当前位置:首页>Windows>LINQPad Premium v8.3.7 破解高级版(C#调试工具)

LINQPad Premium v8.3.7 破解高级版(C#调试工具)

LINQPad Premium v8.3.7 破解高级版(C#调试工具)

LINQPad 8破解付费版由新锐分享网收集整理分享。LINQPad是一个强大的客户端/服务器应用程序。而对于大多数客户端/服务器应用程序,有许多客户端和一个服务器,LINQPad有一个客户端和许多服务器!使用可立即测试任何C#/ F#/ VB片段或程序,在LINQ(或SQL)中查询数据库 - SQL / Azure,Oracle,SQLite,Postgres和MySQL。享受丰富的输出格式,可选的自动完成和集成调试以及使用您喜欢的.NET语言编写脚本并自动化。对于每个查询,LINQPad创建一个单独的服务器,该服务器在其自己的进程中运行并单独执行查询。此隔离可防止查询相互干扰(或UI),并允许LINQPad安全地取消查询而不会污染其他应用程序域。过去,LINQPad使用内存中的Remoting通道与服务器进程通信。现在它使用在Windows共享内存上运行的自定义编写通信层(是的,有很多指针!)这提供了更快,更可靠和完全异步的通信层。使用Microsoft Roslyn库编译您的查询(过去它使用.NET的CSharpCodeProvider和VBCodeProvider)。因为C#和VB是静态类型的,所以您引用的任何数据库对象都需要支持类型化的DataContext。为了提高性能,LINQPad动态构建了类型化的DataContexts,使用Reflection.Emit或者生成和编译源代码。

官网:https://linqpad.cn/

功能特性

一、适用于C#,F#和VB的Ultimate Scratchpad

LINQPad不仅适用于LINQ查询,还适用于任何C#/ F#/ VB表达式,语句块或程序。结束那些混乱源文件夹的数百个Visual Studio Console项目,并加入LINQPad脚本编写者和增量开发人员的革命。

引用您自己的程序集和NuGet包。在LINQPad中对您的想法进行原型设计,然后将工作代码粘贴到Visual Studio中。或者直接从命令行调用脚本。

体验LINQPad丰富的输出格式,可选的调试器和自动完成功能,以及动态开发和即时反馈的神奇功能!

二、厌倦了在陈旧的SQL中查询?

好吧,你没必要!使用LINQPad,您可以使用现代查询语言以交互方式查询数据库:LINQ。LINQPad包含一个优化的引擎,可以动态构建类型化数据上下文,并包含驱动程序和格式化程序,用于:

SQL Server,SQL Azure,SQL CE,Oracle,SQLite,PostgreSQL和MySQL

Azure表存储和Azure元数据

实体框架核心自定义上下文

Microsoft Reactive Extensions和LINQ to Logs&Traces

OData和SharePoint

第三方ORM包括Mindscape LightSpeed,DevArt的LinqConnect,LLBLGen,DevExpress eXpress Persistent Objects和DevForce

LINQPad还支持.NET Framework中的所有LINQ API,包括LINQ to XML,PLINQ,Entity Framework和LINQ to SQL。

当你需要时,你仍然可以用老式的SQL查询 - 即使你的后端是SQLite,Oracle,MySQL或PostgreSQL - 没有任何繁重的安装!

LINQPad也是学习LINQ的好方法:它载有本书中的500个例子,Nutshell中的C#7.0。没有更好的方式来体验LINQ和函数式编程的酷感。

三、LINQPad的转储方法因其几乎可以吃任何东西而闻名!

通过多种启发式方法进行调整,它可以智能地运行对象图以获得最佳输出。它甚至将惰性对象转换为超链接,将异步值转换为其内容在未来实现的占位符!

图像和位图呈现为图像和位图,Reactive Extensions和Dataflow中的类型完全具有动画效果。

转储任何WPF或Windows窗体对象,它实际上将呈现。

当您需要传统的数据网格或调试器观察窗口时,它也在那里。

新版特性

https://linqpad.cn/LINQPad8.aspx

新功能 - Dev Drive 支持

现在,您可以通过创建 Windows 开发人员驱动器来加速 LINQPad。 Windows Dev Drive 通过指示 Windows Defender 异步扫描该驱动器上的文件(或者根本不扫描,如果选择)来提高开发人员工作负载的性能。

请注意,您无需将文件移动到开发驱动器上即可受益 - 仅创建开发驱动器即可 在 LINQPad 中,将性能关键型编译输出写入该驱动器,从而缓解大部分病毒扫描延迟。 您可以在“帮助”|“ 中检查 LINQPad 是否正在使用您的开发人员驱动器关于,或者通过运行“帮助”菜单上的防病毒性能测试。 LINQPad GUI 和命令行运行器 () 都使用开发驱动器。.linqLPRun

编译输出和其他临时文件最终会位于开发者云端硬盘上名为 user 的隐藏文件夹中。 LINQPad 设置对用户子文件夹的权限,以便其他非管理员用户具有仅删除访问权限。\.linqpad.tmp\
如果您想禁用此功能,可以在“编辑”|”首选项> Advanced 以防止 LINQPad 自动 检测和使用 Dev Drive。

新功能 - 常规

现在,当有大量项目时,工具栏中的连接下拉列表速度更快。
Web 代理设置对话框(“编辑”|“图标”首选项> Web 代理)现在有一个复选框,用于在交互式身份验证方案(如 Azure Entra)中启用代理。
启动时显示的信息弹出窗口现在可以通过复选框予以抑制。
循环引用现在在呈现时占用的空间更少。

修复

现在,返回 Task<int> 的查询在通过 LPRun 调用时会将返回值传播到进程退出代码。
修复了启用 Windows 高对比度深色主题时的潜在错误。
现在可以重复显示和隐藏该类。Util.ProgressBar
在 F# 查询中具有定位点的 URI 现在可以正确分析。

安全补丁

  • LINQPad 8.2.4 使用 NuGet.Packaging 6.7.1 来解决 CVE-2024-0057。

版本说明

包含高级功能的完整配置文件

下载地址

下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 捐赠以后下载立即捐赠 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余

给TA打赏
共{{data.count}}人
人已打赏
Windows办公学习

PDF-XChange Editor v10.3.0.386 中文免激活破解版

2024-5-2 12:47:33

Windows系统工具

Wise Care 365 Pro v6.7.2.645 中文绿色破解版

2024-5-3 11:48:37

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索