Less than two months ago we was here: During this session in Poznan, me and Duilio presented two tools that … More
Tag: AL
My MCP server for Dynamics 365 Business Central Administration now supports handling PTEs.
One of the top requests that many users of my MCP server for Dynamics 365 Business Central Administration (code named … More
Dynamics 365 Business Central: prepare your extensions to support the Copilot Chat.
Every Microsoft product now has an integrated “Copilot” on it and Dynamics 365 Business Central follows this road too. The … More
“Hacking” Google Antigravity to develop AL extensions for Dynamics 365 Business Central.
Some weeks ago Google introduced Antigravity, its new agentic development platform powered by Gemini 3 (but also supports Claude Sonnet … More
Dynamics 365 Business Central: use sequential GUIDs when possible.
I think that everyone of you know what a GUID is. A GUID (Globally Unique Identifier) is a 128-bit number … More
Introducing YAMPI: the MCP server for Dynamics 365 Business Central administration.
At the end of November 2024 Anthropic introduced the Model Context Protocol (MCP), an open standard and open-source framework created with the goal to standardize … More
Dynamics 365 Business Central: debugging agent sessions.
In the latest AL Language extension for the 2026 release wave 1 release (runtime 17.0) Microsoft introduced the possibility to … More
Dynamics 365 Business Central: previewing PDF files in web client using the new ExtendedDataType = Document.
With the new Dynamics 365 Business Central 2025 Wave 2 release (v27) and AL Language version 16.x, Microsoft introduced the … More
Dynamics 365 Business Central: documenting a business process in the AI era.
Like probably many of you, in the last months of the year I’m in the middle of some really huge … More
Dynamics 365 Business Central: introducing the new MaskedType enum field-level property.
In Dynamics 365 Business Central UI pages that contains sensitive informations, sometimes a common requirement coming from customers or auditors … More
Dynamics 365 Business Central: controlling the Summary system part.
Dynamics 365 Business Central 2025 Wave 1 release (version 26) introduced a new Summarize capability for Copilot. With this feature a … More
Dynamics 365 Business Central on-premises: accessing embedded in-app resources from runtime packages.
Starting from Dynamics 365 Business Central 2024 Wave 2 release (more precisely from Business Central version 25.2) Microsoft has introduced … More
Vibe coding: yes or no?
The term “vibe coding” refers to a coding approach where you instruct an AI to generate computer software code based … More
Dynamics 365 Business Central: finally we’ll have TRUNCATE table in SaaS.
In the last 3 years I wrote many times about the need to have the possibility to execute a massive … More
Using Azure AI Foundry Model Router in your AI projects.
Some months ago Microsoft introduced into its AI toolset in Azure AI Foundry an interesting service called Model Router. The … More
Dynamics 365 Business Central: checking for breaking changes on obsoleted, internal and OnPrem objects.
When creating AL extensions for Dynamics 365 Business Central, you could have one (or more than one) of the following … More
Dynamics 365 Business Central on-prem: be careful when referencing .NET assemblies across versions.
Last week I received a an help request from a partner that was in the middle of a Dynamics 365 … More
Dynamics 365 Business Central: automatic PTE unpublishing after update.
Until today, when you have frequent updates of PTEs in a given tenant and you publish version N of your … More
Why not start improving Business Central APIs definitions for supporting AI?
If you’re working on creating AI solutions, I think you know that one of the main building blocks you need … More
Dynamics 365 Business Central: compressing API responses at max.
In the last part of the session I’ve done with Duilio at BC TechDays this year on how we handle … More
GitHub Copilot Coding Agent helps you stay strong on the bike…
There is one thing that is mandatory for me to complete during the week (and especially during the weekend): bike … More
Dynamics 365 Business Central: using secrets in JsonObjects.
When working on integrations with external APIs or external services in general, sometimes you need to insert credentials or secrets … More
An MCP server for Dynamics 365 Business Central? Why not?
If you’re following the latest AI trends, you know that the word “MCP” is emerging a lot in the last … More
Dynamics 365 Business Central: the problem of large data deletion – part 2: AlterKey
Yesterday I talked about the always more increasing need to perform large data deletion in SaaS for some tables and … More
Dynamics 365 Business Central: the problem of large data deletion.
In the last two months I was invited to speak at two partner’s events and during those events I had … More
Dynamics 365 Business Central: previewing a file from AL.
With Dynamics 365 Business Central 2025 Wave 1 release (version 26) and the new AL Language extension version 15, it … More
Dynamics 365 Business Central: YAML to JSON and JSON to YAML conversion.
When talking about data exchange between systems, probably the most common ways to represent (serialize) objects are by using JSON … More
Dynamics 365 Business Central: merging PDFs online with an Azure Function.
Some days ago on an internal forum (Yammer) someone posted the following request: Is it possible in Dynamics 365 Business … More
Dynamics 365 Business Central 2025 Wave 1 (v26) release: are you ready for the massive deprecations?
Dynamics 365 Business Central 2025 Wave 1 release (version 26) will be here in just 3 months (public preview expected … More
Dynamics 365 Business Central: Change Log Management event changes.
I think that everyone of you know that Dynamics 365 Business Central has a built-in Change Log functionality that permits … More
Announcing Italian BC Day 2025.
Yes, we have it! We’re very proud to announce that the first Dynamics 365 Business Central Italian Day will take … More
Dynamics 365 Business Central: the misterious “Page Summary Provider” codeunit.
Have you ever had the need to dynamically retrieve the details (name, page type, caption, visible fields, related tooltips etc.) … More
Dynamics 365 Business Central: what I want for Santa is…
Often when approaching the end of the year we love to contact our Dynamics 365 Business Central customers and asking … More
Dynamics 365 Business Central: using resources in AL extensions.
The new AL Language version 14.2 introduces the possibility to package resources inside an AL extension and use those resources … More
Dynamics 365 Business Central: be careful on your upgrade code.
It’s the second time that I see partners asking informations about the following message coming from Dynamics 365 Business Central: … More
