新聞中心
SQL Server開發(fā)工具(SSDT)的開發(fā)代碼是“Juneau”,它為SQL Server提供了一種新的基于Visual Studio的開發(fā)環(huán)境。SSDT會(huì)為應(yīng)用程序和數(shù)據(jù)開發(fā)者提供一組工具,而那些工具并不包含在SQL Server Management Studio中。

在Visual Studio 2010旗艦版中已經(jīng)提供了其中的一些工具,但是SSDT添加了更多關(guān)鍵的新特性。Juneau的特性包括:
既可以在連接的狀態(tài)進(jìn)行數(shù)據(jù)庫開發(fā),也可以在離線的狀態(tài)進(jìn)行。
與Entity Framework整合。
針對(duì)特定平臺(tái)的調(diào)試和驗(yàn)證。
集成的應(yīng)用程序和數(shù)據(jù)庫開發(fā)。
可視化的表設(shè)計(jì)器。
與SQLCLR之間的整合。
直接輸出到數(shù)據(jù)層應(yīng)用程序包(DACPAC)。
可以部署到SQL Server的所有版本上,包括SQL Azure。
SSDT引入的最大亮點(diǎn)在于,它在Visual Studio中實(shí)現(xiàn)了數(shù)據(jù)庫和應(yīng)用程序項(xiàng)目之間的緊密整合。微軟提到:
不管你是在從事應(yīng)用程序項(xiàng)目、類庫項(xiàng)目還是web項(xiàng)目的開發(fā),都可以創(chuàng)建ADO.NET的實(shí)體數(shù)據(jù)模型,并可以選擇以現(xiàn)存的數(shù)據(jù)庫項(xiàng)目為基礎(chǔ)生成這個(gè)模型。然后,你可以控制在項(xiàng)目中實(shí)體如何與數(shù)據(jù)庫對(duì)象(像表、字段和存儲(chǔ)過程)映射。
然后開發(fā)者可以使用實(shí)體設(shè)計(jì)器來指定數(shù)據(jù)庫和應(yīng)用程序?qū)又g的同步關(guān)系,并可以同時(shí)對(duì)二者進(jìn)行調(diào)試。
SSDT中的服務(wù)器管理器和表設(shè)計(jì)器看起來與SQL Server Management Studio類似,但是它還整合了我們所熟悉的Visual Studio編輯器特性,像智能感知、上下文菜單、“跳轉(zhuǎn)到定義”以及“找到所有引用”等。錯(cuò)誤會(huì)在發(fā)生的時(shí)候立刻突出顯示出來,而不是在執(zhí)行之后才顯示。每次開發(fā)者向數(shù)據(jù)庫提交變更的時(shí)候,SSDT都會(huì)自動(dòng)生成變更的腳本。
SQL Server 11(開發(fā)代碼為Denali)CTP1中沒有包含SSTP,但是微軟聲稱會(huì)在下一次發(fā)布CTP版本的時(shí)候包含它。
當(dāng)前標(biāo)題:代號(hào):Juneau,向VisualStudio數(shù)據(jù)庫開發(fā)進(jìn)軍
網(wǎng)頁鏈接:http://www.5511xx.com/article/dhcdgcp.html


咨詢
建站咨詢
