Use VSTS to publish XrmToolBox plugins

Recently a fellow D365 developer, Lars Müller, wrote an article on how to Build a versioned XrmToolBox plugin. I am taking this one step further, to show you how to create a complete CI/CD pipeline for your XrmToolBox tools.   Of course, the primary reason for creating an automated pipeline for Continuous Integration / Continuous … Continue reading Use VSTS to publish XrmToolBox plugins

Five ways to improve Quality and Productivity of Dynamics 365 development

a.k.a - Once I did a session twice Just like last year in Lisbon, I did a developer focused session during eXtreme365 in Dubrovnik. Last year I had full focus on how to develop plugins for analysis, primarily using the Plug-in Trace Log in the code and how to best analyze the results of it. … Continue reading Five ways to improve Quality and Productivity of Dynamics 365 development

FetchXML Builder for Microsoft Dynamics 365/CRM got an extreme makeover

The first release of FetchXML Builder for XrmToolBox in 2018 contains a major face-lift. New year – new design! After more than three years since first release, the time has come to use all the feedback from issues on GitHub, comments on Twitter, and collected statistics to improve the UI. This article describes some of … Continue reading FetchXML Builder for Microsoft Dynamics 365/CRM got an extreme makeover

More Auto Numbering features

In my previous article I described the details of the new Auto Number attributes feature of Microsoft Dynamics 365, and how to manage them using Auto Number Manager for XrmToolBox. Since this article, a few new possibilities have been verified to be supported.   Adding Auto Numbering to existing attributes The most important new feature … Continue reading More Auto Numbering features

Auto Number attributes in Microsoft Dynamics 365

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

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