Auto Number attributes in Microsoft Dynamics 365

Auto Number Manager in XrmToolBox

With the release of Microsoft Dynamics 365 Customer Engagement October service update (v9.0), two of the most requested customization features were finally implemented in the platform: Multi-select optionsets Custom auto numbered attributes The first one has full customization features available in the UI out of the box, but to create and manage auto numbering attributes … Continue reading Auto Number attributes in Microsoft Dynamics 365

A canary in CRM

Have you ever faced a situation when you don’t know why your Microsoft Dynamics 365 Customer Engagement system behaves the way it does, or why your own plugins behave the way they do? If you have, this might be a good time to put a canary in your system. - A what? - A canary.  … Continue reading A canary in CRM

Public Preview: Build and Deploy Microsoft Dynamics 365 projects using VSTS

Recently I posted a series of three articles describing our approach to DevOps for Microsoft Dynamics 365, and the technology behind it. After giving a session on this topic at CRM Saturday in Madrid, Spain, it is now time to announce “public preview” of our tools. If you want the full story – these are … Continue reading Public Preview: Build and Deploy Microsoft Dynamics 365 projects using VSTS

Build and Deploy Microsoft Dynamics 365 projects using VSTS – part III

This is the third and last article telling the tale of our own DevOps for Microsoft Dynamics 365, and the technology behind it. Part I – Background and how our DevOps tools evolved before we knew about itPart II – Automation of the build and deploy process using custom VSTS Build TasksPart III – Demo … Continue reading Build and Deploy Microsoft Dynamics 365 projects using VSTS – part III

Build and Deploy Microsoft Dynamics 365 projects using VSTS – part II

This is the second article of three telling the tale of our own DevOps for Microsoft Dynamics 365, and the technology behind it. Part I – Background and how our DevOps tools evolved before we knew about itPart II – Automation of the build and deploy process using custom VSTS Build TasksPart III – Demo … Continue reading Build and Deploy Microsoft Dynamics 365 projects using VSTS – part II

Build and Deploy Microsoft Dynamics 365 projects using VSTS – part I

During my eight years as a Microsoft Dynamics CRM / 365 developer, I have felt a strong pain every time it was time to package and distribute a customer or product implementation. Over the years our tools have evolved to now support a complete automated process; from source repository via compilation, updating dev environment, exporting … Continue reading Build and Deploy Microsoft Dynamics 365 projects using VSTS – part I

Developing plugins for analysis – part IV

At the eXtreme365 conference in Lisbon, Portugal I did a session on plugin development with focus on adapting your code to empower the tracing and investigation features available in the Microsoft Dynamics 365 platform.In this final article from that session I will dig deeper into how use the Correlation Id to trace plugin execution chains. … Continue reading Developing plugins for analysis – part IV

Developing plugins for analysis – part III

At the eXtreme365 conference in Lisbon, Portugal I did a session on plugin development with focus on adapting your code to empower the tracing and investigation features available in the Microsoft Dynamics 365 platform.This is the third article from that session where the Plugin Trace Viewer is explained. Missed the first articles? Read the first … Continue reading Developing plugins for analysis – part III

Developing plugins for analysis – part I

At the eXtreme365 conference in Lisbon, Portugal I did a session on plugin development with focus on adapting your code to empower the tracing and investigation features available in the Microsoft Dynamics 365 platform.ICYMI: This article is the first in a series to describe the essence of that session. I was quite surprised to see … Continue reading Developing plugins for analysis – part I

Developing plugins for analysis – part II

At the eXtreme365 conference in Lisbon, Portugal I did a session on plugin development with focus on adapting your code to empower the tracing and investigation features available in the Microsoft Dynamics 365 platform.This is the second article in a series to describe the essence of that session. Missed the first article? Read it here. … Continue reading Developing plugins for analysis – part II