.NET 开发 | Visual Studio2023-05-15T12:52:44-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 和分析器编写 Visual Basic 和 C# 代码时,Visual Studio 将以实时协助的方式对您进行指导,并为您提供世界一流的调试和诊断工具。

Azure 中的云应用程序

快速部署任务关键型应用。 免费开始。 随着您的发展进行扩展

通过使用 Azure Web 应用、Functions、云服务以及 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 窗体和 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 库插入 .NET 生态系统,从而共享代码和 NuGet 生态系统。

通用 Windows 平台

一个 Windows 平台,多台设备

通过你的 C# 和 Visual Basic 技能利用 Windows 10 的强大功能优势构建下一代应用。
Windows 10 跨多个设备(移动、桌面、Xbox 或其他设备)在单个统一的核心上运行。 使用 C# 和 Visual Basic 构建的 Windows 10 应用与使用 C++ 与 .NET Native 运行时构建的应用具有同样快的运行速度。

反馈