Visual Studio 技術
開發 .NET 應用程式
.NET 開發 (Web 與傳統型)
使用 C#、F# 或 Visual Basic 建置跨平台 Web 及 Windows 傳統型應用程式
Visual Studio 安裝
Visual Studio 的預設安裝提供新增使用 Python 及其他語言開發所需元素的能力
注意: Visual Studio 中的其他 .NET 選項

C# 和 Visual Basic
具生產力、多種用途、型別安全、物件導向、開放原始碼
F#
簡單、高效率、資料豐富、函數程式語言
F# 是屬於開放原始碼的跨平台函數程式語言,讓開發人員使用簡單、便於維護且強固的程式碼,即可解決計算問題。 F# 可從 GitHub 取得,而 F# 社群提供了許多工具和程式庫。


ASP.NET Web 應用程式
建立及部署新式 Web 應用程式所需的開放式彈性工具
ASP.NET 是開放原始碼 Web 架構,適於建置使用 HTML、CSS 和 JavaScript 的絕佳網站和 Web 應用程式。 您還可以建立 Web API 和行動套件、使用 Web 通訊端等即時技術及進行更多作業。
Azure 中的雲端應用程式
快速部署任務關鍵性的應用程式。 一開始免費。 隨著您的成長而擴充
使用 Azure Websites、WebJobs、雲端服務及 VM 在雲端執行 ASP.NET Web 應用程式與 .NET 程式。使用 .NET 和 Visual Studio,只要幾秒鐘的時間就能部署新的或現有應用程式。


通用 Windows 平台
一個 Windows 平台,多種裝置
利用您的 C# 和 Visual Basic 技能,將 Windows 10 建置新一代應用程式的能力發揮到最大。
您可以在一個整合的核心上,跨行動裝置、桌上型電腦、Xbox 等裝置執行 Windows 10。 您使用 C# 和 Visual Basic 所建置的 Windows 10 應用程式,透過 .NET Native 執行階段,執行速度就和 C++ 一樣快。
桌面應用程式
WinForms 和 WPF
.NET Framework 和 Visual Studio 可讓您針對 Windows 開發以資料為中心的新式企業營運 (LOB) 應用程式。 透過 WPF 創造視覺效果驚人的使用者體驗,或使用 WinForms 極具生產力的 WYSIWYG 設計工具,結合 UI、媒體和複雜的商務模型。 使用全方位的功能集 (例如控制項、資料繫結、動畫、樣式、範本等) 來迅速開發企業級企業營運應用程式。


跨平台行動
Visual Studio 和 Xamarin
在 100% 的原生 API 公開下,您可以完整存取裝置功能。 透過簡單的拖放功能,建立具有原生使用者體驗和原生效能的應用程式。
編輯和偵錯
發揮您最高的生產力


.NET Core
模組化、跨平台、開放原始碼
.NET Core 是一組執行階段、程式庫與編譯器元件,已針對在 Windows、macOS 及 Linux 上執行的新式工作負載最佳化。 此服務可與您的應用程式一起安裝在本機上,而且您可以只選擇安裝您所需要的套件。.NET Core 執行階段、程式庫及編譯器全都是 GitHub 上的開放原始碼,而且會持續採納貢獻者的作品。