One of the most underused tricks in model-driven app development is the ability to pass data directly into a form via query string parameters and use that data to prepopulate fields when the form loads. Whether you're embedding forms in external portals, triggering them from other apps, or launching forms via buttons or Power Automate … Continue reading Prepopulate Model-Driven Forms Using Custom Query String Parameters in Power Apps
Category: Client Script
Power Platform Performance : Verifying Network Throughput for Reliable Client Performance
You’ve optimized forms. You’ve cleaned up schema. You’ve eliminated blocking code. But your users are still complaining: “It’s fast for some people—but still slow for me!” That’s your cue to check the network. In this final part of the Power Platform Performance series, we’ll uncover how network capacity and throughput directly impact performance in model-driven … Continue reading Power Platform Performance : Verifying Network Throughput for Reliable Client Performance
Power Platform Performance: Cleaning Schema with Object Checker
Forms may load fast, and your JavaScript may run smooth but if your Dataverse schema is bloated, inconsistent, or inefficient, performance will eventually take a hit. Welcome to Part 6 of our Power Platform Performance series. This time, we’re focusing on the often-overlooked foundation of any model-driven app: your schema. This post introduces the Object … Continue reading Power Platform Performance: Cleaning Schema with Object Checker
Power Platform Performance : Catching Performance Issues with Power Apps Checker
By now in our series, we’ve covered how to: Design fast-loading forms Structure productive, task-focused UIs Avoid blocking client-side scripts with async calls Debug with the console API, safely and smartly Now, it’s time to introduce your performance safety net: Power Apps Checker. Whether you're building model-driven apps, customizing ribbons, writing plug-ins, or adding JavaScript … Continue reading Power Platform Performance : Catching Performance Issues with Power Apps Checker
Power Platform Performance : Mastering the console API (and Knowing When to Ditch It)
Debugging is part of every maker and developer’s workflow. And for many of us, the console API is a go-to tool: console.log, console.error, console.warn, they’re quick, accessible, and useful when inspecting form behavior, variables, and network flows. But here’s the truth: overusing the console or leaving console statements in production can tank your model-driven app’s … Continue reading Power Platform Performance : Mastering the console API (and Knowing When to Ditch It)
Power Platform Performance: Using Asynchronous HTTP Calls for Faster, Smoother Forms
So far in our performance series, we’ve covered: How to design forms that load fast How to build forms that help users get work done faster Now let’s talk about something that can instantly break both: blocking HTTP requests in client-side code. JavaScript lets you customize model-driven forms to a powerful degree. But if you’re … Continue reading Power Platform Performance: Using Asynchronous HTTP Calls for Faster, Smoother Forms
Power Platform Performance: Productive Forms That Users Actually Enjoy Using
The final post emphasizes designing productive forms that enhance user experience beyond mere speed. It advocates for clarity, logical organization, and minimizing clicks. Key strategies include using tabs effectively, leveraging quick views, customizing the command bar, and personalizing user options to streamline workflows, ultimately improving efficiency and adoption of applications.
Power Platform Performance: Enhancing Form Performance in Power Apps
Why Form Performance Isn’t Just a Developer Concern When users complain about an app being “slow,” they’re rarely pointing at infrastructure, they are reacting to the very first thing they experience: how long it takes for a form to load and respond. In model-driven Power Apps, forms are central to every interaction. Whether it’s a … Continue reading Power Platform Performance: Enhancing Form Performance in Power Apps
Navigating Forms with Code: Real-World Uses of getEntityMainFormDescriptor()
In model-driven Power Apps and Dynamics 365, working with multiple forms for the same table is a common scenario, especially when tailoring the experience for different roles, business units, or custom apps. What if you could programmatically check: What form is being used? What sections or fields exist on it? Whether it’s visible? Whether a … Continue reading Navigating Forms with Code: Real-World Uses of getEntityMainFormDescriptor()
Making Your App Smarter with userSettings: Context-Aware UI in Dynamics 365
When building model-driven apps, one of the most powerful (and underutilized) ways to enhance the user experience is by adapting behavior based on the current user’s settings. That’s exactly what Xrm.Utility.getGlobalContext().userSettings allows you to do, access contextual details about the user, their preferences, and security privileges at runtime. In this post, we’ll explore: What’s available … Continue reading Making Your App Smarter with userSettings: Context-Aware UI in Dynamics 365










