闪电下载吧 最新软件 免费软件 绿色软件

教程资讯 软件专题

您的位置:SD124 > 工具软件 > linqpad 5(多功能Linq测试/查看工具) v5.40.0含学习补丁+安装学习图文教程

linqpad 5(多功能Linq测试/查看工具) v5.40.0含学习补丁+安装学习图文教程

  • 软件大小:未知
  • 更新日期:2019-09-02
  • 官方网站:闪电下载吧
  • 软件等级:★★★☆☆
  • 运行环境:Winxp/Win7/Win8/Win10
linqpad 5(多功能Linq测试/查看工具) v5.40.0含学习补丁+安装学习图文教程
  • 软件说明
  • 软件截图
  • 下载地址
  • 相关软件
  • 用户评论
  • 投诉建议: 858898909@qq.com
linqpad 5破解版是一款功能强大的多功能LINQ查询工具,并支持立即测试任何C#/ F#/ VB片段或程序,功能非常的丰富,包括IDE、解析器等,LINQPad包含一个优化的引擎,用于即时构建类型化的数据上下文,并包括驱动程序和格式化程序,您可以使用现代查询语言交互式查询数据库LINQ(或SQL),如SQL / CE / Azure,Oracle,SQLite和MySQL等,支持多种暑促格式,支持自动完成和集成调试任意选择,借助linqpad,你可以实用.NET语言编写并自动化脚本,可直接引用你自己的程序集和NuGet包。 在LINQPad中创建您的想法,然后将工作代码粘贴到Visual Studio中。 或者直接从命令行调用你的脚本。体验LINQPad丰富的输出格式,可选的调试器和自动完成功能,以及动态开发和即时反馈的神奇功能!本次小编带来的是linqpad 5最新破解版,含破解补丁和详细的安装破解图文教程,可完美破解激活软件,有这方面需要的朋友不要错过了!

安装破解教程

1、在本站下载并解压,得到LINQPad5Setup.exe安装程序和Patch破解补丁

2、双击LINQPad5Setup.exe运行安装软件,如图所示,进入软件安装向导,点击next

3、点击浏览选择软件安装路径,点击next

4、点击install安装

5、安装中,速度非常快,大家稍等片刻即可

6、安装完成,去勾选立即运行软件的选项,点击finish退出向导

7、将破解文件夹中的linqpad.5.(premium.edition).v5.10.00.patch.exe复制到软件安装目录中,双击运行,点击patch按钮

8、出现ok字样,修复破解成功

9、运行软件即可

软件优势

1、厌倦了在陈旧的SQL中查询?
那么,你不必! 使用LINQPad,您可以使用现代查询语言交互式查询数据库:LINQ。 LINQPad包含一个优化的引擎,用于即时构建类型化的数据上下文,并包括驱动程序和格式化程序,用于:
SQL Server,SQL Azure,SQL CE,Oracle,SQLite和MySQL
Azure表存储和Azure元数据
OData / WCF数据服务,SharePoint和Windows DataMarket
微软的StreamInsight,ubercool Reactive Extensions和LINQ to Logs&Traces
第三方ORM包括Mindscape LightSpeed,DevArt的LinqConnect,LLBLGen,DevExpress eXpress持久对象和DevForce
LINQPad还支持.NET Framework中的所有LINQ API,包括LINQ to XML,PLINQ,LINQ to SQL和Entity Framework。
2、体验传奇转储!
LINQPad的Dump方法以其几乎可以吃东西的能力而闻名!
通过多种启发式方式调整,它可以智能地散步目标图形以获得最佳输出。 它甚至可以将懒惰的对象变成超链接和异步值,放入将来内容实现的占位符中!
图像和位图呈现为图像和位图,并且Reactive Extensions和Dataflow中的类型完全具有动画效果。
转储任何WPF或Windows窗体对象,它将实际呈现。
当你需要传统的数据网格或调试器监视窗口时,它也在那里。

软件功能

一、C# (或 VB)表达式
1、可执行单条C#或VB的LINQ表达式,并在结果窗格中显示最终的对象C# (或 VB)语句
2、可执行多条C#或VB的LINQ表达式,LINQPad有Dump扩展方法,在执行期间发送对象和文本到结果窗格C# (或 VB)程序
3、在Main()函数中编写要执行的代码,可在LINQPad编辑器中定义其他类型和方法进行测试。
二、SQL
使用SQL支持特定数据查询
三、记住LINQPad可执行任意C#或VB.NET代码非常重要,并不仅仅是LINQ表达式。这也意味着对于要进行简单测试的任何简短代码,LINQPad非常有用,例如:棘手的数字格式字符串或者匹配正则表达式。
四、LINQPad含有用于显示LINQ细微差别和功能的多个LINQ示例表达式,包括初学者示例和更高级的概念,如:延迟执行和投影。LINQPad还有多用途分析功能,即显示结果的多种选择:
1、默认结果视图
由语句返回的对象和文本的简单图形
2、Lambda视图
LINQ表达式转换为可用的Lambda表达式
3、SQL视图
LINQ表达式转换为可用的SQL
4、IL视图
针对代码生成的微软中间语言
五、LINQPad允许用户引用自定义程序集和导入自定义命名空间来进行扩展。通过这种扩展可以支持LINQ to Entities。
六、除了是学习和测试工具以外,LINQPad 针对SQL数据库执行特定查询方面越来越受欢迎。
七、不过,这些查询还可以基于很多类型的数据,每个数据类型都需要一个单独的LINQ类型。

