1、.NET Framework
一、什麼是.NET?
二、什麼是.NET Framework?.NET Framework的發展史,.NET Framework的體系結構
三、公共語言運行庫(CLR)、託管代碼的執行過程
四、類庫
五、程序集
六、命名空間
七、垃圾回收(GC)
八、CSC編譯
九、ILDASM 看MSIL
十、.NET Framework數據類型
2、Visual Stuido熟悉及使用
3、C#及OO基礎
一、C#語言特色及語法
二、數據類型、值類型、引用類型、基元類型、用戶定義類型
三、常量、變量、隱式類型局部變量、裝箱與拆箱
四、運算符和表達式
五、選擇結構:if-else,switch-case
六、循環結構:while,do-while,for,foreach
七、數組
八、什麼是對象
九、什麼是面向對象
十、面向對象的四大原則:抽象、封裝、模塊化、分層
十一、面向對象的三大要素:封裝、繼承、多態
十二、類(靜態類)及成員:字段、屬性(自動、只讀、只寫)、方法(方法重載)、擴展方法、構造函數、析構函數、事件、索引器、非對稱訪問器、嵌套類型、靜態成員
1三、訪問修飾符及可訪問域
1四、結構和枚舉
1五、new運算符:實例引用類型、Linq-Select、調用值類型默認構造函數
1六、類繼承
1七、抽象類及成員
1八、密封類
1九、base關鍵字
20、override關鍵字
2一、virtual關鍵字
2二、new修飾符:顯式隱藏從基類繼承的同名成員
2三、接口、接口屬性及繼承接口
2四、as運算符
2五、is運算符
2六、多態性
2七、委託:單路和多路廣播
2八、事件
2九、觀察者(observer)模式
30、字符串操做(string、StringBuilder、Regex、正則)
3一、泛型(含泛型約束)
3二、集合(含泛型集合):Hashtabel/Array、ArrayList、List <T>、Dictionary <K,V>等
3三、異常處理:try-catch-finnally、Exception類
3四、文件和目錄操做、流
3五、序列化
3六、讀取和操做XML文件
4、ADO、NET
一、ADO.NET命名空間
二、Connection、Command、DataAdapter、SqlParameter
三、DataSet(關係等)、DataTable(Copy()、Clone()、Select()等)、DataReader、DataView(篩選、排序等)
四、訪問不一樣數據庫(SqlServer、Oracel、Access)對象及步驟(Oracle須要單獨安裝組件):Sql和存儲過程、輸入和輸出參數
五、事務
六、Enterprise Library 4.0 Data Access Application Block
七、NHibernate
5、Windows Application(簡)
一、Windows窗體
二、Windows窗體控件
三、Windows窗體互操做(含Mdi窗體)
四、Windows服務
五、多線程(併發與並行)
六、GDI+繪圖
七、網絡編程基礎
八、ClickOnce
九、XAML、WPF(選)
6、ASP.NET WEB Application
一、ASP.NET基礎:IIS、ASP.NET目錄結構、ASP.NET文件類型、WEB請求的過程、應用程序事件、調試、ASP.NET工做原理
二、Web.config配置文件
三、頁面指令、ASP.NET窗體生命週期、IsPostBack、ViewState
四、內置對象(Request、Response、Application、Session、Cookie、Server、Cache)
五、HTML控件
六、WEB服務器控件
七、用戶控件
八、WEB部件
九、自定義控件
十、主題
十一、母版
十二、Web Service
1三、AJAX
1四、URL Rewriter
1五、水晶報表
1六、ASP.NET MVC網站(選)
1七、SilverLight(選)
7、Others
一、WCF
二、WF
三、WSS
四、.NET Remoting
8、待分類
如一些第三方控件等
DevExpress
dundas
等等數據庫
原文:http://blog.csdn.net/iluna/article/details/4640467編程