LLBLGen Pro是一款非常强大的ORM服务框架,为编程代码和数据库之间搭建了一个良好的沟通桥梁,支持各种实体框架版本的关系数据库,包括SQL Server、PostgreSQL、Firebird、IBM DB2、MySQL等,支持的.NET版本有Entity Framework Full、Entity Framework Core v1、实体Framework Core v2.1等框架,LLBLGen Pro内置的设计器,可以让用户随心所欲的工作,支持数据库优先或者模型优先的建模,并且可以随时在两者之间切换,生成的代码也非常准确干净,保证设计灵活性的同时缩短项目的开发时间,本站提供了LLBLGen Pro破解版的软件,需要的小伙伴快到本站下载吧。
安装教程
1、下载本站为您提供的LLBLGen Pro破解版压缩包文件,解压后得到“LLBLGenPro-v530-Full-setupl.exe”安装程序和“Crack”文件夹
2、双击安装程序,进入安装向导界面,点击Next
3、阅读软件的许可证协议,勾选“I accept the terms ······”表示同意此协议,点击Next
4、选择组件,勾选即可,点击Next
5、选择主程序安装路径,默认路径为【C:\Program Files (x86)\Solutions Design\LLBLGen Pro v5.3】,您也可以点击browse按钮自定义此路径
6、选择开始菜单文件夹,使用默认的即可,点击Install
7、等待安装进度完成
8、安装完成后,取消勾选“Show Readme”,点击Finish退出安装向导
9、“Crack”文件夹,将里面的破解补丁“SD.LLBLGen.Pro.ApplicationCore.dll”和“LLBLGenPro_Full.license”复制到软件安装根目录下替换原文件,默认目录为【C:\Program Files (x86)\Solutions Design\LLBLGen Pro v5.3】
10、这样我们便完成了LLBL Gen Pro破解版的安装和激活,只要您按照此教程进行安装,便可以免费使用LLBL Gen Pro软件了
新增功能
1、.NET Standard 2.0支持。LLBLGen Pro运行时框架现在可以在支持.NET Core 2.0和Xamarin的.NET Standard 2.0平台上使用。
2、新的RuntimeConfiguration系统可在代码中而不是.config文件中配置LLBLGen Pro Runtime Framework特定的行为和设置。主要用于使用应用程序的.NET Standard 2.0,但也适用于.NET Full。
3、普通SQL API现在具有FetchScalarQuery使用普通SQL查询从数据库检索标量值的方法。
4、查询标记。Linq和QuerySpec现在可以让您使用标签标记(标记)SQL查询或运行时生成的查询。此标记是一个字符串,在实际查询字符串之前作为注释添加。这样,您可以使用实际的调用代码轻松地在数据库服务器上追溯SQL查询,而无需探查器/堆栈跟踪。这是确保您将来可以在运行时跟踪信息的一种低影响方式。
5、现在可以根据.NET 4.5.2编译运行时框架
6、QuerySpec:当使用标量查询执行FetchScalar且T不是可为null的类型并且查询返回NULL值时,强制转换为T将导致Null引用异常。现在,我们首先添加了一个检查,如果返回了null值并且指定的类型不是可为null的类型,则将引发InvalidOperationException。
7、Lambda缓存和工厂缓存现在在每个线程中使用ConcurrentDictionary而不是Dictionary,这将在大型应用程序中节省一些内存。
8、QuerySpec:为ISortClause添加了扩展方法DontEmitAliasForExpressionAggregateField,因此可以使用fluent接口设置EmitAliasForExpressionAggregateField标志。
9、添加了新的异常类:ORMConfigurationException。在RuntimeConfiguration用法中检测到错误时,将引发此异常。
10、现在,使用上下文的预取路径获取使用了更快的合并,因为不再发生合并过程中由集合中上下文使用引起的线性搜索。当提取到新图形中时完成此操作。现有图形将像以前一样在合并过程中进行线性搜索。
11、Nuget:DQE的软件包现在引用特定的ORMSupportClasses版本,这意味着在引用特定的DQE软件包版本时,您始终必须同时更新两者。以前,我们定义了一个范围,[currentversion-nextmajorversion)但范围太大,由于.NET Core工具处理降级警告的方式发生了变化,导致.NET Core的“降级”。
12、字段比较值谓词现在可以检测可变字符串类型参数的值截断。如果检测到截断,它将发出“ 1 = 0”,而不是实际的谓词,后跟注释以使谓词结果成为0行。如果DbParameter的Value属性设置为长度大于'size'属性的值,则会发生值截断。参数的size属性设置为要比较的字段的长度。因此,如果将varchar(20)类型的字段F与长度为25的字符串进行比较,则将得到1 = 0,而不是字符串与该字段的前20个字符的比较,这可能导致无意匹配。
现在,字节数组值的字段值相等性比较更加理想。
13、Firebird 3.0支持。LLBLGen Pro Runtime Framework现在支持Firebird 3.0。这实际上意味着现在可以完全识别新的布尔类型。一旦Firebird客户端支持,将添加对Firebird 3.0的身份字段的支持。
基本功能
【最佳解决方案】
1、基于云的应用
LLBLGen Pro Runtime Framework具有低内存,高性能的特性,因此是基于云的应用程序的同类最佳。.NET Core或.NET Full:您的选择。
2、使用实体框架核心类模型
市场上没有任何设计师可以像LLBLGen Pro那样轻松地使用Entity Framework和Entity Framework Core类模型。
3、基于Windows的业务线应用
LLBLGen Pro Runtime Framework提供了当今业务线开发所需的丰富功能集:强大的审核,授权和验证功能以及异步/等待,linq和灵活的数据绑定支持。
4、通过服务公开类模型
LLBLGen Pro设计器提供的“派生模型”功能使您可以基于实体模型创建DTO类模型,这些模型可以在WebAPI /(micro)服务中使用。
【使用任何.NET ORM框架】
LLBLGen Pro是.NET的领先实体建模解决方案,可与Entity Framework Core或Entity Framework Full,LLBLGen Pro Runtime Framework(包括), NHibernate和Linq to Sql一起使用。它使您可以轻松地定义实体模型并将其映射到数据库,以便立即开始编写查询。
1、随心所欲地工作
LLBLGen Pro Designer支持数据库优先和模型优先的建模。您可以随时在两者之间切换,从而为您提供所需的灵活性。
2、坚固可靠
设计器是使用主要O / R映射框架的最佳选择:实体框架核心,实体框架完整,LLBLGen Pro运行时框架,NHibernate和Linq to Sql。它非常灵活,允许您配置映射工作流程的任何方面。它功能强大,旨在处理具有数千个实体的模型。
3、世界一流的生成代码
设计器产生的代码看起来像是您编写的。它是干净的,有据可查且经过良好测试的。没有任何意外,因此您可以专注于更重要的事情。
4、完成
LLBLGen Pro Designer提供了完整的工具集,您将需要充分利用应用程序中任何受支持的O / R映射器框架和数据库。
【复杂的O / R映射】
使用LLBLGen Pro设计器,您可以创建必要的代码库,以使用以下任何受支持的O / R映射框架。
1、实体框架核心/完整
使用Microsoft预期的方式使用Entity Framework,无论是Entity Framework Core v6还是更低版本。没有任何努力。
2、LLBLGen Pro运行时框架
我们自己的,高性能且功能齐全的O / R映射框架。现代而可靠的ORM,可为您提供充分利用应用程序潜力所需的功能。LLBLGen Pro运行时框架随LLBLGen Pro设计器一起提供。
3、NHibernate
选择NHibernate并不意味着您必须手工编写其映射和类:LLBLGen Pro设计器使您可以快速开始使用这种复杂的开源ORM。
4、Linq到SQL
LLBLGen Pro设计人员以Microsoft设计人员从未有过的方式为您提供此Microsoft ORM的完整设计体验。
软件特色
一、软件高性能和灵活性
1、结果集缓存支持
指定查询结果缓存指令,以告诉运行时在给定的时间内缓存该特定查询的结果。缓存系统是围绕一个简单的界面构建的,可以轻松地使用自己的缓存提供程序来扩展它,以用于Redis等缓存系统。
2、高度调音
高度优化了运行时,以使用最丰富的API来显示最高性能。我们不会像其他人那样走捷径来获得更高的吞吐量。LLBLGen Pro运行时框架会继续执行您抛出的任何内容。自己看看。
3、工作单元支持
您可以将要对各种实体执行的多个数据库操作(例如删除和插入/更新)分组到一个工作单元对象中,然后您可以将其用作单个事务在该工作单元内执行所有工作。
4、普通SQL API
LLBLGen Pro Runtime Framework允许您使用参数直接在数据库上执行普通的SQL语句,包括获取结果集并将结果集投影到POCO类。使用此API,您还可以利用自动分页查询生成和结果集缓存等功能。这个API也非常快:它比大多数microORM都快。
∨ 展开