我想要簡短地瞭解S#arp體系結構。夏普和MVC有什麼區別? 編輯: 是否有任何模板可用,如MVC?什麼是S#arp架構?
1
A
回答
3
S#harp是一個web框架,可以使構建可維護的MVC應用程序變得更容易。發現這句話:
發音「夏普架構,」這是 快速構建維護的Web應用程序 利用與NHibernate的ASP.NET MVC 框架堅實的架構基礎 。使用任何體系結構框架在 中尋求的 主要優點是 ,以減少必須編寫的代碼 ,同時提高最終產品的質量 。一個框架應該使 開發人員在基礎設施細節上花費很少的時間,同時允許 他們將注意力集中在 域和用戶體驗上。 因此,S#ARP建築 符合以下關鍵 原則:
關注領域驅動設計
鬆耦合預配置
基礎設施開放式的演講
4
S#arp架構與MVC無關,除了默認實現ASP.NET MVC前端的事實。
您不能將MVC與S#arp體系結構進行比較,因爲它們可以解決不同的問題。 S#arp架構是一個專門用於使用領域驅動設計的域的框架。它設計爲具有開放式表示層,因此您可以將它用於MVC,Web窗體,控制檯,Win窗體,WPF,Silverlight等...表示層。
相關問題
- 1. S#arp架構
- 2. 交易異常問題 - S#ARP架構
- 3. s#arp架構查詢 - 服務和存儲庫
- 4. S#arp架構多對多映射覆蓋不起作用
- 5. s#arp架構+命令和處理程序
- 6. 新建Asp.net CMS站點的Oxite或S#arp架構
- 7. 如何用HBM文件覆蓋S#arp架構自動映射?
- 8. S#arp架構/擁有多個數據庫的NHibernate
- 9. S#arp架構中的一對一映射
- 10. 母版頁鏈接生成錯誤 - s#arp架構
- 11. S#arp Arch和TDD
- 12. S#arp Architecture + NHibernate.Search + DocumentId
- 13. S#arp體系結構NHibernate而不是流利NHibernate
- 14. 是什麼分層架構
- 15. 爲什麼json.net只顯示s#arp EntityWithTypedId類?
- 16. 什麼是.NET架構和什麼是.NET框架?
- 17. 什麼是#用%s
- 18. Golang什麼是「%!s」
- 19. S#arp Architecture + SharpModelBinder with custom repository
- 20. 帶有ServiceStack的S#arp Lite
- 21. 在S#arp中打開多個臨時sqlite數據庫架構 - 最佳實踐
- 22. 如何爲S#arp架構項目啓用ASP.Net MVC項目模板
- 23. 爲什麼谷歌選擇Android相機的C/S架構?
- 24. 什麼是最好的ASP.NET MVC框架/架構,爲什麼?
- 25. IIS cgi:「%s」的含義是什麼%s
- 26. 什麼是「S」,在「故宮我-S」
- 27. 爲什麼不是[\\ s *]等同於\\ s *?
- 28. Emacs revert-buff(s-u):什麼是s-u?
- 29. 什麼!s || !*的意思? (S是char *)
- 30. 從asp.net mvc 1.0轉換 - > 2.0 - s#arp框架
這是什麼意思,它只不過是具有asp.net MVC應用程序並且與NHibernete連接但以鬆散耦合方式連接的體系結構?沒有其他的 ? – 2011-01-05 12:20:59
據我瞭解,它主要是一些你可以建立你的域模型的類。 – CodesInChaos 2011-01-05 12:43:32
好吧!但是asp.net MVC和S#arp架構之間的基本區別是什麼? – 2011-01-05 13:06:23