.NET知识点汇总

一、.NET Framework 
1、什么是.NET? 
2、什么是.NET Framework?.NET Framework的发展史,.NET Framework的体系结构 
3、公共语言运行库(CLR)、托管代码的执行过程 
4、类库 
5、程序集 
6、命名空间 
7、垃圾回收(GC) 
8、CSC编译 
9、ILDASM 看MSIL 
10、.NET Framework数据类型 

二、Visual Stuido熟悉及使用 

三、C#及OO基础 
1、C#语言特点及语法 
2、数据类型、值类型、引用类型、基元类型、用户定义类型 
3、常量、变量、隐式类型局部变量、装箱与拆箱 
4、运算符和表达式 
5、选择结构:if-else,switch-case 
6、循环结构:while,do-while,for,foreach 
7、数组 
8、什么是对象 
9、什么是面向对象 
10、面向对象的四大原则:抽象、封装、模块化、分层 
11、面向对象的三大要素:封装、继承、多态 
12、类(静态类)及成员:字段、属性(自动、只读、只写)、方法(方法重载)、扩展方法、构造函数、析构函数、事件、索引器、非对称访问器、嵌套类型、静态成员 
13、访问修饰符及可访问域 
14、结构和枚举 
15、new运算符:实例引用类型、Linq-Select、调用值类型默认构造函数 
16、类继承 
17、抽象类及成员 
18、密封类 
19、base关键字 
20、override关键字 
21、virtual关键字 
22、new修饰符:显式隐藏从基类继承的同名成员 
23、接口、接口属性及继承接口 
24、as运算符 
25、is运算符 
26、多态性 
27、委托:单路和多路广播 
28、事件 
29、观察者(observer)模式 
30、字符串操作(string、StringBuilder、Regex、正则) 
31、泛型(含泛型约束) 
32、集合(含泛型集合):Hashtabel/Array、ArrayList、List <T>、Dictionary <K,V>等 
33、异常处理:try-catch-finnally、Exception类 
34、文件和目录操作、流 
35、序列化 
36、读取和操作XML文件 

四、ADO、NET 
1、ADO.NET命名空间 
2、Connection、Command、DataAdapter、SqlParameter 
3、DataSet(关系等)、DataTable(Copy()、Clone()、Select()等)、DataReader、DataView(筛选、排序等) 
4、访问不同数据库(SqlServer、Oracel、Access)对象及步骤(Oracle需要单独安装组件):Sql和存储过程、输入和输出参数 
5、事务 
6、Enterprise Library 4.0 Data Access Application Block 
7、NHibernate 

五、Windows Application(简) 
1、Windows窗体 
2、Windows窗体控件 
3、Windows窗体互操作(含Mdi窗体) 
4、Windows服务 
5、多线程(并发与并行) 
6、GDI+绘图 
7、网络编程基础 
8、ClickOnce 
9、XAML、WPF(选) 

六、ASP.NET WEB Application 
1、ASP.NET基础:IIS、ASP.NET目录结构、ASP.NET文件类型、WEB请求的过程、应用程序事件、调试、ASP.NET工作原理 
2、Web.config配置文件 
3、页面指令、ASP.NET窗体生命周期、IsPostBack、ViewState 
4、内置对象(Request、Response、Application、Session、Cookie、Server、Cache) 
5、HTML控件 
6、WEB服务器控件 
7、用户控件 
8、WEB部件 
9、自定义控件 
10、主题 
11、母版 
12、Web Service 
13、AJAX 
14、URL Rewriter 
15、水晶报表 
16、ASP.NET MVC网站(选) 
17、SilverLight(选) 

七、Others 
1、WCF 
2、WF 
3、WSS 
4、.NET Remoting 

八、待分类 
如一些第三方控件等 
DevExpress 
dundas 
等等

原文:http://blog.csdn.net/iluna/article/details/4640467

原文地址:https://www.cnblogs.com/kylin2016/p/5818270.html