Do you remember this blog post I wrote last year few days before Christmas? In that post, I explained how … More
Author: demiliani
End of .NET 8 support and what it means for Dynamics 365 Business Central on-prem.
Microsoft has confirmed that both .NET 8 and .NET 9 reach end of support on November 10, 2026. After that … More
Dynamics 365 Business Central license keys: what changes from version 28.
Starting October 1, 2026, Microsoft is changing how license keys work for Dynamics 365 Business Central on-premises and for Dual … More
Dynamics 365 Business Central: data mirroring to Microsoft Fabric announced.
Yesterday at FabCon Europe in Barcelona, Microsoft publicly announced data mirroring for Dynamics 365 Business Central in Microsoft Fabric and … More
Dynamics 365 Business Central: AL Query objects and the new ReadState property.
A query object in AL object type built for one job: reading data. You describe a result set by declaring … More
Dynamics 365 Business Central (and friends): where does your Copilot prompt go?
Copilot and agent capabilities in Dynamics 365 Business Central are available wherever Business Central Online is available, while Azure OpenAI … More
Azure Functions: rolling updates are now generally available on Flex consumption.
Flex Consumption is a hosting plan for Azure Functions that combines serverless, pay-for-what-you-use billing with more control over how your … More
Dynamics 365 Business Central: locking down IsolatedStorage reads.
If you’ve ever used Dynamics 365 Business Central IsolatedStorage object to store module-scoped settings or secret keys in AL, maybe … More
Dynamics 365 Business Central on Italy North Datacenter: here we are!
Do you remember this post? It was November 5, 2025 when Microsoft planned to start deploying Italy localization on Italy … More
Dynamics 365 Business Central: automatic .NET runtime acquisition on AL Language Extension.
Less than 1 month ago I wrote this post: AL Language extension and macOS: what’s next? announcing changes in the AL … More
Why your Business Central job queue needs idempotent external effects when integrating external systems.
If you have a job queue entry in Business Central that talks to an external system (pushing an export, calling … More
New EU rules for software: what you need to know.
On December 9, 2026, EU Product Liability Directive (2024/2853) takes effect, officially classifying software and AI systems as products under … More
Dynamics 365 Business Central: important changes in PTE management.
Everyone of you know that the Business Central administration center (Admin Center) provides a portal for administrators to do administrative … More
AL Language extension and macOS: what’s next?
Many of you probably are using a macOS device to develop applications for Business Central (and not only them). Personally … More
How can I move my Business Central-related Azure resources to a new Azure region?
All the italian partners and customers are waiting (from quite a long time now) to have Dynamics 365 Business Central … More
The skill gap between using AI and architecting AI.
This week after reading some social media posts and discussing with customers and partners some AI-related issues in real-world projects, … More
Dynamics 365 Business Central: AL transaction isolation levels and cache usage.
With version 11 of the Dynamics 365 Business Central runtime, Microsoft introduced the Record.ReadIsolation method to control isolation level on … More
Visual Studio Code Agent hook for auditing your AL coding sessions.
Some week ago, I received a strange request from auditors: can you track every file touched (read/write) by your AI … More
The hidden cost of asking AI to do everything…
Disclaimer before you read this: I’m absolutely not against vibe coding. I think AI tools are good and extremely useful … More
Dynamics 365 Business Central: the mistery around the “Parallel Session Management” codeunit.
If you’ve spent time in the BC base app, you’ve probably discovered that there’s a codeunit object (ID = 490) … More
Dynamics 365 Business Central: Using Semantic Search from AL
It was February 2024 (time flies🥴) when Microsoft did a 3-day #BCAIHackathon initiative and me with Dmitry and Jeremy launched a … More
GitHub Copilot sessions: obtaining tips for better usage.
I’ve discovered that few people know some useful hidden things around GitHub Copilot and this is the main reason of … More
Dynamics 365 Business Central: using AL MCP Server from GitHub Copilot CLI.
Microsoft now provides a way to have the AL tools available on every CLI-based agentic tool using a standalone process … More
Securely accessing an Azure OpenAI model from an Azure Logic Apps Standard AI agent using a Private Endpoint.
If you were one of the attendees of my session at BC TechDays 2026, probably now you know that Azure … More
Dynamics 365 Business Central: new model choice in Agent definition.
Some weeks ago I wrote on LinkedIn a short post explaining that Microsoft was slowly moving the default AI models … More
Be careful with Visual Studio Code extensions…
#GitHub yesterday was affected by a breach caused by a malicious actor that embedded a malware in a VS Code extension.
How can you control that in your organization? Be careful with Visual Studio Code extensions…
#msdyn365bc #vscode #code #security #devops
Dynamics 365 Business Central agents: announcing new updates.
As we announced some days ago at #BCDAYIT, Dynamics 365 Business Central update 28.1 will allow you to deploy your … More
Why Customer’s AI project fail? The gap between hype and reality.
Everyone is talking about building AI applications. Pick an LLM, send it a prompt, get a response. Ship it. Iterate. … More
Business Central Cloud Migration: be careful on reusing the same self-hosted runtime.
Cloud Migration is a great tool available in Dynamics 365 Business Central that permits you to securely migrate data from … More
From Chat Completions to Responses API: why Azure OpenAI’s new paradigm changes everything.
The way we build AI-powered applications is evolving fast. Azure OpenAI has long been a cornerstone for enterprise AI development, … More
Azure Blob Storage: optimize costs and performance with the new Smart Tier option.
Microsoft announced yesterday the general availability of the new smart tier option for Azure Blob and Data Lake Storage. Smart … More
Dynamics 365 Business Central: using SFTP from AL (the native way)
With Dynamics 365 Business Central 2026 Wave 1 release (v28) Microsoft introduced a new SFTP Client module in System Application, … More
Dynamics 365 Business Central: new strict URI validation in AL Http Client
Dynamics 365 Business Central 2026 Wave 1 release (version 28) is available starting from April 1, 2026 (and it’s true … More
Dynamics 365 Business Central: how many Copilot Credits my Agent consumes?
Every time I show Dynamics 365 Business Central Agents (standard and custom ones) in action, there’s always someone that raise … More
YAMPI (the Dynamics 365 Business Central Administration MCP Server): installing apps from Microsoft’s Marketplace.
A quick post to share that YAMPI (my Dynamics 365 Business Central Administration MCP server) is updated to version 1.2.1. … More
