写点什么

使用 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:401647
用户头像

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

关注

评论

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

云原生的理解

JiangX

容器 云原生 数字化转型 数字化 28天写作

Dubbo源码解析(1)-整体框架介绍

冰三郎

源码分析 dubbo RPC

剖析一站式分布式事务方案SeataFescar-Server

比伯

Java 编程 架构 面试 计算机

团队复盘之kiss

张老蔫

28天写作

干货|更通用的P2P网络协议栈——Libp2p

QTech

IPFS Libp2p

听了微信创始人张小龙的演讲,更加坚定Filecoin的光辉未来

时空云

分布式存储 IPFS Filecoin

大数据知识专栏 - MapReduce 的 Reduce端Join

小马哥

大数据 hadoop mapreduce 七日更

2020出行之变(一):自动驾驶的“跃渊”时刻

脑极体

中金数据集团与腾讯云合力拓展信息安全、区块链业务领域

CECBC

区块链产业

区块链交易所软件开发|区块链交易所APP系统开发

系统开发

重学JS | 玩转File API

梁龙先森

面试 大前端 编程语言 28天写作

nodejs中使用worker_threads来创建新的线程

程序那些事

多线程 nodejs 并发控制 程序那些事 子线程

soul数据同步(二)zookeeper同步策略

xzy

源码分析 网关 Soul网关 soul sou

Windows DHCP最佳实践(四)

BigYoung

运维 windows Windows Server 2012 R2 DHCP

区块链高水平专业人才稀缺成发展掣肘

CECBC

区块链人才

关于Dapper实现读写分离的个人思考

yi念之间

认识产品经理(下)

让我思考一会儿

简单易懂的单臂路由介绍及一看就会的实验

数字人民币带来更好支付体验 没有网络时也能使用

CECBC

数字人民币

Soul网关源码阅读(十)自定义简单插件编写

Java 源码阅读 网关

朋友问他是否该跳槽了?我是这么跟他说的

田维常

面试

hive窗口函数/分析函数详细剖析

五分钟学大数据

Hive SQL

做一枚旗帜Be a Flag

石君

28天写作

认识产品经理(第一章上)

让我思考一会儿

讨论:Service层的接口是不是多此一举?

xcbeyond

Java 接口管理 28天写作

联发科推出天玑1200,新一年的头道“5G甜点”究竟滋味如何?

脑极体

Nginx实现在局域网内真正的ip_hash负载均衡​

会飞的猪

IT版“历史上的今天”

IT蜗壳-Tango

七日更

为什么Java程序会执行一段时间后跑的更快?

Java架构师迁哥

虚言妙诀终虚见,面试躬行是致知,Python技术面试策略与技巧实战记录

刘悦的技术博客

Python 面试

35+的测试人都去哪儿了?所谓“青春饭”真的只是在贩卖焦虑吗?

程序员阿沐

编程 程序员 软件测试 教程 测试工程师

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