设计模式集锦

领域驱动设计系列文章汇总

Entity Framework之领域驱动设计实践

  • EntityFramework之领域驱动设计实践 - 前言 
  • EntityFramework之领域驱动设计实践 (一):从DataTable到EntityObject 
  • EntityFramework之领域驱动设计实践 (二):分层架构 
  • EntityFramework之领域驱动设计实践 (三):案例:一个简易的销售系统 
  • EntityFramework之领域驱动设计实践 (四):存储过程 - 领域驱动的反模式 
  • EntityFramework之领域驱动设计实践 (五):聚合 
  • EntityFramework之领域驱动设计实践 (六):模型对象的生命周期 - 工厂 
  • EntityFramework之领域驱动设计实践 (七):模型对象的生命周期 - 仓储 
  • EntityFramework之领域驱动设计实践 (八):仓储的实现(基本篇) 
  • EntityFramework之领域驱动设计实践 (九):仓储的实现(深入篇) 
  • EntityFramework之领域驱动设计实践 (十):规约(Specification)模式 
  • EntityFramework之领域驱动设计实践【扩展阅读】:服务(Services) 
  • EntityFramework之领域驱动设计实践【扩展阅读】:CQRS体系结构模式 
  • EntityFramework之领域驱动设计实践:总结 
  • EntityFramework之领域驱动设计实践【后续篇】:基于EF 4.3.1 Code First的领域驱动设计实践案例
  • Byteart Retail V2 - 基于Entity Framework Code First的领域驱动设计实践案例

领域驱动设计案例:Tiny Library

  • 领域驱动设计案例:Tiny Library:简介 
  • 领域驱动设计案例:Tiny Library:业务逻辑与系统结构 
  • 领域驱动设计案例:Tiny Library:领域模型 
  • 领域驱动设计案例:Tiny Library:仓储 
  • 领域驱动设计案例:Tiny Library:应用服务层 
  • 领域驱动设计案例:Tiny Library:用户界面

CQRS体系结构模式实践案例:Tiny Library

  • CQRS体系结构模式实践案例:Tiny Library:简介 
  • CQRS体系结构模式实践案例:Tiny Library:系统架构 
  • CQRS体系结构模式实践案例:Tiny Library:对象的行为和状态 
  • CQRS体系结构模式实践案例:Tiny Library:领域仓储与事件存储

使用Apworks开发基于CQRS架构的应用程序

  • 使用Apworks开发基于CQRS架构的应用程序(一):前言 
  • 使用Apworks开发基于CQRS架构的应用程序(二):创建领域模型项目 
  • 使用Apworks开发基于CQRS架构的应用程序(三):创建快照 
  • 使用Apworks开发基于CQRS架构的应用程序(四):领域事件 
  • 使用Apworks开发基于CQRS架构的应用程序(五):命令 
  • 使用Apworks开发基于CQRS架构的应用程序(六):创建.NET WCF服务 
  • 使用Apworks开发基于CQRS架构的应用程序(七):配置数据库 
  • 使用Apworks开发基于CQRS架构的应用程序(八):应用程序的配置与编译 
  • 使用Apworks开发基于CQRS架构的应用程序(九):运行应用程序

Microsoft NLayerApp案例理论与实践

  • Microsoft NLayerApp案例理论与实践 - 项目简介与环境搭建 
  • Microsoft NLayerApp案例理论与实践 - 多层架构与应用系统设计原则 
  • Microsoft NLayerApp案例理论与实践 - DDD、分布式DDD及其分层 
  • Microsoft NLayerApp案例理论与实践 - 基础结构层(Cross-Cutting部分) 
  • Microsoft NLayerApp案例理论与实践 - 基础结构层(数据访问部分) 
  • Microsoft NLayerApp案例理论与实践 - 领域模型层 
  • Microsoft NLayerApp案例理论与实践 - 应用层 
  • Microsoft NLayerApp案例理论与实践 - 分布式服务 
  • Microsoft NLayerApp案例理论与实践 - 总结

 

步步为营 .NET三层架构解析系列总结

步步为营 .NET三层架构解析 一、什么是三层架构

步步为营 .NET三层架构解析 二、数据库设计

步步为营 .NET三层架构解析 三、SQLHelper设计

步步为营 .NET三层架构解析 四、Model设计(四种设计方式)

步步为营 .NET三层架构解析 五、DAL与IDAL的设计

步步为营 .NET三层架构解析 六、BLL的设计

步步为营 .NET三层架构解析 七、UI的设计(登陆页面、注册页页和添加部门页面)

步步为营 .NET三层架构解析 八、UI的设计(GridView的设计及其分页)

 

完整的基于泛形、SOA设计思想的.net 框架

http://erpoperator.blog.163.com/blog/static/178996372201110229251916/

http://download.csdn.net/download/dreamsflying/305935

你可能感兴趣的:(设计模式集锦)