.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# and Visual Basic screenshot

C# 和 Visual Basic

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

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

F#

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

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

screenshot for F#
screenshot for code analysis

.NET 生產力

發揮您最高的生產力

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

Azure 中的雲端應用程式

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

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

Cloud apps in Azure screenshot
screenshot of Applications with 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 的螢幕擷取畫面
Screenshot of 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++ 運行速度一樣快。

意見反應