ORM工具LLBLGen Pro 3.5发布

2012 年 3 月 26 日

ORM 工具 LLBLGen Pro 3.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 折优惠。

查看英文原文: LLBLGen Pro 3.5 Adds OData and SQL Server 2012 Support, Designer Improvements

2012 年 3 月 26 日 20:422143
用户头像

发布了 125 篇内容, 共 28.5 次阅读, 收获喜欢 2 次。

关注

评论

发布
暂无评论
发现更多内容

架构训练营 - 第6周课后作业 - 学习总结

Pudding

DDIA 读书笔记(3)数据编码与演化

莫黎

区块链将与人工智能、物联网、云计算技术形成互补

CECBC区块链专委会

人工智能 物联网

架构师训练营 -week06-总结

大刘

极客大学架构师训练营

区块链交易所源码开发,币币场外交易系统搭建

135深圳3055源中瑞8032

区块链钱包开发技术公司,数字钱包APP系统搭建

135深圳3055源中瑞8032

C 语言实现一个简单的 web 服务器

C语言与CPP编程

c c++ socket C语言 HTTP

作为打工人,如何正确的选择自动化测试工具(完全指南)

软测小生

软件测试 测试 软件自动化测试 测试工具 测试开发

架构师训练营 - 第 6 周课后作业(1 期)

Pudding

区块链云算力挖矿平台开发公司,云算力软件开发价格

135深圳3055源中瑞8032

架构师训练营第 1 期 week6

张建亮

极客大学架构师训练营

“绝影”机器狗如何利用ModelArts强化学习算法更改导航轨迹

华为云开发者社区

人工智能 机器狗 导航

技术实践丨PostgreSQL插件之pg_dirtyread "闪回查询"

华为云开发者社区

数据库 后端

2020中国系统架构师大会活动回顾:ZEGO实时音视频服务架构实践

ZEGO即构

架构设计 RTC

打破内卷化,AppGallery Connect的全生命周期赋能方案

脑极体

二、ood原则

Geek_28b526

训练营第二周作业

大脸猫

极客大学架构师训练营

新手初学Java性能之 垃圾收集器

Java架构师迁哥

第六周 Doris临时故障时序图

Geek_fabd84

架构师训练营第 2 周学习总结

菜青虫

极客大学架构师训练营

训练营第二周总结

大脸猫

极客大学架构师训练营

第2周 框架设计-作业

SuGeek

前端组件化

韩向民

cglib 入门前篇

Rayjun

Java cglib

一周信创舆情观察(10.19~10.25)

统小信uos

承兑商支付平台开发搭建,USDT支付系统解决方案

135深圳3055源中瑞8032

架构师训练营第二周作业

李日盛

架构

Mac常见问题解决方案与使用技巧

jiangling500

Mac

人少钱少需求多的新项目该怎么带?看到这篇我心里有底了!

华为云开发者社区

技术 运维 后端

第二周-作业

Geek_0b0f83

极客大学架构师训练营

架构师训练营第 1 期第 6 周作业

du tiezheng

极客大学架构师训练营

ORM工具LLBLGen Pro 3.5发布-InfoQ