This one seems really straight forward right? If you have been working with
Custom Pages and Patching back to records, you know you can use the Blank()
function to set something as null or empty. A recent requirement for a client
where a lookup fi...
It was a little ‘feature’ introduced in the February 2026 release for Customer
Insights – Journeys, and one that has probably gone by un-noticed by many users,
but is slowly starting to pop up as a surprise to people. If you don’t use a
segment fo...
As you start adding custom pages to your model-driven apps in Dataverse (D365),
it’s good to provide as much information and assistance to your users to give
additional help where needed. A lot of times a tooltip can be used where extra
text gets ...
The release notes for Dynamics 365 Wave 1 2026 have been published. My good
friend Amey Holden and I got together to chat about each proposed new feature
from the Customer Insights – Journeys section. You can find Amey in the
following places: 🟣 ...
Using Galleries in your custom page is a quick and easy way to show a list of
records to a user. If the user wants to open one of the records to view more
information (and maybe even edit that record), it’s a good idea to give them a
way to do tha...
Activities are a pretty common way to understand and manage records in
Dataverse/D365. Users can add tasks, appointments, phone calls, and custom
activities via the timeline on a record. Account Managers and Business
Development Managers can revie...
One of the main differences with Canvas Apps and Custom Pages is that most times
a Custom Page has just one screen. I say most times, because there are times
where an extra screen is valuable and CAN be enabled. Consider someone using a
custom pag...
Who likes things to make your life easier? Who hates doing the same thing over
and over again? Well, me, on both counts. Each week I put together the D365
Marketing Weekly newsletter and the email that goes along with it. Each article
has a title,...