Skip to Content
Learning Microsoft Power Apps
book

Learning Microsoft Power Apps

by Arpit Shrivastava
July 2024
Intermediate to advanced
586 pages
15h 8m
English
O'Reilly Media, Inc.
Content preview from Learning Microsoft Power Apps

Chapter 5. Determining Which Type of Power Apps to Make

As you learned in the previous chapters, model-driven apps and canvas apps are the two Power Apps options for building business applications. Each has unique features and advantages, so it is crucial to know which application is best for your organization.

The following are the considerations you have when designing an end-to-end business solution:

  • How do I want the app to look and function?

  • Should I use a canvas app, a model-driven app, or a combination of both?

  • How will data be stored and retrieved from data sources?

  • Where should I write business logic and store my data?

  • Will I need to implement advanced features?

I’ll go over several factors and business use cases in this chapter to help you decide whether to use a canvas app, a model-driven app, or a combination.

When to Use Model-Driven Apps

As discussed earlier, model-driven apps are best suited for process-driven and data-dense business apps that let users quickly navigate between related records. Apart from that, you should consider the following factors when deciding whether to use a model-driven app.

Data Stored in Microsoft Dataverse

Where the data will be stored is the first concern that arises before building the application. There are two potential solutions:

  • Set up an entirely new database and store data in Dataverse.

  • Use the client’s existing database or any database other than Microsoft Dataverse, such as Oracle, SQL Server, Microsoft Entra ID, Microsoft ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Learning Microsoft Power BI

Learning Microsoft Power BI

Jeremey Arnold
Learn Microsoft Power Apps - Second Edition

Learn Microsoft Power Apps - Second Edition

Matthew Weston, Elisa Bárcena Martín

Publisher Resources

ISBN: 9781098150419Errata Page