Tip #1013: Include attributes that are not there

Hidden figure

New Developer Guide, as it turned out, contains a lot of useful nuggets, little enhancements that make developer’s life much easier. How many times did you need some field values for the use in javascript but didn’t really want to include the fields on the form? Something like lattitude and longitude, for example. Would it […]

Tip #994: Compare two security rules

Steve “kick the hornet’s nest” Mordue asks: Does anyone know of a tool for comparing two security roles easily? Good news Steve. There’s a Yack for that. David Yack’s fantastic Xrm.Tools has a security role explorer that allows you to easily compare two Dynamics 365 security roles, identify what is unique to each role, and […]

Tip #967: UI testing for Dynamics 365

Fake

Software testing is important and Dynamics 365 is no exception. Fundamentally, developing for Dynamics 365 is different from developing, say, an ASP.NET MVC application but, users don’t really care, do they? It’s a software that hopefully delivers business value, deal with it. Developers who recognize the importance of the process, have always been making inroads […]

Tip #965: Pass Parameters to Quick Create Form

Create together

If additional initialization logic is required when a form is opened, Dynamics 365 offers a choice between setting default field values (easy) and configuring custom parameters (not as easy but straightforward). Quick forms also take parameters when opened. But, as Daryl “Always Raising” LaBar has discovered, sometimes it just does not work. Short version: If […]

Tip #964: Use latest language features

Food evolution

I often find that developers like comfort zones. They tend to use the constructs that they already know and are comfortable with. That includes language features as well. However, programming languages are evolving all the time and new features are introduced with every new release. Those features aren’t just cool, they make developer’s life much […]

Tip #962: Microsoft Portals Source Code Is Available

Portal Source Code

After a very short private preview program, Microsoft has just made the source code for the Dynamics 365 Portals available on the Microsoft Download Center. We’ve already reviewed the topic on the podcast but this milestone is quite significant to deserve another discussion. tl;dr One-off release of portal source code is available for download. If […]

Tip #946: Online Management API for Dynamics 365 Customer Engagement is here

Remote control

Today is a good day if you care about development, and ALM in particular. I’ll be paraphrasing Matt “SDK Deity” Barbour in this post but the news is too big to spend time prettifying it. What is it? It’s a REST API that lets you create and manage Customer Engagement instances in your Office 365 […]