方向
|
内容 |
| 系统设计的指导原则 |
- 内聚和耦合
- MVC模式
- 抽象方法
- 系统架构和团队开发
|
系统的分层 |
- 典型的3层系统
- 应用服务层细分,讲解应用服务层的设计思路
|
设计模式与系统架构方法 |
- 设计模式的基本概念,从一个实际的例子展开,展示设计模式的思维方法
- 讲解2种主要的设计模式:Factory和Singleton
|
.NET Framework系统设计特点 |
- Windows DNA和.NET体系结构
- 数据访问模型:轻量级与重量级
- 可操作性考虑:同步调用与异步处理
- 表现层考虑:WebForm与WinForm
- 兼容性考虑:Interop
- 安全性考虑:IIS与SOAP
- 部署与维护:本地对象与远程对象;版本化;强名程序
|
C#设计模式及其在.NET中的应用 |
- 继续介绍几种设计模式
- .Net系统中设计模式的应用
- ASP.Net中设计模式的应用
- 介绍23种设计模式在C#语言或.NET Framework中的具体体现
- 使用Microsoft Enterprise Library简化企业应用程序基础架构的开发
- 分析Microsoft Enterprise Library中使用的模式
|
系统各个层次的设计策略 |
- 数据表现的设计方法
- 数据访问的设计方法
- 业务逻辑的设计方法
- 业务服务提供方法
|
系统层次间的交互以及部署 |
- 多层分布式系统的部署
- Web Service和.Net Remoting的选择
|
使用 Microsoft
.NET 的企业解决方案模式 |
- Web表现层:.NET中的MVC;HttpHandler;HttpModule等
- 分布式应用:.NET Remoting远程对象模式;COM+
- 面向服务:在.NET中实现服务网关;.NET Web Service;WSE介绍
- 实体和数据访问:O/R映射,强类型DataSet
- 安全性:.NET Security API,验证和授权
- Windows Server System:简介BizTalk
Server、SharePoint Portal Server、Content
Management Server等
- 分层体系结构:.NET三层或多层结构分析;一个采用N层结构设计案例结构分析
|