程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> SqlServer數據庫 >> 關於SqlServer >> 用Juneau進行Visual Studio數據庫開發

用Juneau進行Visual Studio數據庫開發

編輯:關於SqlServer
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版本的時候包含它。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved