如果你已經有較多的面向對象開發經驗,跳過以下這兩步:
第一步掌握一門。NET面向對象語言,C#或VB.NET我強烈反對在沒系統學過一門面向對象(OO)語言的前提下去學ASP.NET。的ASP.NET是一個全面向對象的技術,不懂OO,那絕對學不下去!
第二步對。NET框架類庫有一定的了解可以通過開發Windows窗體應用程序來學習。NET Framework的ASP.NET是建構在。NET框架之上的技術,你對的。NET Framework了解得越深,學習ASP.NET就越快。舉個例子:下面簡單列出幾個對掌握ASP.NET非常重要的概念:對象的內存模型,委託,事件,多線程,程序集和應用程序域,安全模型。 NET在具備了OO基礎之後,以下是具體的學習ASP.NET技術步驟。
第一步:學習HTML與CSS
第二步:學習JavaScript的
JAVASCRIPT在目前的網站開發中用得很多,非常重要。
另外,它也是目前非常流行的AJAX技術的基礎。
第三步:學習計算機網絡原理
第四步:學習ASP.NET表示層技術,會設計網頁頁面
需要結合先前打好的面向對象技術的基礎,至少掌握以下內容:
(1)各種網絡控件的使用方法,
(2)理解信息在網頁中的傳送方式,比如餅乾,ViewState中,會話等的使用。
(3)
(4)ASP.NET實現事件驅動的內幕
(5)自定義用戶控件
第五步掌握數據庫技術
具體地說,要學習以下內容:
(1)學會使用SQL Server的
(2)學習ADO.NET,掌握使用代碼人工訪問數據庫(別用VS2005的嚮導)的方法
(3)學習數據綁定控件的使用
第六步理解多層架構
有的朋友問:學習架構是不是必須學習設計模式。
第七步學習XML與Web服務
先了解XML的基礎知識,找本講XML的書看一下就差不多了,然後,再學習Web服務的Web Service其實可類比為遠程方法調用(以XML格式表達的調用信息)。
學
第八步學習AJAX
第九步學習RIA技術
RIA:豐富的互聯網
轉接至 http://home.cnblogs.com/group/topic/1816.html
沒有留言:
張貼留言