Spiga

随笔档案 - 2010年8月1日

看了一些ASP.NET MVC开源项目后的一些想法,关于ASP.NET MVC+Repository+Service架构的一些思考

2010-08-01 18:07 by netfocus, 4039 visits, 网摘, 收藏, 编辑
摘要:最近在学习ASP.NET MVC 2.0的一些开源项目,发现这些项目中都普遍用到了同一种架构设计,即:ASP.NET MVC + Service + Repository。从网上看了一些关于这方面的介绍后觉得这种架构确实满好的。以微软的一个典型的开源项目Oxite为例:该项目由下面的Projects组成:1)Oxite;2)Oxite.LinqtoSqlDataProvider;3)Oxite.Mvc;4)Oxite.Mvc.Tests;5)OxiteSite;Oxite Project:1)定义所有项目中需要用到的Model,即Entity,并且所有的Model都是纯Model,它们不依赖于 阅读全文