为了充分发挥 Visual Studio 与 Power Platform 的合力优势,微软刚刚的 Build 大会中推出了若干新功能,
这些新的功能可以帮助专业开发者们更加轻松的与低代码开发者一起协作:
为开发者们提供的全新学习资源
全新的 Microsoft Power Platform CLI
针对于 Visual Studio 和 Visual Studio Code 的全新 Power Platform 工具
针对于 Visual Studio Code 的全新 Power Apps Portal 开发扩展
全新的 Power Platform ALM 加速器
全新的连接器认证方式
……
为开发者们提供的全新学习资源:
Microsoft Learning 上的全新学习路径(英文版):Transform your business applications with fusion development - Learn | Microsoft Docs
配套全新学习路径的 PDF 图书(英文版)
全新的开发者计划,用于帮助开发者更好的学习和测试 Power Platform Power Apps Developer Plan | Microsoft Power Apps
全新的 Microsoft Power Platform CLI
全新的 Microsoft Power Platform CLI 帮助开发者通过命令行去处理应用环境生命周期的各种操作,并且可以在命令行工具中渲染出Power Apps 画布应用的相关代码,从而让开发者能够通过CI/CD 对 Power Apps 画布应用进行部署。
另外全新的 CLI 还简化了原有的包部署流程,通过全新的 package 命令,可以直接通过模板初始化一个包,并将包的引用添加到解决方案中,帮助快速构建和部署应用。
针对于 Visual Studio 和 Visual Studio Code 的全新 Power Platform 工具
今年6月份以后可以在 VS Code 中使用官方的 Power Platform 扩展来简化 Power Apps 的开发,打包和部署工作。
另外针对Visual Studio 2019 预览版而言,现在可以直接在 VS 中编写 Azure Functions 并将其作为 API进行发布注册到 Azure API Management 中。并且在注册API以后,开发者只需要鼠标点击几下就可以将完成的 API 作为自定义连接器导出到 Power Platform 。
针对于 Visual Studio Code 的全新 Power AppsPortal 开发扩展
全新的 Power Apps Portal 扩展可以让开发者在 VS Code 中进行门户的开发配置,在开发过程中还可以获得基于 Liquid Language IntelliSense 的智能感知,帮助轻松完成 Portal 门户配置。
全新的 Power Platform ALM 加速器
在软件开发中一直有 ALM 的概念。在 ALM 整个应用程序生命周期管理中又包括应用的管控、开发和维护管理。现在微软针对 Power Platform ALM ,在 Github 开源了一个叫做Center of Excellence (CoE) Starter Kit 的解决方案,用来帮助企业快速搭建出一套 Power Platform ALM的应用。比如在开发和维护部分,现在可以集成 Azure DevOps 管道和Github 工作流模板快速配置一套 CI/CD 解决方案。并且在 CoE 中还专门提供了一个画布应用用于管理解决方案,可以直接在应用中进行提交,拉取等操作。
全新的连接器认证方式
现在可以直接在 Github 中参与并提交独立发布者的自定义连接器,或者为现有的独立发布者连接器添加更多功能。这些独立发布的自定义连接器经过认证后,会直接出现在 Power Platform 中供用户使用。
并且在自定义连接器的制作过程中,现在可以直接提交 C# 代码作为连接器的一部分,而不用再去编写策略模板。
以上全部内容出自 Microsoft Power Platform is the best way for teams to build together - Microsoft Power Platform Blog
下一期会继续介绍 Builde 大会中 Power Platform 的更新点,敬请期待。