培训业务
培训业务
咨询业务
调研与监理业务
产品设计业务
您现在的位置:首页培训业务研发技术操作类详细内容
.NET架构设计实践
培训业务 - 研发技术操作类 来源:益思管理咨询 作者:益思管理咨询 关注:227 更新时间:2011-9-22 11:24:34

前 言

        随着现在的软件项目规模的不断变大,架构设计显得越来越重要。同时,架构设计的学习和熟练使用又不是轻而易举的事情,需要不断的思考,总结,实践。
虽然在网络上,有相关的书籍中对架构设计做了一些说明与指导,但是架构设计的资料依然特别的少,特别是在.NET领域。另一方面,很多架构设计的书籍都写的比较的精辟,让人一下子不容易理解,就算勉勉强强理解了,在项目中也不会用,有时候,就算会用了,也是比较生硬的照搬,没有从思维的层次上面有提升。
     所以课程将会从实战与分析的角度出发,注重思维层次的提升,很多的实例直接用于项目中。

课程特点

实战剖析与原理分析结合,深入浅出! 


课程收获

通过课程的学习可以系统地提升技术人员设计能力:
深度理解设计原理,设计模式,架构模式
●理解架构设计中需要考虑的因素
掌握如何进行业务层,服务层,数据访问层,存储层,显示层设计
掌握如何进行高性能的架构设计
掌握如何进行物理架构设计与逻辑架构设计

课程对象


各类研发人员、高级技术人员、技术管理者、架构师。 


课程大纲

1、正确理解架构设计的含义
 设计的重要性
 架构、设计、模式的关系
 企业级开发与企业架构
2、架构分层
 逻辑架构设计
 物理架构设计
3、业务层设计
 业务层组织模式剖析
Transaction Script模式与实战
Active Record模式与实战
Domain Model模式与实战
Anemic Domain Model模式与实战
模式比较
 业务层常用设计模式
Decorator装饰模式
State状态模式
Strategy策略模式
模式比较
 业务层常用企业架构模式
Specification模式
4、服务层设计
 服务层由来、必要性
 服务层常用模式解析
         远程外观模式
         数据传输对象模式
□SOA设计
服务层常用消息模式
5、数据访问层设计
数据访问层设计策略
     仓储模式
     数据访问对象模式
数据访问层常用模式解析
     工作单元
     标识映射
     延迟加载
     查询对象
□ORM介绍
6、数据存储层设计
数据存储方案
     直接外挂存储(DAS)
     网络附加存储(NAS)
     存储域网络(SAN)
     如何选择方案
数据架构设计
     分布数据
     数据拆分
     读写分离
6、显示层设计
□MVP模式
前端控制器模式
□MVC模式
□PM模式
□MVVM模式
 
 

上一篇:通用项目管理(高绩效项目管理)

下一篇:没有下一条了!

版权所有 Copyright © 2010 EASYWAYSCHINA.COM All Rights Reserved  |  网站管理

地址:上海市中春路6111号慧峰商务大厦4层  服务电话:021-61990301 公司传真:021-62968099

苏ICP备10082590号 |