🟪 Calendar View in Power Apps Model-Driven Apps

From a recent demo video: Calendar view turns tables into visual schedules—making task and activity management immediate and intuitive. 🚀

💡 Faster task management: create/edit records directly from the calendar.
🔍 Better visibility: day/week/month views and quick record discovery.
⚖️ Personalized: respects work hours and time zone settings.

▶︎https://www.hubsite365.com/en-ww/citizen-developer/?id=4bc927e6-4bf5-f011-8406-00224882d634&topic=8daf8386-bb75-ea11-a811-000d3a210788&theater=true

Try enabling Calendar Control V2 or ask your admin—what workflow would benefit most?
#PowerApps #ModelDrivenApps #Dynamics365 #Productivity

🔗 Did you know you can pass data into a model-driven form directly from a URL?

Pre-fill fields. Set flags. Track source campaigns.

All with a simple extraqs query string and one OnLoad script.

Blog post live 👇
#PowerApps #ModelDrivenApps #LowCodeDev

http://mytrial365.com/2025/11/20/prepopulate-model-driven-forms-using-custom-query-string-parameters-in-power-apps/

Prepopulate Model-Driven Forms Using Custom Query String Parameters in Power Apps

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 l…

My Trial

🐞 Console logs help debug but can kill performance if left behind.

Part 4 of our Power Platform Performance series is live:
💡 When to use console.log
🚫 Why to remove it
🧠 Debug smarter, deploy faster

#PowerApps #ModelDrivenApps #JavaScript

http://mytrial365.com/2025/10/23/power-platform-performance-mastering-the-console-api-and-knowing-when-to-ditch-it/

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 …

My Trial

⚡ Fast forms aren’t enough—users need productive forms to get work done.

In Part 2 of our Power Platform Performance series, we focus on:
✅ Task-based layouts
✅ Quick views + create
✅ Command bar tuning
#PowerApps #UX #ModelDrivenApps

http://mytrial365.com/2025/10/09/power-platform-performance-productive-forms-that-users-actually-enjoy-using/

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 us…

My Trial

Ever wished your code could peek into a form before loading it?

🔍 getEntityMainFormDescriptor() lets you inspect fields, sections, visibility & more, before users even get there.

In my latest blog, I walk through real-world scenarios like:
✅ Validating forms before navigation
✅ Adapting logic based on fields
✅ Auditing visibility across environments

👇 Dive in & comment how you’d use it!
#PowerPlatform #Dataverse #Dynamics365 #ModelDrivenApps

http://mytrial365.com/2025/09/18/navigating-forms-with-code-real-world-uses-of-getentitymainformdescriptor/

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 cu…

My Trial

How much does your app really know about its user? 🤔

With userSettings, you can adjust UI for currency, roles, time zone, even accessibility mode in real time.

🧠 I just dropped a blog with real-life examples like:

Hiding fields for certain roles

Alerting based on local hours

Adapting for RTL languages

👇 Curious, what’s the smartest thing your app does based on user context?

#PowerApps #Dataverse #ModelDrivenApps #UX

http://mytrial365.com/2025/09/11/making-your-app-smarter-with-usersettings-context-aware-ui-in-dynamics-365/

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 X…

My Trial

Want to make your model-driven apps smarter across environments? 💡
Use Xrm.Utility.getGlobalContext().organizationSettings to dynamically tweak UI based on org name, base currency, or language!

🌐 Localized UX
💸 Currency checks
🔐 Environment-aware logic

🧠 Learn how to use it like a pro in the latest blog 👇
#PowerPlatform #Dynamics365 #Dataverse #ModelDrivenApps #JavaScript

http://mytrial365.com/2025/09/04/using-organizationsettings-in-model-driven-apps-context-aware-ux-for-the-win/

Using organizationSettings in Model-Driven Apps: Context-Aware UX for the Win

As Power Platform developers, we often write logic that needs to behave differently depending on which environment or organization our code is running in. Whether it’s toggling features for i…

My Trial

Want to declutter your model-driven app forms? 💡
You can now show/hide form headers, command bars, and tab navigators dynamically using formContext.ui.headerSection.
Great for simplifying create forms, tailoring views by role, or just cleaning up the noise.

🧩 Real code examples + best practices in the latest blog 👇
#PowerApps #ModelDrivenApps #Dynamics365 #PowerPlatform #Dataverse

http://mytrial365.com/2025/08/28/mastering-formcontext-ui-headersection-controlling-header-visibility-in-model-driven-apps/

Mastering formContext.ui.headerSection: Controlling Header Visibility in Model-Driven Apps

The Power Platform gives us great flexibility with the UI, and one underrated but powerful capability is dynamically managing the header visibility of a form using the formContext.ui.headerSection …

My Trial

🟪 Model-driven Apps: Enhance Navigation with Dynamic Security-Focused Site Maps

Discover how you can boost your application's efficiency and professionalism with dynamic site maps. Juan offers a quick 6-minute guide on tailoring user interfaces based on security role permissions—fully code-free! Ideal for CRM configurations and administrator views. Elevate your app’s dynamism by tuning table visibility through security roles.

▶︎https://www.hubsite365.com/en-ww/citizen-developer/?id=9698dd24-c40f-f011-998a-6045bdf57e1e&topic=8daf8386-bb75-ea11-a811-000d3a210788&theater=true

#ModelDrivenApps #PowerApps #Dataverse #SecurityRoles #Dynamics365 #PowerPlatform

Dynamic Site Map in Model-driven Apps via Security

Model-driven Apps, PowerApps, Dataverse, Security Roles, Dynamics 365, Power Platform

HubSite 365

Sometimes you get a requirement that can't be solved with an out-of-the-box app, this is where we need custom model-driven app commands. #PowerPlatform #ModelDrivenApps

https://www.benjamincrowe.co.uk/custom-model-driven-app-commands/

Custom Model Driven App Commands

Sometimes you get a requirement that can't be solved with an out-of-the-box app, this is where we need custom model-driven app commands.

Benjamin Crowe