每位开发者从入门开始或多或少都会接触过 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 无可替代的研发环境
往年是 .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 的生日祝愿吧!
https://www.bilibili.com/vide...
https://www.bilibili.com/vide...
C++ 超牛的开发环境
C++ 作为次要的反对语言始终集成在 Visual Studio 外面,从晚期繁多反对 Visual C++,到当初反对规范的 C++,将 MSBuild 与 Microsoft Visual C++ 编译器或与第三方工具集(如 CMake + Clang 或 CMake + mingw )联合,满足 Linux 开发,IoT 开发,以及 iOS/Android/Windows 利用开发。上面咱们来听听来自微软 C++ 的大神范翔老师介绍他的 Visual Studio C++ 之旅。
https://www.bilibili.com/vide...
客户端应用领域更广阔
在很多人眼里,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 挪动利用开发故事。
https://www.bilibili.com/vide...
弱小的云原生性能
很多守业团队和企业都在发力云原生,通过 Visual Studio 你能够疾速部署你的利用到 Azure。更能够通过 Visual Studio 在任何的环境调试你的云原生利用,这就包含了传统的桌面环境( Windows/Linux/macOS ),更能够在 WSL 和容器,Kubernetes 中间接调试,部署,测试。联合 GitHub Actions,让你能联合 GitHub 疾速公布利用到 Azure 上。十分有幸拜访到来自微软香港的云解决方案构造师 Delon,让他来介绍下 Visual Studio 在云生的开发的相干性能。
https://www.bilibili.com/vide...
DevOps 全场景融入为团队开发助力
Visual Studio 从 Team Server 到 Azure DevOps Server 都有十分棒的团队帮助性能。有人认为团队治理就是代码治理/版本控制,实际上这只是其中的一部分,理论还有需要治理、报告、软件库治理、项目管理、测试、主动生成和公布治理性能等,涵盖了利用开发的整个生命周期。Visual Studio 2022 能够十分不便地染指本地的 Azure DevOps Server,或者云端的 Azure DevOps,晋升团队的开发周期的效率。这次十分有幸拜访到两位十分有名的 DevOps 专家,别离是微软最有价值专家/微软技术社区区域总监徐磊老师和来自台湾的 DevOps 巨匠李智桦老师,快来听听他们应用 Visual Studio 实现团队开发的教训。
https://www.bilibili.com/vide...
https://www.bilibili.com/vide...
丰盛的第三方插件
Visual Studio 的生态也是十分弱小的,有十分多的第三方插件,像 .NET 开发外面的 ReSharper,前端 UI 控件库 Telerik/DevExpress,还有 C++ 编译反对的 Incredibuild 都是开发者晋升开发效率的插件。你只有通过 Visual Studio 的 MarketPlace 就能够获取所须要的插件。接下来咱们听听 Incredibuild 中国高级解决方案架构师范颂颂来说说 Visual Studio 插件的那些事。
https://www.bilibili.com/vide...
瞻望
Visual Studio 的性能十分弱小,也在随着时代的变动而扭转。心愿这种弱小能带给更多的开发者带来更多的不便,更多的利用场景。致敬应用 Visual Studio 的每一位开发者。祝 Visual Studio 25 周年生日快乐!
相干资源
1.下载最新的 Visual Studio 2022
https://aka.ms/InstallVS?ocid...
2.理解 Visual Studio 2022 .NET 性能
https://visualstudio.microsof...
3.理解 Visual Studio 2022 C++ 性能
https://visualstudio.microsof...
4.理解 Visual Studio 2022 挪动利用开发
https://visualstudio.microsof...
5.理解 Visual Studio 2022 云原生开发
https://docs.microsoft.com/zh...
6.理解 Visual Studio 连贯到 Azure DevOps 的办法
https://docs.microsoft.com/zh...
7.理解 Visual Studio C++ Incredibuild 插件
https://marketplace.visualstu...