NEW Release: UML Diagram Generator
Read all about the UML Diagram Generator tool that generates PlantUML files from your Microsoft Dynamics 365 / Common Data Service metadata:
Continue reading “NEW Release: UML Diagram Generator”NEW Release: Power Apps Checker for XrmToolBox
Read all about this new tool utilizing the Power Apps Checker API here: https://powerappschecker.com
Continue reading “NEW Release: Power Apps Checker for XrmToolBox”Create view: Active Contacts in My State
Microsoft Dynamics 365 Customer Engagement and Common Data Service offer us the querying language FetchXML to retrieve data. Since this is the language used for views saved in the system, we can use FetchXML Builder for XrmToolBox to alter the features of views beyond what is possible using platform features, without making them unsupported.
Continue reading “Create view: Active Contacts in My State”Balancing Cool Tech, Usability and TCO
I’m a techie.
I like new, shiny, cool stuff.
Newest however, usually costs.
And customers usually like cheap.
Users don’t care about either.
They just want a system that empowers more than it obstructs.
So how do you find the balance between the three? Is it even possible? Or is it just another Project Management Triangle?
Continue reading “Balancing Cool Tech, Usability and TCO” No more Export as Unmanaged
Ever since “CRM 2011” Microsoft has been pushing the message that we should have unmanaged solutions only in Development environments. That message is being emphasized even more as we walk into the new Power Platform era.
Ideas have been raised that one day we might not be allowed to import unmanaged solutions to an environment that is not explicitly tagged for Development.
I would suggest completely removing the possibility to export solutions as unmanaged.
Continue reading “No more Export as Unmanaged”The Milliseconds Are Here!
Ever since I started using the Plugin Trace Log for investigation of my plugins around three years ago, I have wondered why we don’t have timestamps with better granularity than seconds.
As I expressed it in an article from 2017:
Continue reading “The Milliseconds Are Here!”Given the CPU power we have today, it is just incomprehensible why we should not get more detail in the timing of plugin execution.
From A Canary in CRM
It is like defining my age by saying I was born sometime during the second half of the 20th century.
Easter week in the media
As the Easter approaches, this is a short week at work.
Nevertheless, a lot has happened around the media.
Here’s a recap.
Continue reading “Easter week in the media”Avoid nested conditionals in Microsoft Flow by using Guard Conditions
After working as a developer for a quarter century I have seen my fair share of nested conditionals and probably caused way beyond my fair share.
Nested conditionals make the code harder to read and simply less aesthetic.
Continue reading “Avoid nested conditionals in Microsoft Flow by using Guard Conditions” Dynamic content in Auto Numbers for Microsoft Dynamics 365 / CRM
As the creator of the Auto Number Manager tool in XrmToolBox, I get two questions more than any other questions:
How can I number existing records?
How can I add dynamic content to the numbers?
In a previous article I gave my solution to the first question. I will now dive into the second one and show a simple way of adding dynamic information from the numbered entity and related entities into the numbered attribute.
Continue reading “Dynamic content in Auto Numbers for Microsoft Dynamics 365 / CRM”