第一部分:.NET开发基础(4天):
· .NET Framework概述
· 面向对象开发初步
· Vs.net开发环境
· 接口和类的设计
· C#编码规范
· SQL语句
第二部分:.NET框架&C#编程 (8天)
· 面向对象的基本知识体系
· 介绍受管执行环境组件开发
· .NET应用程序部署和版本控制
· 常见类型
· 委托和事件
· 内存和资源管理
· 数据流和文件
· Internet访问
· EventLog
· MSMQ
· Threading
· Directory Service
· 对象序列化
· 远程通讯
· COM的交互
· 网络编程
· 案例分析
第三部分:ADO.NET (2天)
· ADO.NET编程
· ADO.NET连接到数据源
· 执行连接数据操作
· 从现存的数据源建立数据集
· 动态建立数据集
· ADO.NET建立Web服务
· ADO.NET应用排错
· 事务处理机制
· EnterpriseServices
· 案例分析
第四部分:Windows 应用(Windows Forms & GDI) (2天)
· 基本控件的使用
· 控件重载和组合
· 界面设计与规划
· 资源文件与国际化开发
· 图形界面异步编程
· 部署方案(智能客户端)
· 多层架构开发方案
· 案例分析
第五部分:Web应用(ASP.NET&XML WebService) (8天)
ASP.NET:
· 页面控制机制,基本控件,自定义控件,用户控件
· 页面缓存,页面状态,页面安全,数据绑定
· 事务处理,性能测试,调试跟踪部署,综合站点设计
XML.NET:
· XML Basic,XMLDocument,XML Reader & Writer
· XML XPATH,XML XSLT,XML Schema
· XML & ADO.NET,XML & 配置文件
· XML & WebService,XML & ASP.NET
· XML & 串行化,SOAP
Web Service:
· WSDL,SOAP,UDDI,组件类与服务方法
· 组件调用(同步与异步),数据缓存
· 组件安全,组件事务处理,组件性能
· .NET Remoting,.NET Remoting与COM+,Windows Service
· 案例分析
第六部分:.NET&UML (7天)
· 面向对象方法的基本概念
· 主要的面向对象方法介绍
· 面向对象分析; 面向对象设计
· UML 概述 ; UML的发展、现状和未来;体系结构和UML
· Use Case图的概念及绘制
· 系统静态结构
· Class Diagram的概念及绘制:类、关联、属性、操作、泛化、约束规则、聚合、组合、多重分类、受限关联、关联类等
· 对象交互
· 系统行为建模和Interaction Diagram的实现
· Interaction Diagram 绘制
· 对象生命周期
· 为对象建模和Statechart Diagram的实现
· 工作流建模和Activity Diagram的实现
· 软件物理结构
· 组织源代码,软件打包和发布
· Component Diagram 绘制
· 系统拓扑结构
· Deployment Diagram的实现
· 如何使用UML进行面向对象系统的开发
· 统一软件开发过程(RUP)介绍
· 案例分析
第七部分:.NET&UML (3天)
· 收集分析信息
· 预想解决方案
· 创建概念设计
· 创建逻辑设计
· 创建物理设计
· 设计表示层
· 设计数据层
· 设计安全规范
· 完成设计
· 部署解决方案
· 案例分析
|