比較 Visual Studio 和 Visual Studio Express 2012 for Web

Microsoft Visual Studio Express 2012 for Web 是 Visual Studio 家族的一部分。 Visual Studio 是 Microsoft 提供之開發環境,用來建立 Web 應用程式和用戶端 (Windows) 應用程式、Windows 服務、元件、控制項,和其他應用程式類型。 相對地,Visual Studio Express 2012 for Web針對建立 Web 應用程式所需的工具,提供流暢的介面功能。 因此,Express 版本較為精簡並且比 Visual Studio 容易使用。

如同 Visual Studio,Visual Studio Express 2012 for Web 可以讓您使用強式名稱簽章、連接到 Team Foundation Server、使用不同的網頁瀏覽器進行偵錯,以及管理 NuGet 封裝。

Visual Studio Express 2012 for Web中的所有功能都可在 Visual Studio 中使用,而您以 Visual Studio Express 2012 for Web建立的網站也與 Visual Studio 相容。 您可以在 Visual Studio Express 2012 for Web和 Visual Studio 之間共用網頁與網站,而不會出現任何轉換問題或功能遺失情況。

注意事項注意事項

由於 Visual Studio Express 2012 for Web與 Visual Studio 共用許多功能,Visual Studio Express 2012 for Web的文件也經常參照 Visual Studio。

Visual Studio 所提供的其他功能

Visual Studio Express 2012 for Web包含所需的所有基本功能,可讓您建立功能完整的網站。 Visual Studio 的額外功能是專為專業的 Web 開發人員和企業開發團隊而設計提供。 下表列出 Visual Studio 中可用的額外功能。

功能

詳細資料

專案範本

Visual Studio 提供了額外預先安裝的專案範本 (如 ASP.NET 報表網站範本)、附加測試專案範本,以及適用於 SQL Server、SharePoint 和 LightSwitch 的範本。

其他 XML 功能

Visual Studio 包含額外的 XML 支援,例如:

  • XSLT 偵錯工具。

  • XSD 結構描述設計工具。

  • 從 XML 執行個體建立 XML 結構描述的能力。

  • 從 XML 編輯器檢視 XSLT 輸出的能力。

  • 編輯 XSLT 樣式表時的智慧驗證支援。

  • 用於 XML 編輯的即時線上工具列。

其他程式碼編輯功能

Visual Studio 包含其他程式碼相關功能,例如 [程式碼定義] 視窗和更多的重構 (Refactoring) 支援。

[程式碼定義] 視窗是唯讀的編輯器檢視,可顯示程式碼檔案中之符號的定義。 現用專案包含程式碼檔或它的參考。

重構是以較不複雜但不改變行為的方式重寫程式碼的流程。

效能和程式碼分析功能

從 Visual Studio [分析] 功能表中,可以建立效能分析、比較效能報告、設定及執行程式碼分析,以及計算程式碼度量。

UML 功能

從 Visual Studio [架構] 功能表,可以將各種 UML 圖表加入至專案中,以及產生相依性圖形。

探索 Visual Studio Express for Web

如需進一步了解如何使用 Visual Studio Express for Web 建立動態網站的詳細資訊,請參閱下列資源:

請參閱

概念

Visual Studio Express 2012 for Web

ASP.NET 4.5 和 Visual Studio 2012

Visual Studio Web 程式開發環境內容對應