Hello World! Blogging about D365 F&O

Why I started Dynamics Lab and what you will find here. Hands-on notes on Dynamics 365 F&O integrations, environments, data entities and troubleshooting.

Luka Peric · LinkedIn
24 February 2025 · 1 min read

I’m Luka Peric, the author of Dynamics Lab and a Microsoft Certified solution architect and developer for Dynamics 365 Finance and Operations. After years of writing X++ code, optimizing performance and fixing weird bugs in F&O, I decided it was time to share what I’ve learned.


Why this blog?

Like many of you, I’ve spent a lot of time troubleshooting issues, finding workarounds and learning through trial and error. The best solutions are often hidden in forum threads, in undocumented features or deep in Microsoft’s docs. My goal is to:

  • Share real-world solutions to common and less common F&O problems
  • Write hands-on guides for developers and consultants
  • Cover customizations, integrations and automation
  • Discuss best practices and performance optimization

Whether you’re an experienced developer or just starting with D365 F&O, I hope you find something useful here.


Where to start

Most posts on this blog fall under four topics.

  • Integrations covers dual-write, virtual entities, SharePoint printing, integration patterns and an MCP server for F&O.
  • Environments covers dev and build environments, a personal dev box, maintenance mode and deployments.
  • Troubleshooting has real errors with the cause and the fix.
  • Data Entities explains what data entities are and how to configure, extend and build them.

If you are new here, start with one of the two series. F&O and Dataverse goes from data entities to dual-write and virtual entities. Environment setup goes from a cloud-hosted dev box to a personal one.

Is there an F&O topic you would like me to cover? Send me a message on LinkedIn or through the contact page.