2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

支持 RavenDB 的 LINQ Insight 2.0 发布

  • 2013-02-04
  • 本文字数:729 字

    阅读完需:约 2 分钟

Devart 最近发布了 LINQ Insight 2.0 ,除支持 LINQ to Entities LINQ to NHibernate LINQ to SQL LinqConnect LINQ to XML LINQ to Objects 之外,还支持 RavenDB , List和数组参数。它允许设计时在 Visual Studio 中直接执行 LINQ 查询,而无需启动调试会话,还能通过扩展方法使用 LINQ 查询。

LINQ Insight 没有使用仿真,支持通过用过的 ORM 来执行查询。它还支持匿名查询。在设计和测试查询时,用户可以使用 Visual Studio 编辑器中包含的所有特性。要使用该工具,并不需要准备上下文(Context)和程序集。

LINQ Insight 在执行查询时会自动解析上下文和连接字符串。上下文必须有一个无参构造函数或者有一个带单字符串参数的构造函数。然而,如果构造函数接收的是来自项目配置文件的连接字符串,LINQ Insight 可以解析该文件并使用其中的连接字符串。

连接字符串编辑器有极大的改进,能够在一个属性窗口中指定连接字符串参数,这里的属性窗口和在 Visual Studio 中看到的对话框很像。此外,还有一些针对 Entity Framework 查询的 SQL 日志的改进。

参数的值应该在最初执行查询时提供。当同样的查询再次执行时,该工具会记住参数的值,而且不再提示用户提供参数值。

如果使用 LINQ to SQL、LINQ to Entities 和 LinqConnect,LINQ Insight 会将生成的 SQL 显示在一个表格(Grid)中。该表格提供了排序、分组、编辑和过滤数据的功能。它也能通过用户提供的相关过滤字符串来过滤数据,结果会在表格内高亮显示。

有位开发者报告说,他的 LINQ 查询执行没有任何问题,但除非有返回结果,否则不显示 SQL。

Devart 团队的 MariiaI 回复说,SQL 只有在 LINQ 查询执行后才会显示。不过,本周最终发布的新版本中将移除这种限制。

查看英文原文 LINQ Insight 2.0 Released with RavenDB

2013-02-04 02:511179
用户头像
臧秀涛 略懂技术的运营同学。

发布了 300 篇内容, 共 143.0 次阅读, 收获喜欢 35 次。

关注

评论

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

中国云基础设施支出创新高,增速全球第一;国内首个区块链特色司法鉴定机构在京成立

京东科技开发者

区块链 人工智能 开发者

APK反编译

行者AI

编译

聊聊Java的异常机制问题

华为云开发者联盟

Java 对象 异常机制 Throwable Error

颠覆认知——Redis会遇到的15个「坑」,你踩过几个?

Kaito

redis 踩坑 后端

通过序列号Sequence零代码实现订单流水号

crudapi

低代码 流水号 crud crudapi 序列号

互联网大厂100道Android面试题助你冲关金三银四!附小技巧

欢喜学安卓

android 程序员 面试 移动开发

关于 JavaScript 闭包

程序员海军

JavaScript 大前端 闭包

Kubernetes弃用Docker运行时,小甜甜变牛夫人影响了谁?

敏捷调度TASKCTL

Docker 云计算 架构 容器 #Kubernetes#

力扣(LeetCode)刷题,简单题(第12期)

不脱发的程序猿

面试 LeetCode 28天写作 算法面经 3月日更

产品经理训练营作业 06

KingSwim

大侠请留步!欢迎有极客精神的你

Lily

五年磨一剑,海外运营商数字化转型与新一代OSS

鲸品堂

方法论 数字化转型 运营商

nginx做代理访问慢,优化方案

Ng

剖析Android开发未来的出路在哪里,终局之战

欢喜学安卓

android 程序员 面试 移动开发

音频互动连麦使用手册

anyRTC开发者

ios android 音视频 WebRTC RTC

第 9 周作业 _ 数据分析

园子

单片机如何从上电复位执行到main函数?

不脱发的程序猿

28天写作 嵌入式软件 单片机 3月日更 上电复位执行到main函数

layui使用templet格式化表格数据

产品经理训练营 - 作业六

胡小湖

图解 | 原来这就是 IO 多路复用

Java 程序员 架构 面试

使用VUE和Element 创建一个dialog对话框组件的详细过程

尔嵘

AI量化智能交易软件,量化策略系统搭建

从优秀到卓越:成为DevOps专家的7项软技能

禅道项目管理

DevOps 趋势 软技能

程序开发必备的六个信条

这就是编程

程序开发

nginx配置日志为json格式,nginx按照天实现日志分割,nginx配置负载均衡

Ng

vue+element中引入百度地图

尔嵘

Vue Element 百度地图

Java岗位阿里+字节+滴滴+美团+腾讯+百度+京东12万字面试题总结

Java架构追梦

Java 阿里巴巴 架构 腾讯 面试

第九章学习总结

Kalman

产品经理 产品经理训练营

封装变化的内容

这就是编程

程序开发

最火前端Web组态软件(可视化)

尔嵘

大前端 可视化数据分析搭建 web组态 托拉拽组态

AI技术在小程序生态质量保障方向的落地实践

百度Geek说

小程序 AI

支持RavenDB的LINQ Insight 2.0发布_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章