Author: Furkan Karacan

  • Microsoft’s New Cloud, AI, and Security Certifications

    Microsoft has announced a new suite of AI certifications while retiring several older ones to align with rapidly evolving job roles. New exams, debuting in 2026, cover areas such as Machine Learning Operations and AI integration in databases. Professionals must navigate these changes to ensure their skills stay relevant in…

  • How to Build and Use a Dynamics 365 MCP Server

    I developed a Dynamics 365 MCP Server for an agentic engineering project, aimed at integrating AI agents with Dynamics 365 operations. Key focus areas included server design, tool registration, and validation of workflows. This MCP framework enhances consistency and supports robust workflows for enterprise applications. Resources for building your own…

  • The Importance of Automated Testing in Dynamics 365 Projects and How to Set Up CI/CD

    Today I want to talk about something that transforms how you deliver Dynamics 365 projects. Automated testing combined with CI/CD pipelines. If you are still manually testing every change and deploying solutions by hand, you are spending too much time on repetitive work and taking unnecessary risks. I recently implemented…

  • The Importance of Integration Testing in Dynamics 365 Plugin Projects

    Today I want to talk about something that can save you from painful production issues. If you are writing plugins for Dynamics 365, unit tests are great, but they are not enough. You need integration testing. I have seen countless projects where plugins pass all unit tests with flying colors,…

  • When Should We Raise the Plugin Assembly Version in D365 Plugin Projects?

    Today I want to talk about something that confuses a lot of developers when working with Dynamics 365 plugins. When should you actually bump your plugin assembly version number? I see this question come up frequently in the community, and I have seen teams struggle with this in real projects.…

  • Why You Should Frequently Check Unmanaged Layers in Dynamics 365 & PowerApps

    Hey everyone, Today I want to talk about something that has saved me countless hours of troubleshooting over the years. If you are working with Dynamics 365 or PowerApps and managing multiple environments, this is going to be important for you. Have you ever deployed a solution to TEST or…