是否有足夠的好處使用另一個外部程序集?如何刪除S#arp並在稍後保留NHibernate有多困難?S#arp體系結構vs直接IOC + NHibernate + MVC
5
A
回答
2
我認爲在保持一切時會出現問題 - S#arp並不是NHibernate的一個小型輔助類。與它集成應該是緊密的設計。
如果我不得不再次開始我的項目 - 我會採用S#ARP架構。 Northwind示例項目對我來說看起來像棒棒糖。
所以 - 如果你覺得罰款與外部庫 - 去了!
2
我更喜歡直的IoC + NHibernate的+ MVC。
幾個月前,當我進入IoC和Mvc的同時,我看了一下S#arp架構。我把它徹底分開。我喜歡項目以一種非常友好的方式管理NHibernate會話的方式。我把這個設計帶入我自己的項目中。但是我覺得我會更好地理解發生了什麼,只是簡單地設置自己項目架構中需要的東西。
國際奧委會並不難成立。 NHibernate + Fluent NHibernate不難建立,一旦你做了幾次。我更願意知道我的代碼,特別是當它像IoC和NHibernate一樣簡單時,而不是將實現委託給黑盒。
+1
是銳利的黑匣子,你得到所有的源代碼? – dbones 2009-09-16 21:45:28
1
您需要了解封面內容,因爲您需要擴展您的域的體系結構。我可以使用S#arp。
5
Luis Abreu在S#arp體系結構上有很多系列博客條目,討論項目中最重要的組件。他們當然幫助我理解框架的基礎。
相關問題
- 1. S#arp體系結構NHibernate而不是流利NHibernate
- 2. 使用S#arp體系結構NHibernate驗證本地化
- 3. nHibernate,ASP.NET MVC,s#arp體系結構和多個相同的數據庫
- 4. 在S#arp中使用wcf服務體系結構項目
- 5. 在S#arp體系結構中測試狀態 - 最佳實踐
- 6. 在Java中相當於S#arp的體系結構
- 7. S#arp體系結構Visual Studio 2010 Beta 1模板
- 8. S#arp架構
- 9. 什麼是S#arp架構?
- 10. 結構圖(或任何IoC,真的)體系結構問題
- 11. MVC體系結構
- 12. 3層體系結構中的IOC
- 13. 使用S#arp創建新項目時出錯體系結構模板
- 14. JsonNetResult不返回S#arp Nhibernate對象
- 15. EntityFramework和IoC接口屬於洋蔥體系結構?
- 16. Tabpanel的MVC體系結構
- 17. MVC體系結構開發
- 18. MVC體系結構實現
- 19. ASP.NET MVC體系結構
- 20. MVC體系結構瞭解
- 21. Java MVC體系結構
- 22. ASP.NET MVC RESTFul體系結構
- 23. MVC體系結構問題
- 24. ASP.NET MVC體系結構
- 25. S#arp架構/擁有多個數據庫的NHibernate
- 26. 在S#arp構建中使用Memcached和Fluent Nhibernate
- 27. 直接VS間接嵌套結構
- 28. MVC模式WPF + NHibernate + IoC
- 29. MVC /知識庫模式 - 體系結構
- 30. 實體框架是連接體系結構還是非連接體系結構?
我有外部庫的問題,只要你可以擺脫他們沒有太多的痛苦。是的,我意識到S#arp不僅僅是一個幫手。謝謝。 – suedeuno 2009-08-21 14:33:11
我有上應該讀'我沒有...' – suedeuno 2009-08-21 14:33:58