2010-01-24 78 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 +模式生成是非常值得的。