Dynamics attachments are an important feature that allows users to add contextually relevant documents to business data within the system. The challenge is this feature as implemented has consequences we should be aware of as we make longer term design decisions for our systems.
Patterns & Practices
Technical debt is one of those things that development teams are aware of but typically put on the back burner to address later. If the project manager and business stakeholders have been informed of the debt it is usually too… Read More ›
FetchXML is a style of late bound queries that provides a similar experience to using SQL in an application. The convenience of it lends itself to being used in your code base. Developers will often copy and past FetchXML into their methods from blog posts online or even examples out of the Dynamics CRM SDK. The challenge is that the convenience of FetchXML comes at a cost that is not only insidious, but I consider a form of hidden technical debt in Dynamics code bases.