写点什么

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

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

关注

评论

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

AI搜索的黑科技?DeepSearch 究竟“深”藏着什么秘密?

阿里云大数据AI技术

阿里云 OpenSearch DeepSearch

更灵活易用、延迟超低、更多情感语音支持!地表最强 Voice Agent 开源框架再进化!丨TEN Framework 更新

RTE开发者社区

小红书开放平台评论接口全解析:从采集到情感分析

tbapi

小红书API 小红书笔记评论接口 小红书笔记评论api 小红书笔记评论数据采集

时序数据库 Apache IoTDB V1.3.5 发布|优化加密算法,优化内核稳定性,修复社区反馈问题

Apache IoTDB

Comate Agents成团出道,来Pick你的最强C位!

Comate编码助手

前端 Agents Agentic AI vibe coding

开源安全与法律争议:OpenSSH枚举、DMCA诉讼与数据泄露事件解析

qife122

网络安全 开源漏洞

试完豆包Seedream 4.0生图,我只想说,牛逼。。。

苍何

重塑云上 AI 应用“运行时”,函数计算进化之路

阿里巴巴云原生

阿里云 云原生 函数计算

还在拼手速抢Mate XTs?Petal One尊享会员优先购通道开启啦!

最新动态

MyEMS与开源浪潮:如何重塑全球能源管理的未来格局

开源能源管理系统

开源 能源管理系统

腾讯投资 AI 陪伴项目 Born 融资 1500 万美元,主打社交化 AI 陪伴;朱啸虎:AI 语音与视频应用爆发在即丨日报

RTE开发者社区

小红书笔记API实战:笔记详情数据采集Python代码

tbapi

小红书笔记详情接口 小红书API 小红书笔记数据采集 小红书笔记数据分析

从拖拽到架构:低代码如何兼顾速度、灵活性与可控边界

JeeLowCode低代码平台

低代码 低代码平台 低代码报告 低代码, 低代码工具

Flink 与Flink可视化平台StreamPark教程(时间相关 1)

天翼云开发者社区

大数据 flink 计算

新签约 | Oracle 慢到拖垮查询?江西水投换上 TDengine 时序数据库秒回实时监控

TDengine

tdengine 时序数据库 国产时序数据库

flink on k8s的基本介绍

天翼云开发者社区

大数据

MyEMS在行动:揭秘开源能源管理系统如何重塑工业与楼宇的能效未来

开源能源管理系统

开源 能源管理系统

以太坊ABI解析器零尺寸类型漏洞分析与利用

qife122

区块链 以太坊

欲穷千里目,它凭什么能问鼎存力之巅?

脑极体

AI 存储

无人机管理系统:巡航系统模块

深圳亥时科技

#开源

企业如何利用YashanDB实现数据高可用部署

数据库砖家

工具链部署实用技巧 7|模型设计帧率推理时耗时与带宽分析

地平线开发者

自动驾驶 算法工具链 地平线征程6

可可图片编辑 HarmonyOS(5)滤镜效果

万少

HarmonyOS

企业级 AI Agent 开发指南:基于函数计算 FC Sandbox 方案实现类 Chat Coding AI Agent

阿里巴巴云原生

阿里云 Serverless 云原生 函数计算

开源能源管理系统的进击:从“免费替代”到“创新引擎”

开源能源管理系统

开源 开源能源管理系统

爱玛集团:All In SelectDB 构建极速统一数据平台,领航 AI 数智化实践

SelectDB

人工智能 数据库 实时数仓 MCP 爱玛电动车

LED显示屏vs LCD液晶屏:如何选择

Dylan

广告 广告业 LED LED显示屏 lcd

大数据-96 SparkSQL 语句详解:从 DataFrame 到 SQL 查询与 Hive 集成全解析

武子康

Java 大数据 flink spark 分布式

企业如何利用YashanDB实现数据高可用性

数据库砖家

查收你的技术成长礼包

京东零售技术

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