.Net应用开发培训课程        
 
 
课程简介:
本课程全面介绍.Net应用开发与设计。涉及.Net基本架构机制、开发语言、数据访问接口ADO.Net、ASP.Net、应用程序安装与部署,另外,课程介绍Remoting,XML,WebService, COM组件的互操作、性能检测与调整等高级话题。
 
培训目标: 
 
本课程结束后,学员应能够: 
·了解.Net体系架构与 FrameWork 
·了解.Net开发基础
·掌握面向对象的C#编程方法
·掌握ADO.NET
·理解XML原理及应用
·了解.Net网络编程技术
·学会在.NET调用非托管代码:
·掌握Win Form应用开发
·了解GDI+与组件技术
·掌握ASP.Net应用开发
·了解Remoting技术
·了解Web Service技术
·了解安装、布署与调试
培训对象:希望学习.Net的开发人员
 
学员基础:有一般编程经验
 
培训内容:
 
| 
 Net简介 
 | 
 · .Net的设计目标  
· .Net开发的构建块 
· .Net FrameWork 
· 公共语言规范 
· 基类库 
· 公共语言运行环境 
 | 
 
| 
 Net开发基础 
 | 
 · 中间语言  
· 实时编译 
· 垃圾回收 
· 程序集 
· .Net的几种应用 
 | 
 
| 
 面向对象的C# 
 | 
 · 面向对象基本概念  
· C#中的类与对象 
· 类的继承和多态 
· 操作符重载 
· 类型转换 
· 结构和接口 
· 集合和索引器 
· 异常处理 
· 装箱与拆箱 
· 密封类 
· 嵌套类 
· 事件与委托 
· 属性 
· 组件和程序集 
· 文件操作和数据流 
 | 
 
| 
 ADO.NET 
 | 
 · 命名空间详解  
· ADO.NET基础知识 
· .Net数据提供程序 
· OLEDB数据源的连接 
· Sql Server的连接 
· 连接和不连接的记录集DataSet 
· 调用存储过程记录的增、删、改 
· DataSet的增、删、改 
· 使用命令生成器的增、删、改操作 
· DataSet数据对象模型 
· VS.NET的数据环境 
· 分析Server Explorer 
· 连接池和事务 
· 基于数据驱动模型的ADO.NET开发 
 | 
 
| 
 XML原理及应用 
 | 
 · DTD与Schema  
· CSS与XSLT 
· .Net中的XML应用 
· 基于流的XML处理 
· 文档对象模型DOM  
· 验证XML 
· XML的XSL转换 
· ADO.NET基于XML的读写 
 | 
 
| 
 网络编程技术 
 | 
 · DNS开发  
· 套接字(Socket)编程 
· TCP协议编程 
· FTP编程 
· UDP和SMTP编程 
 | 
 
| 
 在.NET调用非托管代码 
 | 
 · 在.NET中调用非托管DLL动态链接库;  
· API函数的调用; 
· 在.NET中应用COM组件; 
 | 
 
| 
 Win Form应用开发 
 | 
 · 窗体  
· 对话框 
· 绘图 
· 事件机制 
· WinForm控件 
· 安装与部署 
 | 
 
| 
 GDI+与组件技术 
 | 
 · 绘图表面  
· 坐标系 
· 颜色 
· 钢笔和画刷 
· Graphics 
· 裁剪和失效 
· 坐标系的转换 
· GDI+在打印中的应用 
 | 
 
| 
 ASP.Net应用开发 
 | 
 · ASP.Net基本框架机制  
· Web窗体 
· Web服务器控件 
· HTML控件 
· Web应用部署 
 | 
 
| 
 Remoting 
 | 
 · 远程处理概述  
· 远程处理工作机制 
· 远程处理中的对象 
· 远程处理实现  
· 远程处理的高级应用 
 | 
 
| 
 Web Service 
 | 
 · 什么是Web Services  
· Web Services的工作原理 
· .Net中的Web Services 
· Web Service中的几个常用对象:SOAP,WSDL,UDDI 
 | 
 
| 
 性能优化 
 | 
 · 性能和可伸缩性  
· 性能设计 
· 有效使用内存 
· 缓存 
· 使用ILDASM 
· 压力测试工具:WAS工具,Microsoft ACT 
· 性能监控与调优 
 | 
 
| 
 安装、布署与调试 
 | 
 · 条件编译  
· 调试跟踪 
· 事件日志 
· 安装与布署 
 | 
 
 
 
  
 |