2010-01-24 77 views
2

软件堆栈除了ASP.NET MVC的明显惯例,什么库你利用,最大限度地减少自举,映射对象,数据访问等?我想花更多精力开发领域逻辑,而不是处理对象持久性的细节(例如)。基于惯例ASP.NET MVC开发

我用StructureMap和NHibernate过去有很大的影响。我应该考虑其他工具还是其他库,以进一步简化流程?

回答

0

您可以通过编写项目的自己的核心:

  • NHibernate的 - 数据访问
  • StructureMap - 国际奥委会,自举
  • ...

像你这样想或者干脆使用一个:

S#arp Architecture

0

当然MS实体框架。它的.NET和第4版(RTM自带.NET 4.0四月)支持辅助键和使用UDF作为服务器端运行LINQ序列的一部分,正式组成部分。当然,由Visual Studio .NET支持。

1

你可以看看这个例子:http://whocanhelpme.codeplex.com/(它是基于S#ARP架构框架)。我实际上并没有尝试过,但我自己使用了很多提到的库,并且它在S#arp谷歌组中获得了非常好的反馈。

0

我们非常,Autofac,NHibernate的+ FluentNHibernate的很开心用户:-) 但是从StructureMap切换到Autofac或副verca不作区别。 我希望看到的下一个库是AutoMapper。

FluentNHibernate +模式生成是非常值得的。