zoukankan      html  css  js  c++  java
  • ORM工具LLBLGen Pro 3.5发布

    ORM工具LLBLGen Pro3.5版本已于本周发布,新版本支持了Entity Framework和NHibernate、改善了设计器,并对运行时进行了一些更新。

    运行时的改动如下:

    • 支持新的OData / WCF数据服务
    • 支持SQL Server 2012
    • 与.NET 4 client profiles兼容
    • 内置通用系统类型转换
    • 自定义LINQ投影,目前支持实体实例
    • 新版查询规范QuerySpec
    • 支持全联接(FULL JOIN)
    • 跟踪依赖注入

    LLBLGen Pro设计器的更新包括:

    • 包含快速入门指南的的新版主页
    • 统一项目设置对话框,以取代多种属性/设置对话框
    • 可打开上一版本的LLBLGen Pro项目文件而无需转换(保持向后兼容)
    • 为.NET特性定义提供项目级别的规则
    • 可从EDMX文件导入实体数据模型信息
    • LLBLGen的新特性网页列出了一些关于其他更新的细节信息

    在Entity Framework更新方面,新版本添加了对代码先行(code-first)和DbContxt的支持,并减少了生成代码的数量。而 NHibernate改动方面,新版本添加了ProxyFactoryFactory的内置支持,并提供选项在映射中产生模式(schema)和目录 (catalog),另外它还允许Fluent NHibernate Session Manager使用1.2版本的语法。

    Frans Bouma是项目的创建者之一,他还提到他们花费了大量工作在LLBLGen Pro运行时框架的重构上:

    重构是有必要的,因为我们的框架有两套范式,而它们在不同时期加入到框架中,并以一种错误的顺序形成了设计观念……重构是确保框架能够在两套范式间 重用更多的代码(它们已经共享了许多代码),并为未来做好更充分的准备。我们还没完全搞定,重构一个像我们这样的庞大框架而不破坏接口和已有的应用程 序……有点挑战性。

    现在购买LLBLGen新版本可以享受7折优惠。

  • 相关阅读:
    Django中实现加载渲染模版
    【干货】批量文件合拼 cat 命令的使用
    【Sql】获取数据库字段信息
    【C#】 TxtHelper
    【Css】鼠标
    【HTTP】H5唤醒支付宝
    【dotnet】程序集注入
    【OpenXml】excel 导入导出
    一、API​​网关
    【kafka】二、kafka的基本概念
  • 原文地址:https://www.cnblogs.com/shihao/p/2421093.html
Copyright © 2011-2022 走看看