llblgen和nHibernate的關鍵區別是什麼?llblgen和nHibernate有什麼區別?
3
A
回答
3
LLblgen是一個商業工具,它使用基於設計器的配置來生成數據訪問類。
Nhibernate是一個開源免費工具,它使用基於xml的映射文件將您的對象映射到數據庫中的表。
我更喜歡Nhibernate而不是LLblgen。
4
LLBLGen是一個精巧的強化工具,可以生成最終可擴展的代碼。客戶服務是首屈一指的,因爲它們是業內最優秀的人才之一。我已經有5個小時的週轉時間了,隻影響到我,這個bug。
我目前正在切斷牙齒,不得不說,這種讓我久久不能理解的理解並沒有錯位。這是一個擁有巨大用戶基礎的優秀工具,但內在地說,映射文件/映射類/映射屬性策略同時又軟又脆。
這是我的意見,不需要懲罰性的downvotes,因爲我在批評nhibernate。
1
從LLBLGEN主頁的總覽頁面摘自:
LLBLGEN專業,面向.NET的#1 O/R映射和數據訪問層生成,生成完整的數據訪問層和業務外觀/支持(使用C#或VB.NET),使用現有的數據庫模式集。很快。生成的.NET代碼是編譯器就緒的,可以由.NET C#或VB.NET編譯器編譯,可以立即被其他應用程序使用。
所以,它是一個ORM映射器,加載更多。
相關問題
- 1. NHibernate - ManagedWebSessionContext和WebSessionContext有什麼區別?
- 2. NHibernate中StatelessSession和Session有什麼區別?
- 3. Nhibernate和SubSonic有何區別?
- 4. 有什麼區別`和$(Bash中有什麼區別?
- 5. 有什麼區別? :和||
- 6. &&和||有什麼區別?
- 7. 「/」和「/ *」有什麼區別?
- 8. 有什麼區別:。!和:r!?
- 9. ==和===有什麼區別?
- 10. Appender和〜有什麼區別?
- 11. $ @和$ *有什麼區別?
- 12. is和=有什麼區別?
- 13. #.00和#。##有什麼區別?
- 14. `==`和`is`有什麼區別?
- 15. '=='和'==='有什麼區別?
- 16. /和/#/有什麼區別?
- 17. | 0和~~有什麼區別?
- 18. `&`和`ref`有什麼區別?
- 19. ==和===有什麼區別?
- 20. ==和===有什麼區別?
- 21. `{}`和`[]`有什麼區別?
- 22. JavaScript和=== ===有什麼區別?
- 23. difftime和' - '有什麼區別?
- 24. =和==有什麼區別?
- 25. LLBLGEN - 流利NHibernate
- 26. nhibernate中的HasOne和References之間有什麼區別?
- 27. nHibernate中的ICriteria和ICriterion有什麼區別/優點?
- 28. NHibernate 2.1代理工廠選項 - 有什麼區別和選擇?
- 29. Nhibernate中的SaveOrUpdateCopy和SaveOrUpdate有什麼區別?
- 30. xtype和別名有什麼區別?
我相信,如果你在llover和nhibernate的stackoverflow中搜索,你會得到很多答案,也看看這個:http://shrinkrays.net/articles/a-look-at-dotnet-orms.aspx – 2009-05-27 13:48:26
可能重複的[nHibernate與LLBLGen Pro](http://stackoverflow.com/questions/1114215/nhibernate-versus-llblgen-pro) – 2010-05-12 21:19:19