In this workshop, you’ll learn how to manage the lifecycle of Power Platform applications using the Dataverse Solution Framework. We’ll explore the out-of-the-box ALM features such as Power Platform Pipelines, Catalog for artifacts and the new Git integration. You will see where they work well and where you might need more advanced approaches. You’ll get hands-on experience creating your own setup, guided by experienced instructors.
We’ll show you how to manage projects in monorepos, combining plugins, form scripts, PCFs, connectors and solution components under one Git repository. You’ll see how to use MSBuild for build automation, deploy solutions using pipelines and maintain a proper development workflow with branching strategies, conflict resolution, pull request checks and automated deployments of code, infrastructure and configuration data.
We’ll demonstrate how Azure DevOps and GitHub can be integrated with Power Platform. You’ll learn how to make source control the single source of truth, which allows dev and test environments to be ephemeral helping you avoid inconsistencies. We’ll discuss how to split solutions, move configuration data across environments, test your code and automate post-deployment tasks.
By the end, you’ll know how to build, test, release and deploy a fully functioning Power Platform solution purely from source code.