AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

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

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

关注

评论

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

恒源云(GPUSHARE)_云GPU服务器如何使用PyCharm?

恒源云

深度学习 gpu 算力加速

「Oracle」Oracle 数据库备份还原

恒生LIGHT云社区

数据库 oracle

图数据和知识图谱,数字化转型的新引擎

星环科技

图数据库 知识图谱

java开发SSM框架整合之MyBatis动态SQL

@零度

mybatis ssm JAVA开发

星环科技 TDH8.1.0:全新升级为用户带来极致体验

星环科技

大数据

从源码分析快速实现对新开源软件的检测

华为云开发者联盟

二进制 开源软件 二进制SCA 特征

Redis 分布式锁的正确实现原理演化历程与 Redisson 实战总结

码哥字节

redis RedLock redisson 分布式锁 签约计划第二季

Redis 很强,不懂使用规范就糟蹋了

码哥字节

redis Redis开发规范 签约计划第二季

开源机器学习数据库OpenMLDB贡献者计划全面启动

第四范式开发者社区

第四范式 开源社区 OpenMLDB 机器学习数据库 贡献者

服务端质量保证体系(一) 全流程规范管理

homber

服务端 流程 质量保证 签约计划第二季

服务端质量保证体系(二) 流水线标准化建设

homber

服务端 CI/CD 流程 质量保证 签约计划第二季

服务端质量保证体系(三) CI原子能力建设

homber

ci 服务端 质量保证 签约计划第二季

Hadoop完全分布式安装部署

编程江湖

大数据 hadoop

前端开发框架react 之UmiJS

@零度

大前端 React

【分布式技术专题】「OSS中间件系列」Minio的Server端服务的架构和实战搭建

码界西柚

OSS Minio Minio 集群 12月日更 FS

Apache ShenYu源码阅读系列-注册中心实现原理之Http注册

子夜2104

QA进阶成长感悟录

homber

成长 内容合集 签约计划第二季

入驻快讯|欢迎字节跳动终端技术团队正式入驻 InfoQ 写作平台!

InfoQ写作社区官方

入驻快讯

TDengine在雷达台站运维管理系统中的落地实践

TDengine

数据库 tdengine 时序数据库

云原生时代的"应用级"多云管理

北京好雨科技有限公司

云计算 Kubernetes 容器 多云管理

大数据开发之数据读取—Pandas vs Spark

@零度

大数据 spark pandas

Go语言学习查缺补漏ing Day3

恒生LIGHT云社区

Go 编程语言

基于HTML、CSS和JS的年龄计算器

海拥(haiyong.site)

html 大前端 28天写作 签约计划第二季 12月日更

Linux一学就会之Centos8软件包的管理和安装之yum管理软件包

学神来啦

Linux centos 运维 rpm yum

华为AppCube入选Forrester《中国低代码平台市场分析报告》

华为云开发者联盟

华为 低代码 AppCube 应用魔方 Forrester

python入门难?十之八九是因为python 协程吧!

梦想橡皮擦

12月日更

2021 China DevOpsDays演讲实录

homber

DevOps DevOpsDays 签约计划第二季

少儿春晚表演

Tiger

28天写作

Java 动态代理之 InvocationHandler 最简单的入门教程

汪子熙

Java 动态代理 28天写作 SAP 12月日更

Redis 核心知识点归纳总结,从根上理解 Redis

码哥字节

redis Redis 核心技术与实战 签约计划第二季

编程谜题:提升你解决问题的训练场

华为云开发者联盟

Python 编程 编程语言 代码 编程谜题

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