熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

.net知識結構

2013-11-13 10:16:19  來源: .NET編程 

  NET介紹 微軟NET戰略及技術體系NET Framework框架類庫(FCL)公共語言運行時(CLR)通用類型系統(CTS)公共語言規范(CLS)程序集(Assembly)應用程序域(Application Domain) 了解微軟net技術框架

  一C#編程C#語言入門

  (基本概念類型變量條件判斷循環類型轉換表達式語句命名空間

  (面向對象編程結構體枚舉抽象類接口屬性 繼承與派生方法覆蓋方法重載事件與委托委托聲明異步委托事件聲明事件訂閱 C#異常處理異常概述處理機制NET垃圾回收機制清理非托管資源強制垃圾回收泛型匿名方法迭代器部分類型可空類型 掌握C# 語法面向對象的程序設計方法C#的異常處理垃圾回收語言特性

  C#語言進階 算法與數據結構

  ⑴文件和數據流 IO概述文件的基本操作文件壓縮/解壓縮文件監控文件加密/解密獨立存儲

  ⑵多線程 多線程基本概念創建線程線程的生命周期及控制線程的調度互斥與同步線程池

  ⑶反射與屬性反射概述反射的用途和應用領域動態加載程序集動態方法調用利用反射實現多態性為類定制屬性為方法定制屬性

  ⑷NET程序集 程序集概述版本控制強命名程序集全局程序集緩存程序集的全局/私有部署程序集安全資源文件的使用  掌握算法與數據結構C#文件流操作多線程編程反射原理程序集概念及其部署方式

  C#高級編程

  ⑴網絡編程使用SocketTCPUDP進行網絡通信數據傳輸

  ⑵C#與XMLDDTXSDC#的XML APISystemXml命名空間XmlReaderXmlWrieterXML的導航XML的XSL轉換

  ⑶序列化/反序列化序列化概述二進制序列化XML序列化

  ⑷NET遠程處理(Remoting)遠程對象信道注冊服務注冊租約和生存期控制異步遠程調用遠程對象安全性 身份驗證和授權  掌握網絡通信編程在C#中使用XML多種形式的對象序列化NET遠程處理框架

  階段項目(MSN V) 開發一個類似於MSN的聊天工具實現點對點聊天文件傳輸 發送郵件短信的功能 掌握C#中的網路編程技術多線程技術 IO編程技術

  軟件工程OOAD與UML 面向對象分析與設計UML語法設計模式Visual Studio企業架構版的使用 掌握設計模式掌握面向對象分析與設計的方法

  數據訪問技術及數據庫編程⑴SQLServer使用與開發

  數據庫基本知識基本的DDLDCLDML語句索引約束視圖使用TSQL編寫觸發器存儲過程游標函數根據SQLServer對NET的支持使用C#語言編寫數據庫對象SQLServer內置對XML的支持使用SQLSever 報表服務(Reporting Services) 學習SQLServer數據庫的使用掌握TSQL編程使用C#編寫數據庫對象

  ⑵ADONET

  ADONET的設計目標ADONET結構體系NET Framework 數據提供程序與DataSet基於基類的提供者模型DataSet使用方法與技巧 DataSet的XML序列化與二進制序列化數據集設計器(DataSet Designer)表適配器(TableAdapter)數據訪問中的異步處理(Asynchronous Processing)大批量數據操作(Bulk Copy Operations)的性能優化多個活動結果集(Multiple Active ResultSets) 掌握NET平台上的數據訪問技術ADONET Windows應用程序開發⑴Windows Form 開發

  Windows Form概述窗體控件公共控件鼠標鍵盤事件容器控件菜單和工具條常用組件通用對話框

  ⑵Windows Form高級編程 程序交互自定義控件圖形和圖像處理注冊表編程數據綁定控件使用水晶報表設計器應用程序打包部署 Click Once部署方法 掌握Windows窗體應用程序設計各種控件的使用掌握Windows應用程序的打包部署

  ⑶Windows服務開發 Windows服務概述Windows服務體系結構處理Windows服務事件實現可交互的Windows服務安裝部署Windows服務 掌握Windows服務程序的開發與部署

  階段項目(MSN V) 利用ADONET和SQLSever對前一版本的MSN項目升級實現服務器注冊和登錄功能實現添加和阻止聯系人離線留言等高級功能實現完全版本的MSN 掌握ADONET和SQLSerer數據庫編程技術

  Web應用程序開發⑴ASPNET開發入門 ASPNET概述 ASPNET的頁面框架ASPNET事件模型

  ⑵ASPNET 控件使用 Web控件HTML控件驗證控件數據綁定控件數據源控件

  ⑶ASPNET新特性母版頁(MasterPage)皮膚主題(Skin Theme)網站導航Profile機制WebPart 成員角色管理(MemberShip RoleManager) 掌握NET上使用ASPNET開發Web應用程序ASPNET的基本運行原理ASPNET的控件

  ASPNET高級開發 ASPNET會話狀態管理(InProcessStateServiceSQLServer)用戶控件和自定義控件的開發 HttpMoudle和HttpHandler使用 ASPNET應用程序的國際化開發 ASPNET Web Service基於ASPNET AJAX的Web開發在ASPNET中使用水晶報表(Crystal Report) ASPNET的緩存機制和策略(Page Cache Data Cache) IIS與ASPNET的整合應用安全體系結構身份驗證和策略Web應用程序安全性編程與配置 ASPNET性能與優化原則性能提高的技巧 掌握ASPNET的高級開發技巧包括狀態管理緩存策略安全模型性能調優水晶報表等學習在ASPNET中使用Ajax學習在NET中開發WebServices階段項目(eBuy) 開發一個BC電子商務網站實現在線浏覽購物車訂購商品網上銀行支付收藏夾訂單管理後台業務管理涵蓋了大型BC站點的所有業務流程使用了包括ASPNET AJAXADONET WebServices在內的主流Web開發技術 通過項目開發實踐掌握NET平台上Web開發的技術

  NET企業級應用開發技術NET企業級應用開發 WSE(Web Service Enhancements)Web服務安全性異步Web服務消息隊列(MSMQ)的使用微軟企業庫(Microsoft Enterprise Library) COM+服務分布式事務處理基於WebService的分布式架構基於NET Remoting的分布式架構 學習使用NET企業服務框架開發分布式解決方案……NET最新新技術 C#新特性 Lambda表達式 LINQ語言集成查詢 NET Framework新技術服務間通信技術WCF(Windows Communication Foundation)表示層技術WPF(Windows Presentation Foundation)工作流開發WWF(Windows WorkFlow Foundation)  學習微軟推出的NET版本的新技術


From:http://tw.wingwit.com/Article/program/net/201311/13127.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.