Visual Studio 有了更好的 SQL Server 工具——Juneau

  • Roopesh Shenoy
  • 侯伯薇

2011 年 8 月 7 日

话题:.NETDevOps语言 & 开发

SQL Server 开发工具(SSDT)Juneau 让我们可以在 Visual Studio 中对数据库开发进行测试、调试、版本控制、重构、依赖性检测和部署。最近它和 SQL Server Denali CTP 一起发布了预览版

在预览版中的特性包括:

  • 新的测试和调试方法,可以和针对每个数据项目自动创建的本地数据库协作。
  • Schema 比较功能——我们可以使用它来对比 SQL Server Project Schema 与目标数据库,并能够显示出之间的区别。
  • 发布数据库特性,这项功能既支持本地的 SQL Server,也支持 SQL Azure。
  • 通过 Power Buffer 实现声明式的数据库开发
  • 改善了 TSQL 编辑器,添加了智能感知、Go To 定义和找到所有引用、重构环境菜单等功能,就像 Visual Studio 中的 C# 和 VB 编辑器一样。

SSDT 团队发布了一篇blog,其中概述了所有计划在 SSDT 中实现的特性,其中没有在预览版中实现的主要特性就是应用程序项目和数据库的整合(Application Project and Database Integration),这项功能的目的是要在构建时对应用程序和数据库层进行依赖性检测。据 Milo Hoffman 所说,预览版中还缺少一些在 Visual Studio 数据库项目中已经实现了的特性。其中一些缺少的特性可能最终会在 SSDT 真正发布之前增加。

尽管预览版能够和 Visual Studio 2010 协同工作,但 SSDT 最终会和下一个版本的 Visual Studio 一起发布。它也会通过 Visual Studio Shell 提供可以独立运行的版本。

你可以在产品站点上找到更多关于 Juneau 的信息,并可以在那里下载到预览版。

查看英文原文:Visual Studio Gets Better SQL Server Tooling – ‘Juneau’
.NETDevOps语言 & 开发