主题/章节/专题 |
主要内容 |
微软.NET战略 |
.NET战略发展规划、.NET战略要点、什么是.NET?Visual Studio Team System、VS.NET特点、J2EE vs .NET谁与争锋?.NET的下一个发展战略——Live展望。 |
.NET Framework |
.NET Framework概述、两大核心组件:公共语言运行库、.NET Framework类库。公共语言运行时(CLR)、通用类型系统、公共语言规范、程序集、应用程序域。 |
解决方案和项目 |
解决方案和项目概述、作为容器的解决方案、作为容器的项目、创建解决方案和项目、多项目解决方案、项目属性、项目设计器、本地项目与 Web 项目。 |
C#语言规范<1.2版> |
C#语言简介、C#程序结构、C#词法结构、基本概念、类型、变量、转换、表达式、语句、命名空间。 |
C#面向对象编程 |
面向对象基本概念、面向对象的程序设计方法、OOA、OOD概述、OOP的四个基本机制、C#类与对象、类的成员、方法的重载、覆盖。结构、数组、接口、枚举、委托、属性、C#类的继承与派生、C#多态性。 |
C#.NET事件与委托 |
委托概述、委托特点、委托声明、委托调用、异步委托;事件概述、观察者设计模式在事件处理中的应用、事件声明、事件引发、事件订阅、委托事件处理模式综合案例。 |
集合类编程 |
集合概述、集合和数据结构、常用的集合类型、数组集合类型、哈希和字典集合、排序集合、队列集合、堆栈集合、泛型类集合、专用集合、集合类编程、集合选择、集合枚举、通过接口实现自定义集合、通过继承实现自定义集合。 |
C#语言规范<2.0版> |
C#2.0简介、泛型、匿名方法、迭代器、分部类型、可空类型、其它新增。 |
XML文档注释 |
文档注释概述、文档注释标记、文档处理。 |
C#异常处理 |
C#异常处理机制、C#异常处理方法、自定义异常处理。 |
.NET垃圾回收 |
.NET垃圾回收机制、Finalize方法和析构函数、清理非托管资源、C# 的 Using 语句、强制垃圾回收。 |
非安全代码和指针 |
指针的概念;关键字unsafe和fixed; 变量的指针和指向变量的指针变量; 数组的指针和指向数组的指针变量;数组名做函数参数;指向多维数组的指针和指针变量;字符串指针和指向字符串的指针变量;在C#中应用指针编程的有关问题。 |
代码的生成和调试 |
生成概述、生成配置、生成平台、调试、调试器概述、执行控制、断点与跟踪点、调试其中的表达式、调试托管代码、调试本机代码、调试SQL、Visual Studio2005调试新功能。 |
Windows基础编程 |
Windows编程概述、Windows窗体概述、Windows控件、公共控件编程、鼠标键盘事件编程、容器控件编程、菜单和工具条编程、常用组件编程、通用对话框编程。 |
Windows高级编程 |
基于MVC设计模式的Windows窗体应用程序开发、窗体间的参数传递、Windows 窗体上控件数据的验证、不规则的窗体与控件。 |
应用程序配置(设置) |
应用程序设置概述、应用程序设置结构、应用程序属性设置、应用程序设置方法:使用设计器设置、以编程方式设置;验证应用程序设置、自定义控件的设置。 |
ADO.NET体系结构 |
数据访问技术路线图:Microsoft 数据访问组件 (MDAC) 、当前 MDAC 体系结构 、当前 MDAC 组件 、被弃用的 MDAC 组件 、MDAC 版本 、SQL Native Client (SQLNCLI) 、ADO.NET、已过时的数据访问技术 ;ADO.NET体系结构:ADO.NET的新特性 、ADO.NET的设计目标 、ADO.NET结构 、ADO.NET基本编程模型 、数据提供程序 、DataSet;ADO.NET2.0新功能、托管提供程序 、断开类 、与提供程序无关的 API。 |
ADO.NET基本数据访问 |
ADO.NET组件模型:.NET Framework 数据提供程序、DataSet;ADO.NET基本数据访问:数据访问编程的基本过程、操作数据库的方式 、服务器资源管理器 、典型ADO.NET数据访问模型 、四种常用的基本数据操作;数据邦定技术。 |
ADO.NET高级数据访问 |
DataSet和XML存储过程的应用、二进制文件数据库处理。 |
应用程序本地化资源 |
资源概述、创建和使用资源、大包和部署资源。 |
文件和数据流 |
IO概述、流的基本概念、流的输入输出处理机制、System.IO体系结构、流的分类、二进制流、字符流、文件的基本操作、流的读写基本操作、二进制文件读写、文本文件读写、随机文件读写、文件压缩解压缩、文件监控、文件加密/解密、独立存储。 |
线程处理 |
多线程基本概念、创建线程的方式、线程的生命周期及控制、线程的优先级及调度、多线程的互斥与同步、线程池。 |
GDI+和打印编程 |
GDI+概述、Graphics对象及常用的绘图方法,常用的参数结构体(Rectangle、Point、Size、Point等),常见的属性类(Pen、Brush、Color、Font等),Image类和Bitmap类,Regions和Paths等;打印及打印对话框编程。 |
Windows组件开发 |
组件概述、组件分类、组件开发方法。 |
Windows程序打包部署 |
.NET Click Once部署技术介绍、Windows应用程序安装包的基本开发及部署。 |
.NET Framework3.0简介 |
.NET Framework3.0简介、微软下一代图形界面开发技术WPF(Windows Presentation Foundation,代号Avalon)简介。 |