Skip to content
.NET 开发 | Visual Studio2019-11-12T13:11:55-08:00

Visual Studio 技术

开发 .NET 应用程序

.NET 开发(Web 和桌面)

使用 C#、F# 或 Visual Basic 生成跨平台的 Web 和 Windows 桌面应用程序

Visual Studio 安装

Visual Studio 的默认安装能够添加使用 Python 和其他语言进行开发所需的元素

注意: Visual Studio 中的其他 .NET 选项

screenshot of C# and Visual Basic are programming

C# 和 Visual Basic

高效、多用途、类型安全、面向对象的开放源代码

C# 和 Visual Basic 编程语言旨在构建在 .NET Framework 上运行的各种应用程序。 这些语言功能强大、类型安全且面向对象。 它们基于 .NET 编译器平台“Roslyn”构建,该平台在 GitHub 上提供丰富的代码分析 API 以及开放源代码。

详细了解 C#

详细了解 Visual Basic

F#

简单高效、数据丰富的功能优先型编程语言

F# 是一种开放源代码的跨平台功能优先型编程语言,借助 它,开发人员能够通过简单、可维护的可靠代码解决计算问题。 F# 位于 GitHub 上,你可以从 F# 社区获取大量工具和库。

screenshot of F# programming language
screenshot of ASP.NET open source web framework

ASP.NET Web 应用

构建和部署现代 Web 应用所需的开放型灵活工具

ASP.NET 是一个开放源代码的 Web 框架,可用于使用 HTML、CSS 和 JavaScript 构建出色的网站和 Web 应用程序。 你还可以构建 Web API 和移动网站,使用 Web 套接字等实时技术。

Azure 中的云应用程序

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

使用 Azure 网站、WebJobs、云服务和 VM 在云中运行 ASP.NET Web 应用和 .NET 程序。使用 .NET 和 Visual Studio 在几秒钟内即可部署一个新的或现有的应用程序。

screenshot of cloud apps in Azure
Universal Windows Platform illustration

通用 Windows 平台

一个 Windows 平台,多台设备

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

桌面应用程序

WinForms 和 WPF

借助 .NET Framework 和 Visual Studio,可以开发适用于 Windows 且以数据为中心的最新业务线应用程序 (LoB)。 使用 WPF 创建极具视觉冲击的用户体验,或使用 WinForms 高效的 WYSIWYG/所见即所得设计器将 UI、媒体和复杂的业务模型整合在一起。 使用全套功能(如控件、数据绑定、动画、样式、模板等)快速开发企业级业务应用程序产品线。

screenshot of WinForms and WPF
screenshot of Visual Studio and Xamarin

跨平台移动

Visual Studio 和 Xamarin

使用 C# 跨 iOS、Android 和 Windows 构建丰富的本机应用,同时最大化代码重用。 通过共享项目或可移植类库跨设备平台共享代码。

通过 100% 的本机 API 公开,您对设备功能具有完全访问权限。 通过简单的拖放操作,构建具有本机用户体验和本机性能的应用。

编辑和调试

实现最高的工作效率

当您使用 IntelliSense 和分析器编写 Visual Basic 和 C# 代码时,Visual Studio 将以实时协助的方式对您进行指导,并为您提供世界一流的调试和诊断工具。

了解如何使用 Visual Studio 进行编辑

了解如何使用 Visual Studio 进行调试

编辑和调试的屏幕截图
screenshot of .NET Core

.NET Core

模块化跨平台的开放源代码

.NET Core 是一组运行时、库和编译器组件,针对在 Windows、Mac OS X 和 Linux 上运行的现代工作负载进行了优化。 仅使用所需程序包即可将 .NET Core 和应用安装在本地。.NET Core 运行时、库和编译器均在 GitHub 上提供开放源代码且接受来自各方的贡献。

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback