宇宙最強的IDE - Visual Studio 25岁生日快乐

每位开发者从入门开始或多或少都会接触过 Visual Studio , 现今的 Visual Studio 除了支持传统的 C++ , C# , Visual Basic.NET ,F# 的编程语言外,还可以做 Python , Node.js 的开发。在应用场景上也从单一的桌面应用,延伸到 Web , 移动应用 , 云原生 , 物联网 , 人工智能 ,大数据 ,游戏,以及 VR/MR/AR 。Visual Studio 从 Windows 独占 ,到现在支持了 macOS。或者你认为 Visual Studio 太过于庞大, 但实际上在很多场景上 Visual Studio 才是真正的专业强者 。作为一名布道师 , 我利用这次 Visual Studio 25 周年的机会访问了利用 Visual Studio 在不同行业, 不同解决方案的专家 , 希望能让大家对 Visual Studio 有一个更深的认识。

.NET 无可替代的研发环境

宇宙最強的IDE - Visual Studio 25岁生日快乐

今年是 .NET 的20周年, .NET 已经从一个闭源的技术,变成一个跨平台,跨应用场景的开源技术。相信绝大部份人接触 .NET 都通过 Visual Studio 这个开发工具。通过 Visual Studio 你可以利用 .NET 完成桌面 / Web / 移动应用 / 云原生 / 物联网 / 人工智能 / 游戏 等场景的应用。在新一代的 Visual Studio 2022 更好地让你编写.NET应用程序,无论你是传统的桌面和网页开发人员,是基于全新的Blazor构建你的Web解决方案,还是基于MAUI的跨平台客户端解决方案,你都可以通过Visual Studio 2022快速搭建,编写,调试和部署。下面我们来听听我们的.NET 方向的微软最有专家张善友老师 和新一代.NET 90后开发者郑子铭的 Visual Studio 25 周年访谈。

宇宙最強的IDE - Visual Studio 25岁生日快乐

宇宙最強的IDE - Visual Studio 25岁生日快乐

C++ 最牛的开发环境

宇宙最強的IDE - Visual Studio 25岁生日快乐

C++ 作为主要的支持语言一直集成在 Visual Studio 里面, 从早期单一支持 Visual C++ ,到现在支持标准的 C++ , 将 MSBuild 与 Microsoft Visual C++ 编译器或与第三方工具集(如 CMake + Clang 或 CMake + mingw )结合 , 满足 Linux 开发 , IoT 开发, 以及 iOS / Android / Windows 应用开发 。下面我们来听听来自微软 C++ 的大神范翔老师介绍他的 Visual Studio C++ 之旅。

宇宙最強的IDE - Visual Studio 25岁生日快乐

客户端应用领域更宽广

宇宙最強的IDE - Visual Studio 25岁生日快乐

在很多人眼里,Visual Studio 只是一个传统 Windows 桌面客户端应用的工具, 从 Viusl Studio 2012 开始 , Visual Studio 已经可以做移动应用的开发 , 基于 Xamarin / Cordova 完成 iOS / Android / Windows 应用的客户端开发,而且兼容了 iOS 和 Android 的 Windows 调试。在 Visual Studio 2022 年, 热更新功能的融入,让我们实现了所编即所得的功能体验, 让客户端的开发更加高效。而且你可以在 Visual Studio 开发和维护跨平台的应用类库,在 Windows 下就可以编译调试 Linux / iOS / Android 的库。来自 台@@湾 的微软最有价值专家 James Tsai 是一位跨平台移动应用开发的专家, 我们来听听他的 Visual Studio 移动应用开发故事。

宇宙最強的IDE - Visual Studio 25岁生日快乐

强大的云原生功能

宇宙最強的IDE - Visual Studio 25岁生日快乐

很多创业团队和企业都在发力云原生,通过 Visual Studio 你可以快速部署你的应用到 Azure 。更可以通过 Visual Studio 在任何的环境调试你的云原生应用,这就包括了传统的桌面环境( Windows / Linux / macOS ) ,更可以在 WSL 和容器, Kubernetes 中直接调试,部署,测试 。结合 GitHub Actions , 让你能结合 GitHub 快速发布应用到 Azure 上 。我非常有幸访问到来自微软香港的云解决方案结构师 Delon ,让他来介绍下 Visual Studio 在云生的开发的相关功能。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zzxpdx.html