[英]features of asp.net
Web開發人員應該在asp.net中了解哪些最重要的功能?
我問這個問題,因為我是一個新手,我想學習c#,我發現了很多書:ajax,edmx,asmx,自定義控件,jquery,wcf,silverlight ......
所以我應該以什么順序學習它們,哪些是最重要的?
如果你是一個完全的初學者,我建議你先看看這些技術:
這些偉大的先行者可以在http://www.w3schools.com/找到。
要進入ASP.NET(Webforms),請從這些教程開始: http : //www.asp.net/web-forms/fundamentals 。
編輯:從多年的經驗或我教課時,初學者最難掌握的事情似乎是ViewState以及它對你的頁面總大小有什么害處。 看一看ASP.NET ViewState中的一口之力,以獲取它可能造成傷害的預告片。
asp.net4.5中有許多新功能。 以下是新功能列表:
有關上述功能的更多詳細信息: http : //rajeshprajapati.blogspot.in/2013/10/asp-net-45-features.html
那么我認為你應該意識到開發client app
和web page
之間的主要區別。
網頁是無狀態的 ,因此不保留實際狀態。
它只是一個請求和一個響應(與富客戶端相比,始終保留狀態 - 變量......)當ASP.NET頁面運行時,頁面將經歷一個生命周期,在該生命周期中,它執行一系列處理步驟。 您應該閱讀更多內容:
雖然下面沒有特別的順序,但我會遵循以下順序: -
首先要了解框架以及應用程序或網站如何與客戶端通信。
在其他任何事情之前清除您的oops基礎知識並了解頁面生命周期。
了解如何在工具箱上使用控件。
學習javascript的基礎知識。
學習制作自己的自定義控件。
了解ajax並實際了解不僅使用已經制作的工具。
學習webservices和wcf。
然后到這個時候,你將清楚地了解接下來應該學到什么。
您還應該熟悉SQL Server,因為它是使用最廣泛的.NET數據庫
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.