系统开发技术案例回顾 |
- Web应用系统案例回顾
- Window桌面应用案例回顾
- 基于.net技术框架架构设计
- 基于.Net的开发
- 案例系统质量评估
|
.net基础框架 |
- .NET解决的问题
- .NET框架演化
- .NET编程语言
- .Net FrameWork架构
- 公共语言规范
- 基类库
- 公共语言运行环境
- .NET 4.0/4.5新功能介绍
|
架构设计概览与路线图 |
- 应用的层次框架设计
- 各个层次的内部设计
- 界面框架设计
- 工作流设计
- 业务组件设计
- 数据库与访问接口设计
- 服务与接口设计
|
应用的层次框架设计 |
- .net层次参考框架
- 界面层的设计
- 接口层的设计
- 业务层的设计
- 服务层的设计
|
界面框架设计 |
- 界面基类的设计
- 界面组件的设计
- 界面模板设计
- 界面数据容器设计
- 界面的扩展点设计
|
.net界面框架技术:MVC,MVP |
|
Web界面框架MVC |
|
- WebPage,Controller,Model交互原理
- 页面映射方法
- 逻辑映射方法
|
|
WinForm界面框架 |
|
- UI 控件:命令控件;布局控件;数据绑定控件;显示控件,功能控件:定时器,数据访问控件
- 布局设计:表格布局、流式布局等
- 事件处理
- 基于模型视图控制的界面设计
- 封装界面逻辑:用户控件
- 通过派生定制控件:Treeview
|
|
WPF界面框架 |
|
|
|
工作流设计 |
- 流程分解与设计
- 工作流建模方法
- 工作流引擎原理
- 工作流的接口设计
|
业务流程处理:WWF |
- 工作流与WWF
- Windows Workflow Foundation 活动
- 开发工作流
- 开发 WWF 服务
- 开发启用工作流的应用程序
- 工作流和应用程序通信
- 监视工作流性能
- 工作流的安全考虑事项
- 工作流的版本管理注意事项
- 创建工作流服务和持久性服务
- 工作流与其它应用程序的集成
- 在运行时修改工作流
|
业务组件设计 |
- 业务组件粒度划分
- 业务组件接口设计
- 业务组件内部实现设计
- 业务组件的依赖关系
|
基于.Net组件技术封装业务组件 |
- .net组件封装方法
- .Net组件加载策略
- .Net组件的存在形式:程序集,应用程序域
- 组件加载的反射技术
|
数据库与访问接口设计 |
- 数据模型设计与建模
- 数据库访问接口的框架
- 设计具有扩展能力的数据访问
- 实现ORM映射
- .Net数据库访问框架技术与应用
|
SOA架构与WEB服务 |
- SOA架构原理
- Web服务的构成:xml,http,soap,wsdl,uddi
- Web服务的基础服务:发现,描述,传输格式
- WEB服务的创建、发布
- Web服务的使用者模式
- 调用Web服务:创建客户代理,使用代理类
- WSDL和UDDI
- 异步调用web服务
- 从web服务返回定制的类型
- 使用会话对象管理服务状态
|
服务与接口设计 |
- 服务提取与封装
- 服务对外接口描述
- 服务接口参数设计
- 基于web服务建立实现映射
|
.Net的设计模式应用 |
- 界面层的设计模式
- 业务层的设计模式
- 数据访问层的设计模式
- 组件封装设计模式
|
接口与集成:WCF |
- 已有组件的互操作
- 通信接口框架WCF
- 数据库访问技术框架
- 远程调用技术框架
- 消息队列技术框架
- SOA技术框架
|
基于.Net技术的应用架构回顾 |
- 各个层次的程序框架的集成
- 面向服务的集成
- 数据库访问集成
- 关键问题解决方法
|