Session

Developer ALM lab - source control, build system and CI/CD

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 native 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 debug components, use MSBuild for build automation, deploy solutions using pipelines and maintain a proper development workflow with branching strategies, conflict resolution, code review and automated deployments of code, infrastructure and configuration data.

We’ll demonstrate how Azure DevOps and GitHub can be used with Power Platform solutions. 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 segment 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 from source code.

Tomas Prokop

Microsoft MVP / Power Platform Architect

Prague, Czechia

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top