新聞中心
SQL Server開發(fā)工具(SSDT)的開發(fā)代碼是“Juneau”,它為SQL Server提供了一種新的基于Visual Studio的開發(fā)環(huán)境。SSDT會為應(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整合。
針對特定平臺的調(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ǔ)生成這個模型。然后,你可以控制在項(xiàng)目中實(shí)體如何與數(shù)據(jù)庫對象(像表、字段和存儲過程)映射。
然后開發(fā)者可以使用實(shí)體設(shè)計(jì)器來指定數(shù)據(jù)庫和應(yīng)用程序?qū)又g的同步關(guān)系,并可以同時對二者進(jìn)行調(diào)試。
SSDT中的服務(wù)器管理器和表設(shè)計(jì)器看起來與SQL Server Management Studio類似,但是它還整合了我們所熟悉的Visual Studio編輯器特性,像智能感知、上下文菜單、“跳轉(zhuǎn)到定義”以及“找到所有引用”等。錯誤會在發(fā)生的時候立刻突出顯示出來,而不是在執(zhí)行之后才顯示。每次開發(fā)者向數(shù)據(jù)庫提交變更的時候,SSDT都會自動生成變更的腳本。
SQL Server 11(開發(fā)代碼為Denali)CTP1中沒有包含SSTP,但是微軟聲稱會在下一次發(fā)布CTP版本的時候包含它。
網(wǎng)頁題目:代號:Juneau,向VisualStudio數(shù)據(jù)庫開發(fā)進(jìn)軍
分享網(wǎng)址:http://m.5511xx.com/article/dhcdgcp.html


咨詢
建站咨詢
