Difference between Canvas App vs Model-Driven App vs Power Pages
Published on:
Learn moreRelated posts
Generating and Sharing Screen in PDFs from D365 Sales Using Canvas Apps
In many Dynamics 365 Sales implementations, sales users need a simple and intuitive way to preview a quote, generate a PDF, and share it with ...
Sticky Progress State in Power Pages – Resume User Progress Using Dataverse Draft Tracking
Modern portals must be forgiving. Users abandon forms, switch devices, or lose connectivity — and they expect the system to remember where the...
Power Apps – Deprecation of Preview Copilot Controls in Canvas Apps
Starting on February 2, 2026, the following preview Copilot features in Power Apps Canvas Apps will be removed: Copilot Control: Add a Copilot...
Power Pages + Azure AD B2C: “The Provided Application Is Not Valid” Error
If you are new to configuring Azure AD B2C as Identity Provider in Power Pages, refer Power Pages : Set up Azure AD B2C After completing the s...
Bulk Data Prefetch in Power Pages – Supercharge Performance Using $expand
One of the biggest performance killers in Power Pages is multiple Dataverse API calls made from JavaScript to fetch related data. For example,...
Power Pages: Bring your own code! (Tutorial)
Introduction At the Power Platform Community Conference in Las Vegas, low-code (as we know it) was declared dead. In Power Apps, we’ve s...
Power Pages – Build modern single-page applications
We are announcing the ability to build modern single-page applications in Power Pages. This feature will reach general availability on January...
Universal Search in Power Pages – Federating Dataverse Search Across Multiple Tables on a Single Search Page
Searching across multiple Dataverse tables from a single search box is one of the most requested features in Power Pages. While Dataverse Sear...
Power Apps Grid Container: A Better Way to Build Responsive Canvas Apps
Microsoft is always rolling out updates to improve the Dynamics and Power Apps experience. Recently, Microsoft introduced Grid Containers in P...
Data Lineage Tracking in Power Pages: Capture Exactly Which Page Created or Updated Your Dataverse Records
When multiple Power Pages forms and pages create or update records in the same Dataverse table, it becomes difficult to understand where the d...