培训对象 |
1、学员最好具有软件开发经验,尤其是具有Java或Visual Studio编程经验的开发人员
2、想深入学习Microsoft.Net Framework的开发人员
3、如学员已具有很好的面对对象的编程思想,则见意第一天和第二天的内容进行合并,主讲.Net平台的设 计思想及延伸性。 |
培训目标
|
本课程结束后,学员应能够:
- 了解.Net FrameWork框架与C#基础、面向对象的C#。
- 了解异常处理。
- 掌握基于C#的几种应用。
- 掌握ASP.NET应用程序、BCL常用库。
- 掌握ADO.NET数据访问。
- 运用GDI+与组件技术
- 熟悉XML与网络编程、 Web
Service技术 |
培训内容 |
第一天 .Net FrameWork框架与C#基础
第1部分 Microsoft.Net
1.1 .Net概述
1.2 .Net FrameWork
1.3 .Net开发基础
第2部分 C#语法
2.1 第一个C#程序
2.2 数据类型
2.3 变量与常量
2.4 表达式与运算符
2.5 语句
2.6 操作符
第二天 面向对象的C#(一)
第3部分 面向对象的C#
3.1 类的基础
3.2 继承、封装与多态
第三天 面向对象的C#(二)
第3部分 面向对象的C#
3.3 类的多种形式
3.4 结构体
3.5 枚举
3.6 接口
3.7 数组、索引器
3.8 事件与委托
第4部分 异常处理
4.1 Try…Catch…语句
4.2 异常类
4.3 事件日志
第四天 基于C#的几种应用
第5部分 控件台应用程序
5.1 控制台程序的应用
5.2 控制台的重定向
第6部分 创建Windows应用程序
6.1 Win窗体简介
6.2 一个简单的Win窗体应用
6.3 IverEdit编辑器的制作
第7部分 Win服务
7.1 服务简介
7.2 一个简单的Win服务
第五天 ASP.NET应用程序
第8部分 创建asp.net应用程序
8.1 Web窗体简介
8.2 asp.net的几个常用对象形字
8.3 在线文件管理系统
8.4 asp.net底层原理剖析
第六天 BCL常用库
第9部分 文本与字符串
9.1 字符串
9.2 StringBuilder类
9.3 字符编码
第10部分 集合类
10.1 几种常见的集合
10.2 集合中的接口
第11部分 文件及流处理
11.1 文件和目录
11.2 文件的读取与写入
11.3 流的高级应用
第12部分 日期和时间
12.1 DateTime
12.2 TimeSpan
12.3 在给定的时刻安排事件执行
第13部分 注册表与Win32函数的调用
13.1 访问注册表
13.2 Win32函数
第七天 ADO.NET数据访问
第14部分 ADO.NET
14.1 ADO.NET概述
14.2 .Net数据提供程序
14.3 连接和不连接的记录集
14.4 操作数据库
14.5 数据对象模型
14.6 VS.NET的数据环境
14.7 连接池和事务
第八天 GDI+与组件技术
第15部分 GDI+
15.1 绘图表面
15.2 坐标系
15.3 颜色
15.4 钢笔和画刷
15.5 Graphics
15.6 裁剪和失效
15.7 坐标系的转换
15.8 GDI+在打印中的应用
第16部分 组件与控件
16.1 控件设计的基本原理
16.2 Win Forms自定义控件
16.3 Web Forms自定义控件
16.4 设计时支持
第九天 XML与网络编程
第17部分 XML
17.1 XML的基础知识
17.2 .Net中的XML应用
17.3 基于流的XML处理
17.4 文档对象模型
17.5 验证XML
17.6 XML的XSL转换
17.7 ADO.NET与XML
17.8 Sql Server与XML
第18部分 .Net网络编程
18.1 网络基础
18.2 网络编程组件
18.3 TCP与UDP编程
第十天 Web Service技术
第19部分 Web Service
19.1 Web Services的基础知识
19.2 Web Service中的几个常用对象
|
课程特点 |
1、理论与实践相结合,注重案例的讲解
2、有深刻的理论深度,准确把握UML的规范语义。
3、全真案例讲解,互动式教学、学员边做边学,具体、深刻。
4、咨询学员提出的案例,指导分析、设计。 |