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编程