06年以后就再也没有用Dot Net写过程序了,但最近有个小项目,需要用Dot Net来开发。不得已,又需要重新拿起Dot Net来编程。
06年的时候我做项目分层架构是采用微软Duwamish的结构,为此研究了一遍Duwamish源码,并且在这个基础上自己有稍微做了一些修改。但毕竟是4年前的技术了,现在Dot Net Framework也已经是3.0了,听说C#支持泛型了,数据访问有用Linq了,不知道Duwamish是否有新的版本推出?或者微软有更好的官方的示例项目?
想请教一下大家,看看有没有目前比较不错的架构的示例,不需要太庞大,因为我可能还是会分析一遍源码,太大了时间上来不及,类似Duwamish那样的规模就可以了,呵呵。
先谢谢大家了!
------解决方案--------------------------------------------------------
MS强力推荐的PetShop网站
真正意义的三层架构
------解决方案--------------------------------------------------------
petshop
还有codeplex.com里看看
------解决方案--------------------------------------------------------
推荐petshop
------解决方案--------------------------------------------------------
说实话,现在网站的项目分层都是五花八门,甚至硬要在架构上说如何如何的分层。
除去界面, 说白了就2层,身份验证授权,数据持久化。
------解决方案--------------------------------------------------------
PetShop吧。
------解决方案--------------------------------------------------------
PetShop
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
petshop 不过那玩意整的太复杂
把你需要的分离出来即可
------解决方案--------------------------------------------------------
petshop用了不少设计模式,看起来可能稍有难度,看你项目需求了。如果小到以后不再扩展的话,普通的mvc架构就可以满足。或者可以尝试用些框架。 比如Nhibernet spring.net ibatis等。
------解决方案--------------------------------------------------------
petshop 5.0