NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

支持 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:51891
用户头像
臧秀涛 略懂技术的运营同学。

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

关注

评论

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

随着教育行业的内卷,持续激活平台用户体验是关键

Geek_2305a8

如何实现通过API接口对商品信息进行实时更新和维护?

技术冰糖葫芦

API 文档

特权账号管理之医疗行业篇

尚思卓越

数据库 运维 网络安全

每日一题:LeetCode-76. 最小覆盖子串

半亩房顶

面试 算法 LeetCode 刷题 字符串

Amoro 试用&贡献活动 | 10月社区评选揭晓

Amoro Community

大数据 开源 湖仓一体

结算系统开发,直销系统开发,交易所开发,dapp开发,公链开发 商城开发,

Geek_8da502

【哈尔滨学院主办】第三届高性能计算与通信工程国际学术会议(HPCCE 2023)

搞科研的小刘

通信 计算机 高性能计算 通信工程

大型语言模型在实体关系提取中的应用探索

数由科技

Embedding LLM rag 实体关系识别

解决云电脑无法使用本地终端连接的USB设备

天翼云开发者社区

云计算 云电脑

腾讯云大数据ES荣获信通院优秀案例奖,云原生实力再获认可!

腾讯云大数据

ES

Microsoft Word LTSC 2021 for mac v16.79.2永久激活版

mac

word 苹果mac Windows软件 文字处理软件

如何撰写How-To文章:7个高效步骤(新手SEOer向导)

九凌网络

行云创新:与德国汽车业交流Catena-X数据空间技术有感

行云创新

平台工程 行云创新 Catena-X 云原生平台工程 数据共享空间

瑞技案例 | 优雅焕新,Neat 重塑法国再保险混合办公体验

Bytebridge

混合办公 Neat 会议室升级 瑞技科技 Bytebridge

Spring到底是如何解决循环依赖问题的?

高端章鱼哥

spring 循环依赖

Spring Boot 项目代码混淆实战:保护代码安全,防止泄露

10 | 递归:如何用三行代码找到“最终推荐人”.md

鲁米

VPN证书过期问题梳理

Lane

数实融合!低代码推动工业数字化转型走“深”向“实”

优秀

低代码 数字化转型 工业数字化

LCM:大大加快生成高质量图像的新方法

互联网工科生

图像生成 LCM

软件测试/人工智能|Python 数据类型转换解析:理解数据之间的灵活转换

霍格沃兹测试开发学社

云电脑:IO虚拟化实现的技术分析

天翼云开发者社区

云计算 虚拟化 云电脑

安全加密传输大文件对金融行业的意义以及重要性

镭速

大文件传输 加密传输大文件

文心一言 VS 讯飞星火 VS chatgpt (149)-- 算法导论12.2 4题

福大大架构师每日一题

福大大架构师每日一题

软件测试/人工智能|Python 数据类型解析:探索编程世界的多样性

霍格沃兹测试开发学社

一文读懂 ChatGPT 工作原理

秃头小帅oi

低代码 AIGC ChatGPT

Java医院绩效考核系统源码支持二次开发

源码星辰

Java

重磅!天翼云斩获2023年中国通信学会科学技术奖一等奖

天翼云开发者社区

云计算

软件测试/人工智能|Python 变量解析:从基础概念到内存地址探究

霍格沃兹测试开发学社

最新大文件传输解决方案,一站式解决网站文件上传下载速度慢问题

镭速

大文件传输

商城开发

Geek_8da502

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