写点什么

使用 SQL Server “Juneau”进行 Visual Studio 数据库开发

  • 2011-06-15
  • 本文字数:743 字

    阅读完需:约 2 分钟

SQL Server 开发工具(SSDT)的开发代码是“Juneau”,它为 SQL Server 提供了一种新的基于 Visual Studio 的开发环境。SSDT 会为应用程序和数据开发者提供一组工具,而那些工具并不包含在 SQL Server Management Studio 中。

在 Visual Studio 2010 旗舰版中已经提供了其中的一些工具,但是 SSDT 添加了更多关键的新特性。Juneau 的特性包括:

  • 既可以在连接的状态进行数据库开发,也可以在离线的状态进行。
  • 与 Entity Framework 整合。
  • 针对特定平台的调试和验证。
  • 集成的应用程序和数据库开发。
  • 可视化的表设计器。
  • 与 SQLCLR 之间的整合。
  • 直接输出到数据层应用程序包(DACPAC)。
  • 可以部署到 SQL Server 的所有版本上,包括 SQL Azure。

SSDT 引入的最大亮点在于,它在 Visual Studio 中实现了数据库和应用程序项目之间的紧密整合。微软提到:

不管你是在从事应用程序项目、类库项目还是 web 项目的开发,都可以创建 ADO.NET 的实体数据模型,并可以选择以现存的数据库项目为基础生成这个模型。然后,你可以控制在项目中实体如何与数据库对象(像表、字段和存储过程)映射。

然后开发者可以使用实体设计器来指定数据库和应用程序层之间的同步关系,并可以同时对二者进行调试。

SSDT 中的服务器管理器和表设计器看起来与 SQL Server Management Studio 类似,但是它还整合了我们所熟悉的 Visual Studio 编辑器特性,像智能感知、上下文菜单、“跳转到定义”以及“找到所有引用”等。错误会在发生的时候立刻突出显示出来,而不是在执行之后才显示。每次开发者向数据库提交变更的时候,SSDT 都会自动生成变更的脚本。

SQL Server 11(开发代码为 Denali)CTP1 中没有包含 SSTP,但是微软声称会在下一次发布 CTP 版本的时候包含它。

查看英文原文: Visual Studio Database Development with SQL Server “Juneau”

2011-06-15 07:401848
用户头像

发布了 340 篇内容, 共 146.2 次阅读, 收获喜欢 13 次。

关注

评论

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

React Redux 组件更新/渲染原理 connect 中的 mapStateToProps

HullQin

CSS JavaScript html 前端 8月月更

Android进阶(一)Android 发邮件与几种网络请求方式详解

No Silver Bullet

android 8月月更 邮件发送

开源一夏 | 粗暴项目监控,快速上手Spring家族的亲儿子SpringAdmin监控项目

知识浅谈

spring 开源 8月月更

数据库 SQL 优化大总结之:百万级数据库优化方案

TimeFriends

8月月更

ABAP应用服务器的HTTP响应状态码(Status Code)

汪子熙

前端开发 HTTP web开发 SAP 8月月更

开源一夏|OpenHarmony如何选择图片在Image组件上显示(eTS)

坚果

开源 OpenHarmony 8月月更

Spring 全家桶之 Spring Data JPA(一)

小白

8月月更

开源一夏|5分钟快速为OpenHarmony提交PR(Web)

坚果

开源 OpenHarmony 8月月更

软件定制开发——企业定制开发app软件的优势

开源直播系统源码

软件开发 直播系统源码 app定制开发 软件定制开发

全新FIDE 编译简单评测

Geek_99967b

小程序

学习Apache ShardingSphere解析器源码(一)

我不吃六安茶

ANTLR Apache ShardingSphere

鲲鹏编译调试及原生开发工具基础知识

乌龟哥哥

8月月更

【LeetCode】重新格式化字符串Java题解

Albert

LeetCode 8月月更

突破次元壁垒,让身边的玩偶手办在屏幕上动起来!

HarmonyOS SDK

C++运算符重载(三)之递增运算符重载

CtrlX

c c++ 代码 进阶员进阶 8月月更

STM32入门开发 LWIP网络协议栈移植(网卡采用DM9000)

DS小龙哥

8月月更

SAP 产品增强技术回顾

汪子熙

SaaS SAP 企业级应用 云应用 8月月更

在座的Python爬虫工程师,你敢爬律师事务所站点吗?

梦想橡皮擦

Python 爬虫 8月月更

vue高频面试题合集(一)附答案

helloworld1024fd

Vue

vue高频面试题合集(二)附答案

helloworld1024fd

Vue

浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试

汪子熙

编程语言 oop aop spring aop 8月月更

5 张弹珠图彻底弄清 RxJS 的拉平策略:mergeMap、switchMap、concatMap、exhaustMap

掘金安东尼

前端 RXJS 8月月更

Kubernetes 维护技术分享

CTO技术共享

开源 签约计划第三季 8月月更

OAuth Client默认配置加载

阿提说说

Spring Security OAuth

数字钱包红海角逐,小程序生态快速引入可助力占领智慧设备入口

FinClip

Open Office XML 格式中的 Style 设计原理

汪子熙

xml 微软 Office 8月月更 openOffice

开源一夏 | 参与开源能让人更幸福

石云升

开源 开源社区 8月月更

Linux配置SSH免密码登录(非root账号)

程序员欣宸

SSH 8月月更

云原生(十三) | Kubernetes篇之深入Kubernetes(k8s)概念

Lansonli

云原生 k8s 8月月更

前端面试 | 必知必会的10道Promise题!

千锋IT教育

使用SQL Server “Juneau”进行Visual Studio数据库开发_.NET_Jenni Konrad_InfoQ精选文章