Microsoft Build 2022 将会在5月24日 - 5月26日正式举行,作为开发者的你是否和我一样期待本次的 Build,它会带来什么的技术革新以及黑科技呢?下面我就针对今年 Build 的几个主题结合相关技术来谈谈我对 Build 的期待。
开发技术和相关工具
文章图片
今年是 .NET 20 周年,相信很多 .NET 开发者去年就用上了 .NET 6 , 但有一个小小的遗憾 MAUI 还没正式发布, 这也是 .NET 非常重要的一个版图。如无意外的话 MAUI 将会在 Build 大会上正式推出, 不知道各位 Xamarin 用户做好了升级准备没有呢?当然有 MAUI 还是不行的,也要也需要有开发工具的支持。 Visual Studio 2022 估计也会伴随 MAUI 的发布做对应的更新。 在之前的文章中我有提到 Comet 让 MAUI 可以在 Visual Studio Code 中开发, 有小伙伴就问我那 Visual Studio 2022 for Mac 呢?当然也会啦!在这里也谈谈 .NET 7 , 每次 .NET 的更新都总会有一些惊喜。例如现在非常火的 Web 3 以及 WASI 我觉得都会是一个重点。特别是如何在 WASI 运行 .NET ,以及如何用 .NET 构建 WASI的应用都会是 .NET 开发者不能错过的。
除了 .NET 外,我觉得 Java 也是一个非常重要的部分。如何结合传统的 Java 应用上云也会是本次 Build 上的不可缺少的。当然还有 GitHub ,自从 GitHub Codespace 发布后我就深深爱上了他, 让我可以随时随地,通过任意的设备进行编码 。我更关注在 Build 上是否会分享更多利用 GitHub Codespace 完成团队开发的经验。
云原生和大数据
文章图片
云原生是数字化转型非常重要的一环,微软在云原生的投入非常巨大。在 Build 上 ,一定会有一大波关于 Azure 的更新以及新功能的发布 。微软在去年 Ignite 上发布了 Azure Container Apps ,如何大规模部署和使用在什么场景就是我所关注的。特别是结合 Dapr 和 Azure Kubernates 进行应用是我关注的重点。 Dapr 是否会有更多的功能会发布呢?接下来 Dapr 的未来会是怎么样?我相信很多云原生开发者和我一样期待。
当然我也在关心 Azure 在 DevOps 和 MLOps 会不会有更多的更新 ,特别是 Azure 机器学习服务是否会融入更多的 MLOps 功能, 例如和 GitHub 和 MLFlow 的集成。
Azure 在大数据的功能很多,Azure Synapse Analytics 是一种无限制的分析服务,它将数据集成、企业数据仓库和大数据分析结合在一起。借助它可使用无服务器或专用选项,根据自己的需求大规模地查询数据。Azure Synapse 将这些领域紧密结合,以统一的体验引入、探索、准备、转换、管理和提供数据服务,满足即时 BI 和机器学习的需求。 怎么通过 Azure Synapse Analytics 和 认知服务,以及 Azure 机器学习结合是我希望能在本次 Build 上获取到的。
低代码
文章图片
虽然我是一名传统的开发者 ,但对低代码一点也不排斥。现在我们不仅有元宇宙,也有 Dataverse 。通过 Power Apps 低代码的方式如何和 Dataverse API,数据虚拟化打交道,结合 Web API ,以及 PaaS 服务去做应用的创新估计也会在 Build 上提及。
还有 Microsoft Teams ,我们是否可以通过低代码的方式来完成相关 Teams 的应用开发呢?如何通过 Azure 通信服务结合 Microsoft Teams 和 Graph 来做一个会议的解决方案呢?
人工智能
文章图片
人工智能是这十年全球最热的技术之一,从计算机视觉,自然语言,知识图谱等都有非常多的应用场景。随着技术的普及,进入人工智能的门槛也越来越低了。微软提供了一站式的解决方案,从零代码的自定义视觉服务,低代码“开箱即用”的认识服务,还有面向专业开发者的 Azure 机器学习服务等。本次的 Build 我想大家最关注的是 Open AI 服务。在去年 Ignite 大会上,微软发布了基于 GPT-3 的 Open AI 服务。Open AI 服务将会在自然语言领域带来更广阔的应用场景。微软也已经基于 Open AI 服务发布了 GitHub Copilot 应用,为广大开发者提供了人工智能的编码功能。现阶段 Open AI 服务都只是有限度开放,希望本次的 Build 能给到广大的开发者去使用。
除了 Open AI 服务外,Azure 的机器学习服务功能的升级也是我所关注的。我是 Azure 机器学习服务的忠实用户 ,通过它我完成了整个机器学习的管理和场景应用,在微软的最新文档中已经有新一代 Azure 机器学习服务的介绍,结合新一代的 Azure CLI v2 结合 YAML 去管理你的云端机器学习场景 ,优化了本地和云端结合的流程,提升了开发和管理效率。
小结 每年的 Build 大会都会是微软开发者的一个节日 ,也是非常重要的充电时刻,我和开发者们都在期待今年的 Build 大会到来,各位小伙伴不知道你们会期待什么技术和黑科技在今年的 Build 大会上出现呢?请在留言区和我分享一下。当然大家也快快报名,通过该地址 Microsoft Build – Join us May 24-26 2022或手机扫扫二维码参加今年的 Build 大会吧
文章图片
相关资源
- 了解 Azure 机器学习服务 CLI (v2) YAML 架构,请点击该链接 CLI (v2) YAML 架构概述 - Azure Machine Learning | Microsoft Docs
- 了解 Azure 机器学习服务 CLI (v2) 安装,请点击该链接 安装和设置 CLI (v2) - Azure Machine Learning | Microsoft Docs
- 了解 WASI 的相关知识,请点击该链接 WASI |
- 安装 .NET 7 Preview 4,请点击该链接 下载 .NET 7.0 (Linux、macOS 和 Windows)
- 了解 Azure Container Apps,请点击该链接 Azure 容器应用预览概述 | Microsoft Docs
- 了解 Azure Kubernates Service,请点击该链接 Azure Kubernetes 服务简介 - Azure Kubernetes Service | Microsoft Docs
- 了解 Dapr 的相关知识,请点击该链接 Dapr - Distributed Application Runtime
- 了解 Azure Synapse Analytics 的相关知识,请点击该链接 Azure Synapse Analytics - Azure Synapse Analytics | Microsoft Docs
- 了解 Microsoft Dataverse 的相关知识,请点击该链接 什么是 Microsoft Dataverse? - Power Apps | Microsoft Docs
【开发工具|Microsoft Build 2022 到来,开发者们做好准备了吗?】
推荐阅读
- 为自由开发者托管(PaaS,VPS,Cloud等)
- 面向初学者的云计算简介
- 云计算|云计算与大数据技术应用前四章知识点整理
- 详解DevOps 在企业云安全管理中发挥作用的8大方式
- 云计算|云计算技术与应用 -基础概念与分布式计算
- Windows cannot find 'C:Users....AppDataRoamingMicrosoftWindowsStart MenuProgramsWindows
- 2022正在发生的16项云创新趋势!
- Kubernetes 中数据包的生命周期 -- 第 3 部分
- 多云VS天空计算,企业应如何选择云计算战略()