软件特色

1、即时测试任何C#/ F#/ VB片段或程序
2、LINQ(或SQL)中的查询数据库--SQL / CE / Azure,Oracle,SQLite和MySQL
3、享受丰富的输出格式,可选的自动完成和集成调试
4、脚本和自动化您最喜欢的.NET语言
5、超轻量级 - 单15MB可执行!
7、标准版免费,无期满
8、SQL Server,SQL Azure,SQL CE,Oracle,SQLite和MySQL
9、Azure表存储和Azure元数据
10、OData / WCF数据服务,SharePoint和Windows DataMarket
11、Microsoft的StreamInsight,ubercool反向扩展和LINQ记录和跟踪
12、第三方ORM包括Mindscape LightSpeed,DevArt的LinqConnect,LLBLGen,DevExpress eXpress持久对象和DevForce
13、在RC3中,C#7编译器现在支持“丢弃”。参考演示的内置示例。
14、引用FSharp.Core.dll的显式版本的支持更加强大,如果需要,现在将生成绑定重定向。
15、当自动绑定重定向存在时,拾取默认查询配置文件的错误已被修复。
16、当最近的包未列出时,NuGet软件包下载器现在可以正常工作。
17、通过Util.Run阻止执行F#脚本的错误已经修复。
18、现在可以转储具有非零边界的多维数组。
19、复制/粘贴数据网格现在更加可靠。
20、在循环中调用Util.Run时的潜在竞争条件已被修复。
21、主SQL Server数据库中的自定义存储过程现在正确显示其参数(单击“刷新”以使其生效)。
22、当您创建自定义片段并取消选择命名空间和引用时,基础查询将不再生效。
23、创建SQL连接时,切换到localdb时,“用户实例”选项现在总是被取消选择。
24、当在文本输出模式下使用LPRun或Util.Run时,当您使用标题转储时,JSON格式化程序现在可以正常工作。
25、当转储包含空格的基于文件的URI时,Hyperlinq类现在可以正常工作。 

常见问题

