写点什么

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

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

关注

评论

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

同人于野,平常无边 | 对话 StarRocks 的三位女性工程师

StarRocks

数据工程师 38妇女节

安全实战:webshell的几种免杀方式

网络安全学海

黑客 网络安全 信息安全 渗透测试 安全漏洞

模块 9 作业(毕业设计)

miliving

工作以后流的泪,就是当初校招时脑子进的水

IC男奋斗史

职业规划 芯片行业思考

还在用递归,试试迭代吧

爱笑的小雨

天翼云SD-WAN斩获首批“SD-WAN 2.0 SASE”权威认证

天翼云开发者社区

SD-WAN

融云通信周边能力上新啦!一键 Get 美颜、CDN 服务

融云 RongCloud

CDN 人脸识别

我要跳槽了!

IC男奋斗史

职业规划 芯片行业思考

AI提取图片里包含的文字信息-解决文字无法复制的痛点

DS小龙哥

3月月更

Python从ECS内网拉取OSS数据

梦想橡皮擦

3月月更

论CTO的作用

hongfei

项目管理 个人提升 工程管理

Flutter 构建常见的App页面框架

岛上码农

flutter ios 安卓 移动端开发 3月月更

VuePress 博客优化之开启 Algolia 全文搜索

冴羽

Vue 搜索 vuepress 博客搭建 Algolia

基于区块链技术的超级账本(Hyperledger) - 从理论到实战

汪子熙

区块链 智能合约 云平台 Go 语言 2月月更

gRPC 简介实践

yuexin_tech

gRPC

商品库存管理和秒杀系统设计(19/100)

hackstoic

技术方案 互联网应用技术方案

Java最最基础入门知识总结回顾

逆锋起笔

Java java面试 javase 3月月更

上手测试GaussDB(for Redis) 和开源 Redis,只为推荐质优价廉的Redis

华为云开发者联盟

数据库 redis 开源 GaussDB(for Redis) 开源Redis

Go语言实战之切片的内部实现和基础功能

山河已无恙

Go 语言 3月月更

Discuz! ML远程代码执行(CVE-2019-13956)

喀拉峻

网络安全

Python 学习路线(2022)

AlwaysBeta

Python django 编程语言 学习路线 编程入门

超级群、群组、聊天室,IM 产品的场景化「特异功能」

融云 RongCloud

即时通讯 IM

猿桌派第 2 季回归,报名赢现场录制机会!

融云 RongCloud

程序员

图文详解:Kafka到底有哪些秘密让我对它情有独钟呢?

浅羽技术

活动预告 | ArchSummit全球架构师峰会

第四范式开发者社区

人工智能 机器学习 数据库 架构师 热门活动

Committer 蔡正昕专访:勇敢迈出第一步,做开源没有那么难

Apache Pulsar

架构 云原生 中间件 Apache Pulsar 开源社区

好书推荐 ——《噪声:人类判断的缺陷》

天择

好书推荐 认知偏差 噪声 3月月更

模块九

撿破爛ぃ

架构训练营

乘数智之风,为世界造舟筏:女性在当下如何创造?

脑极体

设计模式:今天你设计了吗?

SFLYQ

设计模式 服务器端开发 后端技术

华云数据加入龙蜥社区,推动开源产业快速有序成长

OpenAnolis小助手

云计算 Linux 开源 操作系统 国产

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