教学内容安排(500 课时)
课程名称
课程内容
培训目的
C# 编程方法和编程
技巧、面向对象的思
想、数据结构和算法
以及设计模式(50
课时)
详细介绍.Net Framework、C# 语法、编程方法、编程技巧。
深入理解和学习面向对象的思想和方法,学会用面向对象
的方法去认识问题、分析问题和解决问题,学习数据结构和
常用算法
深
入
了
解
.Net
Framework、掌握 C#语法
编程方法和编程技巧,掌
握数据结构、常用算法和面
向对象的思想。
针对循环、数组、类的概念、类的构建、类的使用、对象的创建
面向对象的思想、集合、常用算法、泛型、委托、迭代器等
通过实际项目深入理解和
掌握 C# 编程、面向对象的
思想、类的概念和使用、对
象的创建、算法、IO 操作等
数据库知识和 SQL
Server 2005 (30
课时)
讲授数据库的基本知识和 SQL Server 2005, 讲授数据库
的设计和优化,学习 T-SQL 和数据库编程,学习存储过程
(stored procedure) 、 触 发 机 制 (trigger) 和 索 引
(index).
掌 握 SQL Server2005,
学会数据库编程, 掌握 T-
SQL, Stored Procedure,
Trigger, index.
ADO.Net2.0 高 级 编
程
DBConnection 类家族,.NET 框架提供程序;Command
组 件 , 同 步 Command 和 异 步 Command ;
DataAdapter 和 DataReader 在不同应用程序的使用;
Transactions : 本 地 Transactions 和 分 布 式
Transactions
Microsoft DTC 原理、实现
深入掌握.NET 框架核心数
据处理组件,掌握高级数
据编程和高性能数据处理
C# 高级编程和
Windows Form 开
发
(90 课时)
系统地讲授多线程的基本概念和使用、线程的设计、线
程的优先级;讲授共享程序集(公有程序集)、私有程序集
的组成、原理和使用;学习反射( Reflection)、属性
(Attribute)的相关概念和使用。学习流(stream)的概
念和 IO 操作、文件的读写和传输;
学习 MVC 分层开发应用程序。
WinForm 编程,SDI 和 MDI、基本控件和数据控件。多
线程、高性能 WinForm 程序的构建
DNS 开发、套接字(Socket)编程、TCP、UDP 编程、
消息队列(MSMQ)及其编程;详细讲授 WCF 的使用。进一
步讲解进程、线程和应用程序域,讲解多线程的使用、临界
区域的概念、序列化、属性和反射技术。学习正则表达式技术
掌握单件模式、适配器模式、工厂模式、抽象工厂、观察
者模式等设计模式。
掌握多线程编程、流的概念
文件的操作和程序集的相
关概念,学习反射和属性
以及动态定义类型和方法。
掌握 Socket 编程、TCP、
UDP 编 程 、 WCF 技 术 、
Windows 服 务 编 程 ;
Com+ 服务、正则表达式
技术等
WinForm 项目
根据知识点先后完成如下项目:1。通讯录系统;2。列车售
票系统;3。教学管理系统。
ASP.Net2.0 和
Web 应用程序
(180 课时)
系统讲授 ASP.Net2.0、ADO.Net2.0、基于数据库的 WEB
应用程序的开发;标准控件和数据控件等、数据元对象
Asp.Net 缓存服务、Asp.net 配置服务和 Asp.Net 的安全
机制;ASP.NET 提供程序,Profile 实现的购物车原理,讲
授 用 户 控 件 和 第 三 方 控 件 的 开 发 和 使 用 ; 讲 授
MSMQ、Web Service 及其应用和相关的安全性问题 、
SOAP 、 WSDL 、 UDDI 、 Windows Service 。 学 习
HTML(XHTML)、XML、XSL(XSLT、XPath)、JavaScript、
Ajax、Web2.0 的相关技术,学习多种 Ajax 架构设计,学
习 Web2.0 核心技术 Web 异步应用程序开发,水晶报表
(Crystal Report)和 IIS 基础以及 WEB 应用程序性能优化 。
熟 练 掌 握 基 于 数 据 库 的
Web 应 用 程 序 和 Web 服
务的开发技术;掌握第三
方控件技术和报表技术;
掌握 Ajax、Web2.0 技术;
学会操作和处理 XML,等
等.