.NET 程式開發 | Visual Studio2023-05-15T12:52:47-07:00

開發 .NET 應用程式

使用 C#、F# 或 Visual Basic 為多個作業系統及裝置建立 Web 與原生應用程式

安裝建立 .NET 應用程式所需的架構和工具

Visual Studio 影片簡介螢幕擷取畫面

下載時,即表示您同意您在下方選取之 Visual Studio 版本的授權條款。 我們也提供使用 Visual Studio 下載軟體的能力。 此軟體單獨授權,如方聲明或其隨附授權中所述。 下載時,即表示您同意這些授權。

要改為使用不同的語言進行編碼嗎?

下載適用於 Windows 的 Visual Studio 並選擇您需要的工具。

- C# 和 Visual Basic 螢幕擷取畫面

C# 和 Visual Basic

具生產力、多種用途、型別安全、物件導向、開放原始碼

C# 和 Visual Basic 程式設計語言是為建立各種可執行於 .NET 的應用程式所設計。 這些語言功能強大、型別安全,而且是物件導向。 此兩種語言是在 .NET Compiler Platform「Roslyn」上建置而來,這個平台提供豐富的程式碼分析 API,而且全都是 GitHub 上的開放原始碼。

F#

簡單、高效率、資料豐富、函數程式語言

F# 是屬於開放原始碼的跨平台函數程式語言,讓開發人員使用簡單、便於維護且強固的程式碼,即可解決計算問題。 F# 可從 GitHub 取得,而 F# 社群提供了許多工具和程式庫。

F# 的螢幕擷取畫面
程式碼分析的螢幕擷取畫面

.NET 生產力

發揮您最高的生產力

當您透過 IntelliSense 和 Analyzers 撰寫 Visual Basic 和 C# 程式碼時,Visual Studio 以即時協助指引您,並提供世界級的偵錯和診斷工具。

Azure 中的雲端應用程式

快速部署任務關鍵性的應用程式。 免費開始。 隨著您的成長而擴充

使用 Azure Web Apps、函數、雲端服務及 Vm,在雲端中執行 ASP.NET Web 應用程式和 .NET 程式。使用現成的 GitHub 動作整合快速部署至 Azure。

Azure 中的雲端應用程式螢幕擷取畫面
具有 ASP.NET 之應用程式的螢幕擷取畫面

具有 ASP.NET 的 Web 應用程式

建立及部署新式 Web 應用程式所需的開放式彈性工具

ASP.NET 是開放原始碼 Web 架構,用於建置出色的 Web 應用程式和服務。 使用 C# 而非 JavaScript 組建精美、快速回應的 Web Ui。 您還可以建立 Web API 和行動套件、使用 Web 通訊端等即時技術及進行更多作業。

Windows 傳統型應用程式

Windows Forms 和 WPF

.NET 和 Visual Studio 可讓您針對 Windows 開發以資料為中心的新式企業營運 (LOB) 應用程式。 透過 WPF 創造視覺效果驚人的使用者體驗,或使用 WinForms 極具生產力的 WYSIWYG 設計工具,結合 UI、媒體和複雜的商務模型。 使用全方位的功能集 (例如控制項、資料繫結、動畫、樣式、範本等) 來迅速開發企業級企業營運應用程式。

WinForms 和 WPF 的螢幕擷取畫面
Xamarin 的螢幕擷取畫面

跨平台行動裝置

Visual Studio 和 Xamarin

在 Visual Studio 中使用 C# 開發適用於 iOS、Android、macOS 及 Windows 的豐富原生應用程式。 利用 Xamarin Forms 跨平台建立原生和具效能的跨平台使用者介面,並利用 .NET Standard 程式庫與 NuGet 生態系統插入 .NET 生態系統。

通用 Windows 平台

一個 Windows 平台,多種裝置

利用您的 C# 和 Visual Basic 技能,將 Windows 10 建置新一代應用程式的能力發揮到最大。
您可以在一個整合的核心上,跨行動裝置、桌上型電腦、Xbox 等裝置執行 Windows 10。 您使用 C# 和 Visual Basic 所建置的 Windows 10 應用程式,與使用 .NET Native 執行階段的 C++ 運行速度一樣快。

意見反應