LLBLGen Pro是個支持多種持久層框架的ORM工具

LLBLGen Pro是個支持多種持久層框架的ORM工具,如LLBLGen Pro Runtime、Entity Framework、NHibernate和LINQ to SQL。其他一些新特性還有:支持.NET 4.0、模型先行或數據庫先行的開發模式、模型視圖、項目驗證等等。

LLBLGen Pro有兩個主要的組件:一是設計器,這是一個可視化工具,供開發者創建項目所用;二是運行時,這是與數據庫交互的持久層框架,用於執行映射操作。3.0版在生產率、映射、運行時等方面帶來了衆多的新特性

  • 支持多種映射框架
    • LLBLGen Pro Runtime
    • Entity Framework 1.0和4.0
    • NHibernate 2.x:包括標準的Hibernate和Fluent NHibernate
    • LINQ to SQL
  • 支持模型先行或數據庫先行的開發模式
  • 支持.NET 4.0
  • 可以搜索LINQ項目
  • 支持值類型(DDD)
  • 模型視圖——用於編輯實體的視圖
  • 集成的模板編輯器
  • 支持在一個項目中使用多個數據庫
  • 項目驗證

LLBLGen Pro支持如下數據庫:MS Access 2000/XP/2003/2007/2010、SQL Server 2000/2005/2008/2008R2/Express/MSDE/SQL Server CE Desktop、Oracle 9i/10g/11g、PostgreSql 7.4+/8.x+、Firebird 1.5.x/2.x、IBM DB2 7.x/8.x/9.x(非AS/400)、MySql 4.x,5.x (使用Core Lab/DevArt MySql .NET提供器)、Sybase Adaptive Server Enterprise(ASE)/SQL iAnywhere(ASA)。

生成的C#映射代碼適合於所有的映射框架,VB.NET代碼適合於LLBLGen Runtime Framework。不久之後其他3個框架也將支持VB.NET。LLBLGen Pro可用於如下.NET框架:.NET 2.0、.NET 3.0、.NET 3.5和.NET 4.0。

 

查看英文原文:LLBLGen Pro 3.0 Now Supports Multiple Persistence Frameworks<

發佈了32 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章