什么是 .NET?
.NET 是一个免费的、跨平台的、开源开发人员平台,用于构建许多不同类型的应用程序。使用 .NET,可以使用多种语言、编辑器和库来构建 Web、移动、桌面、游戏和 IoT 等。
使用 Visual Studio Code 开始
你想学习什么课程?
使用 C# 编程
了解使用 C# (NET 的开放源代码、跨平台、面向对象的编程语言)进行编程的构建基块。
前端 Web
使用 Blazor 通过 HTML、CSS 和 C# 生成交互式页面。
后端 Web
开始使用 ASP.NET Core 构建功能强大的通用 API。
云就绪应用
使用 .NET Aspire 构建适用于云的新式、分布式且功能强大的应用。
移动和桌面
使用单一代码库生成适用于 iOS、Android 和 Windows 等的本机移动应用。
使用 F# 编程
编写简洁、可靠且高性能的代码。
人工智能和 ML
使用 C#、OpenAI 和 Azure 构建智能应用。
游戏开发
为最热门的台式机、手机和控制台开发 2D 和 3D 游戏。
你想怎样学习?
视频
观看 .NET 初学者视频系列。请浏览有关 Web、移动、桌面、C#、机器学习、容器/Docker、数据访问等内容的视频。
观看视频
教程
在 Microsoft Learn 站点上学习分步教程。提供使用 C# 进行编程、Web 开发等的教程!
转到教程
文档
有关产品功能的特定指南,请参阅 .NET 文档。
浏览文档
体系结构指南
可帮助使用 .NET 生成更好的应用的免费电子书、视频和实用建议。
请参阅体系结构指南