1、如何显示多语句片段的结果?  
这在LINQPad内的示例中进行了解释-通过“5分钟感应”工作。  
我可以访问我参考的内部类型的程序集吗?  
当然。首先,转到编辑|首选项|高级,并启用'允许LINQPad访问其他程序集的内部类型'。然后,将以下程序集属性添加到您希望LINQPad访问的项目中:  
[InternalsVisibleTo(“LINQPadQuery”)]  
我引用了一个从应用程序配置文件(app.config)读取设置的自定义程序集。我如何告诉LINQPad将其用于我的查询?  
最简单的方法是打开查询属性对话框(F4)并单击app.config选项卡。  
或者,您可以在与LINQPad.exe相同的文件夹中创建名为linqpad.config的文件。您在此放置的任何内容都适用于所有查询(除非您在上述对话框中覆盖它)。不要将linqpad.config与linqpad.exe.config混淆:  
linqpad.config适合您的查询。  
linqpad.exe.config用于LINQPadGUI  
2、数据库查询  
为什么LINQPad复数表和子关联属性?我可以关闭它吗?  
多元化的子关联属性(同时保持父关联单数)使得最自然的查询成为VisualStudio默认构建类型化的DataContexts的工具。  
要关闭多元化,请在添加数据库连接时取消选中“多元化”选项。(如果连接已经创建,请右键单击它以编辑连接属性)。  
为什么LINQPad将列名大写?我可以关闭它吗?  
LINQPad利用属性名称来避免与C#关键字的冲突。要关闭此功能,请在创建数据库连接时取消选中“Capitalize”选项(或右键单击编辑现有连接)。  
3、为什么LINQPad区分大小写?SQL不是!  
LINQPad的区分大小写取决于您在语言下拉列表中选择哪种语言。如果你想不区分大小写,选择'VB'而不是'C#'(然后用多行查询记住下划线)。在切点上,如果数据库具有区分大小写的排序规则,SQLServer会以区分大小写的方式处理表名和列名。  
为什么LINQPad在封面而不是实体框架下使用LINQtoSQL?  
对于大型模式,LINQtoSQL更快,并且在大多数情况下会发出更好的SQL。但是,您可以使用EF来定义自己的EDM。为了查询SQLite,MySQL和Oracle(通过可选插件),LINQPad使用MattWarren的IQueryable工具包。  
4、我可以查询XML数据源以及SQL表吗?  
当然-点击这里一个简单的例子。在第10章的Nuts的C#5.0下的“Samples”树中有更多的例子。  
5、我已经购买了LINQPadPremium版本,并希望编写跨数据库查询。我该怎么做呢?  
有两种方法可以做到这一点。最简单的方法就是拖放方法:按住Ctrl键的同时将其他数据库从“模式资源管理器”拖到查询编辑器中。要访问查询中的其他数据库,请使用database.table记法,例如Northwind.Regions.Take(100)。您查询的数据库必须位于同一台服务器上。  
第二种方法是在连接属性对话框中列出要查询的额外数据库。该对话框还允许您从链接服务器中选择数据库。以下是如何继续:  
添加一个新的LINQtoSQL连接。  
选择指定新建或现有数据库,然后选择要查询的主数据库。  
单击包含其他数据库复选框并选择要包含的额外数据库。您也可以在此对话框中选择链接服务器中的数据库。
6、定制和可扩展性
LINQPad提供什么可扩展性?
首先,您可以引用自定义程序集并导入自定义名称空间 - 转到查询属性(F4)。
您还可以控制通过LINQPad的转储方法显示自定义类型的字段/属性 - 或者完全接管渲染 - 单击此处了解详细信息。
LINQPad还允许您编写自定义数据上下文驱动程序和自定义可视化工具。
7、LINQPad能让我运行多线程代码和并行LINQ查询吗?
是。 LINQPad还明确支持C#的异步功能,Reactive Extensions和Microsoft DataFlow。
8、我在演示文稿中使用LINQPad。我可以使查询文本更大吗?我可以使用我的无绳演示者吗?
是的,是的。要调整字体大小,请使用Control + MouseWheel或Control +] / Control + [。 (您也可以调整您的Windows字体大小 - LINQPad完全支持DPI。)
要使用无绳演示者,请转至编辑|首选项并在“高级”选项卡中启用演示模式。然后您可以使用Logitech Cordless Presenter来:
    移至“我的查询”或“样本查询”中的下一个/上一个查询
    运行一个查询
    隐藏结果窗口
通过在查询中输入以下语句,可以使查询显示PowerPoint幻灯片:
//第二个参数=开头的幻灯片编号
PowerPoint.ShowSlide(@“c:\ docs \ MyPresentation.ppt”,1);
请注意,您必须安装PowerPoint Viewer才能使其工作(即使您已经安装了完整的PowerPoint)。祝你的演讲顺利

更新日志

NEW/改进:  
您现在可以在编辑|中推迟自动更新优先。  
当您传递选项列表时,Util.ReadLine现在会显示一个适当的组合框。Alt+Down的标准键盘快捷键激活下拉菜单。  
LINQPad的Util类中有一个名为ToExpando的新方法。这需要一个对象并将其扩展为System.Dynamic.ExpandoObject,然后您可以自定义和转储。ToExpando方法具有可选参数,可让您指定包含/排除的属性/字段的逗号分隔列表,或者如果您愿意,还可以指定与要包含的属性/字段对应的MemberInfo对象列表。LINQPad总是扩展Expando对象的属性,因此如果调用Util.ToExpando(DateTime.Now).Dump(),您将看到每个DateTime的属性而不是字符串。  
有一种新的简单而强大的自定义转储方式:点击此处查看详细信息。  
当定制实体框架DbContexts抛出异常时,LINQPad显示更好的错误消息。  
固定:  
LINQPad的NuGet管理器采用了一种新的,更健壮的框架解析器/比较器,可以正确优先处理每个.NETFramework变体。它现在还可以识别LINQPad的运行时重定向程序无法解析版本控制不匹配的情况,并通过在运行中透明地创建app.config绑定重定向来处理这种情况。  
HTML模式中的LPRun现在可以正确输出标题(不含重复的内容)。  
现在可以查询具有复合计算主键的SQL表(虽然没有更新)。  
您现在可以无误地转储JObjects(Json.NET库)。  
在Windows10中关闭具有专注数据网格的查询不会再导致异常。  
IObservables正在以扩展列表的形式正确显示(这在v5.08中已被打破)。  
DataGrid模式下导致实体框架关联在v5.08中急切加载的错误已得到修复。  
使用Debugger.Launch()/Debugger.Break()可让您使用VisualStudio调试脚本,而不会出现过时的源代码警告。  
导致异步语句模式查询不起作用的5.09回归已得到修复。

有任何意见或者建议请联系邮箱:858898909[at]qq.com 本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!
Copyright © 2012 SDBETA.com. All Rights Reserved 豫ICP备12021367号 豫公网安备 41019702002546号闪电下载吧