© 2026 Hashnode
Unit testing Dynamics CRM plugins can become tedious when you rely on fully manual mocks. Each dependency, the organization service, plugin context, tracing, must be simulated by hand, and even the smallest mistake leads to hours of debugging. This i...

When building plugins for Dynamics 365 CRM, developers often start with Late Bound entities. It’s a flexible approach, but flexibility isn’t always your friend. As your project grows, Late Bound code becomes a jungle of string literals, manual consta...

When integrating external systems with Dynamics 365, it’s common for new contact records to be created without an associated account. This gap can disrupt hierarchy, reporting, and business processes. A practical and elegant solution is to automatica...
