.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 · 性能监控与调优 |  
| 安装、布署与调试 | · 条件编译  · 调试跟踪 · 事件日志 · 安装与布署 |    |