共用方式為


Visual Studio 2012 中 SharePoint 程式開發的新功能

SharePoint 開發人員工具,在Visual Studio 2012包含新的設計工具和範本,以幫助 SharePoint 開發與部署與測試的 SharePoint 網站的新選項。 請參閱下列說明以深入了解這些以及其他新功能。

本主題包含下列章節。

  • 藉由使用新的設計工具中建立清單和內容類型
  • 建立站台的資料行
  • 建立 Silverlight Web 組件
  • 發佈 SharePoint 解決方案到遠端的 SharePoint 伺服器
  • 使用程式碼剖析工具測試 SharePoint 效能
  • 建立沙箱化的視覺 Web 組件
  • 改善的沙箱化的解決方案的支援。
  • Javascript 還 JavaScript 偵錯和 IntelliSense 的支援
  • 有效率的 SharePoint 專案範本
  • 使用 Microsoft Fakes 架構,以測試您的程式碼
  • 相關主題

藉由使用新的設計工具中建立清單和內容類型

當您建立新清單或內容類型,在Visual Studio,設計工具現在可協助您設定和版面配置設定為新的清單或內容類型的內容。 設計工具可讓您顯示、 排序和群組可以使用站台資料行。 如需詳細資訊,請參閱 建立 SharePoint 的網站資料行、內容類型和清單

建立站台的資料行

新的網站欄項目範本可以幫助您更輕鬆地建立 SharePoint 網站欄,也稱為 「 欄位 」。如需詳細資訊,請參閱 建立 SharePoint 的網站資料行、內容類型和清單

建立 Silverlight Web 組件

新的 Silverlight [網頁組件專案範本,可以裝載在 web 組件更加容易及方便將 Silverlight 應用程式。 [專案] 範本可讓您建立新的 Silverlight 應用程式,或提供您自己的圖片,而且它也提供用來將 Silverlight 應用程式相關聯的 web 組件專案。 如需詳細資訊,請參閱 逐步解說:建立可顯示 SharePoint 之 OData 的 Silverlight Web 組件

發佈 SharePoint 解決方案到遠端的 SharePoint 伺服器

除了部署至本機的 SharePoint 網站的 SharePoint 解決方案,您現在可以發佈 SharePoint 解決方案到遠端的 SharePoint 網站。 如需詳細資訊,請參閱 部署、發行和升級 SharePoint 方案套件

使用程式碼剖析工具測試 SharePoint 效能

Visual Studio 的 SharePoint 工具現在提供完整支援效能剖析。 在程式碼剖析工具的協助您識別程式碼和其他項目在 SharePoint 專案慢和 SharePoint 應用程式的效能產生負面影響。 如需詳細資訊,請參閱 剖析 SharePoint 應用程式的效能使用程式碼剖析工具分析應用程式效能

建立沙箱化的視覺 Web 組件

Visual web 組件現在也支援沙箱化的 SharePoint 專案,而不僅是伺服陣列的專案。

改善的沙箱化的解決方案的支援。

在沙箱化的解決方案,使用時Visual Studio會顯示編譯器錯誤,如果您嘗試使用伺服器陣列專用的 API 呼叫。 此外, Visual Studio IntelliSense 會顯示會相容於沙箱化的解決方案,當您在沙箱化的解決方案中使用的 Api。

Javascript 還 JavaScript 偵錯和 IntelliSense 的支援

您可以在 SharePoint 專案中,現在偵錯 JavaScript,並撰寫 JavaScript 程式碼在 SharePoint 專案時,會提供 IntelliSense。 在沙箱化的方案中的視覺的 web 組件已啟用的 JavaScript 的 URL 解析。 這表示您可以參考您的 SharePoint 專案 SharePoint 的內容資料庫裡的 JavaScript 檔案Visual Studio。 程式碼會自動包含在建置階段。

有效率的 SharePoint 專案範本

已變更的 SharePoint 專案範本和專案項目範本。 從先前版本的 Visual Studio 某些 SharePoint 專案範本已移入專案項目範本。 如需完整清單和專案和專案項目範本的描述,請參閱SharePoint 專案與專案項目範本

使用 Microsoft Fakes 架構,以測試您的程式碼

SharePoint 專案支援 Microsoft Fakes,也就是您可以在其中建立委派為基礎的測試 stub 和相容性修正減緩中的隔離架構。NET Framework 應用程式。 藉由建立這些 stub 和相容性修正,您可以單獨單元測試環境中的,當您測試您的程式碼。 如需詳細資訊,請參閱 驗證及偵錯 SharePoint 程式碼

請參閱

其他資源

使用者入門 (Visual Studio 中的 SharePoint 程式開發)

開發 SharePoint 方案

建置和偵錯 SharePoint 方案

封裝和部署 SharePoint 方案