首页 > 其他 > 详细

N-Tier Entity Framework开源项目介绍

时间:2014-09-19 22:17:56      阅读:272      评论:0      收藏:0      [点我收藏+]

           N-Tier Entity Framework是一个基于微软Entity Framework的N层.NET解决方案. 并且与以下这此技术点无缝集成了:

§ WCF RIA Services

§ WCF Data Services

§ ASP.NET Web API

§ Data Validation (DataAnnotation)

项目引用了

适合企业应用架构,  项目的架构是这样的:

bubuko.com,布布扣

从上面看得N层结构典型应用,  项目中应用以下模式:

Transaction script

DOMAIN MODEL

Domain driven design(DDD)

command query responsibility segregation (CQRS),

Directed References

Aggregate and Aggregate Root

也有遵循了SOLID,DRY, YAGNI原则

封装了扩展N-Tier Entity Framework VS2013在这儿下载, 安装后VS中就有Item模板了:

bubuko.com,布布扣

之后使用T4 template将生成大量的代码.

基于这个框架有一个叫WAF的示例项目.  更多内容请下载项目了解.

 

希望能给您软件开发提高效率, 你可能感兴趣的文章:

软件代码生成之Codesmith模板.netTiers
Database数据库切片模式

 

如有想了解更多软件开发资讯,请关注我的微信订阅号:

bubuko.com,布布扣

 


作者:Petter Liu
出处:http://www.cnblogs.com/wintersun/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
该文章也同时发布在我的独立博客中-Petter Liu Blog

N-Tier Entity Framework开源项目介绍

原文:http://www.cnblogs.com/wintersun/p/3982276.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!