Webinar
Expert session

Best Practices in Developing Model-Driven Apps in Power Platform

Getting started with model-driven apps in Microsoft Power Platform is easy. Building them in a way that is scalable, maintainable and straightforward to hand over is a different story entirely. The mistakes that turn a promising app into a long-term maintenance burden are almost always made early, and they are almost always avoidable. In this focused expert session, Dynamics 365 and Power Platform specialist Chris Parkes delivers the practical best practices that most developers only discover after learning the hard way.

From provisioning Dataverse correctly and managing solution layering, to smart table design, naming conventions and knowing when to use choice option sets, Chris works through the real decisions that determine whether your model-driven app ages well or becomes a problem to inherit.

Build it right the first time. Or stop building it wrong starting now.

Course format
Expert session
Duration
1 day
Chris Parkes Profile Picture
Chris Parkes
Channel Business Manager
Webinar Content
12. Agenda
  • Provisioning dataverse
  • Changing the default publisher
  • Performing changes in solutions with layering
  • Creating smaller apps
  • Re-using out of the box tables
  • New table ownership
  • Working with lookup columns
  • When to use choice option sets
  • Joining tables
  • Naming convention consistency
  • Q&A
Trainers
Chris Parkes Profile Picture
Chris Parkes
Channel Business Manager

Calendar

Companial Logo
No sessions scheduled yet. Please check back later!
Unlock exclusive benefits as a Companial member:
Enjoy a discount and leverage your Companial Service Funds.

This course is part of the following learning journeys:

  • Customer Engagement Learning Journey
  • Power Platform Learning Journey

Get a subscription

Unlimited access to all courses, Learning Journeys and ongoing instructor support

Why switch to a subscription?

  • More training for less budget
  • Stay relevant in a fast-changing industry
  • Courses created by MCTs and MVPs
  • Faster onboarding for new hires
  • Guidance for all certifications
Discover all benefits for Dynamics professionals and organisations.

Who is this course for?

Power Platform makers, consultants and developers building model-driven apps with Dataverse who want to adopt professional development practices and avoid the architectural pitfalls that create technical debt down the line.

What will you learn?

  • How to provision Dataverse correctly and why changing the default publisher matters more than most people realise
  • How to perform changes in solutions using layering effectively
  • Why building smaller, focused apps beats monolithic ones every time
  • When and how to reuse out-of-the-box tables to save time and avoid duplication
  • How new table ownership affects your app design decisions
  • How to work with lookup columns correctly and avoid common mistakes
  • When to use choice option sets versus other column types
  • How to join tables effectively for clean, performant data models
  • Why naming convention consistency is non-negotiable for long-term maintainability