课程综述
Visual Studio 2005 和 .NET Framework 2.0 将在应用程序开发的所有方面取得大幅进展。首先,Visual Studio 2005 根据开发人员个人的需要调整软件开发体验,设置新的开发人员工作效率标准。这一“个性化工作效率”将在开发环境和 .NET Framework 类库中提供相应的功能,以帮助开发人员在最少的时间内克服其最为紧迫的困难。其次,Visual Studio 2005 使开发人员能够通过与 Microsoft Office System 和 SQL Server 2005 的更好集成,在更广泛的应用程序开发方案中应用现有的技能。最后,Visual Studio 2005 将提供一组新的工具和功能,以满足目前大规模企业的应用程序开发需要。
培训目标
(1)C#2.0新的语法规则
(2)Microsoft .NET Framework。
(3)Microsoft Office 解决方案开发
(3)ADO.NET 2.0新的特性
(4)WindowsForms开发与移动开发
(5)ASP.NET 2.0新web开发方式
使用软件
Visual Studio .NET 2005
动手实验
40个动手实验
课程内容
C# 2.0实现面向对象编程与 .Net Framework 2.0
1.VS2005开发环境的增强功能
2. 范型和迭代器概念
3. 委托于匿名方法
4. 部分类的概念
5. 代码重构设计原则
6. 在先警告与空类型
7. 数据压缩流与串口流
8. Directory Services增强特性
9. X509的新特性
ADO.NET 2.0的新特性
1. 批量拷贝操作
2. 批量更新
3. 数据动态分页技术
4. Connection Details
5. 新的分布式事务处理机制
6. 在DataTable中增加Load和Save两个方法
7. DBCommand中的异步访问技术
8. DbProvidersFactories设计思想
9.自定义Data Provider
10.DataReader's New Execute Methods
11.提高DataSet在 Remoting中的性能
Windows应用程序与智能客户端开发
1. Windows Forms Applications 新的UI设计理念
2. 智能客户端部署方案ClickOnce
3. Windows Forms Applications新的数据邦定机制
4..NET CF 2.0新的特性
5. 使用.NET CF 2.0操作Mobile Data
6. .NET Compact Framework v2.0 中的消息模型.
7. 开发Office System 的Actions Pane
8. 使用VSTO 开发Office System客户端应程序
9. VSTO的高级编程技术
10.扩展Office System或Visual Studio的Add in技术
ASP.NET 2.0开发Web应用程序
1. ASP.NET 2.0的新特性
2.使用数据邦定新特性开发ASP.NET 2.0 数据应用程序
3. ASP.NET 2.0新的WEB设计理念(Master Page,Theme & Skin)
4.使用Membership 和 Role Management构建安全的Web应用程序
5. 使用Profiles开发个性化的WEB应用程序
6. ASP.NET 2.0新的导航机制
7.使用 Provider 模型扩展ASP.NET 2.0
8. ASP.NET 2.0配置管理工具
9. 使用ASP.NET 2.0的 Web Parts开发个性化的网站
10.Web服务支持Soap 1.2新的消息特性
11.Web服务2.0新的特性
12.WSE 3.0新特性
学员条件
有一定的开发基础
课程课时
6天
培训单位
中科院软件研究所培训中心