After my session about creating AI solutions in Dynamics 365 Business Central using Managed vs Custom AI at Directions EMEA … More
Category: .NET
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
Understanding LLM performance degradation: a deep dive into Context Window limits
Large Language Models (LLMs) have revolutionized how we interact with AI, but they come with a critical constraint: the context … More
Do you have Azure Functions running on Linux Consumption plan? It’s time to migrate…
If you have Azure Functions running on the Linux Consumption plan, it’s time to start planning for a migration. On … 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 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: 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
Azure Function SQL Trigger: how to use it (and why it can be useful in your Business Central projects)
This post comes as a follow-up of my “Serverless Integrations for Dynamics 365 Business Central” training I’ve done yesterday in … 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: 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
AI, Agents… and now?
As I think you all have noticed, we are in the middle of a revolution in the IT world where … More
Returning to WPC Conference
It was the year 2002, Microsoft was launching a mysterious and promising platform called .NET and in that year I … More
Dynamics 365 Business Central 2024 Wave 2 release: Query.SaveAsJson… and why not more?
When talking about integrations with REST services or, more generally speaking, as a cross-platform data exchange protocol, working with JSON … More
AI in fully locked Dynamics 365 Business Central environment? Yes, you can!
AI features in Dynamics 365 Business Central are growing always more on each release wave and lots of new interesting … More
Azure Functions: .NET 7 support is ending and you should upgrade to .NET 8.
On 14 May 2024, support for .NET 7 in Azure Functions will end. Your Function apps that are currently using .NET … More
REST APIs and the importance of Versioning.
A REST API (also known as RESTful API) is an application programming interface that conforms to the constraints of REST architecture and it’s … More
List all Azure Functions with older runtime with Powershell
When you create an Azure Function app, the runtime is responsible for executing function code on the underlying WebJobs SDK … More
Azure Functions and Data Parallelism: things to know.
When working with code on some complex data operations, sometimes to improve performances it’s possible to use code techniques like … More
Azure Functions: .NET 7 and .NET 8 local debugging bug on Visual Studio Code.
This is a very quick post signaling a bug that makes me spending hours of troubleshooting. If you’re developing Azure … More
Azure Functions and Blob Triggers: be careful on the binding type.
This post is borned to signal a problem that I’ve recently found in a customer and I think that sharing … More
Me @ Directions EMEA 2023
In a bit more than a month Directions EMEA 2023 Conference will start in Lyon. It will be as usual … More
Introducing ALDoc: a new command line tool for generating reference documentation for AL extensions
With the latest pre-release version of the AL extension, Microsot shipped a tool called ALDoc for generating reference documentation for … More
Azure Functions: how to debug remotely in production
Last week at BC TechDays in Belgium, I’ve received a lot of technical questions after the two sessions I’ve done. … More
Me @ BC TechDays 2023
I will be in Antwerp (Belgium) from June 21 to 23 for the BC TechDays conference. Hoping to see some … More
Dynamics 365 Business Central, Azure Functions and telemetries: best practices
Last week at DynamicsMinds conference, after my session about Azure Functions I’ve received an interesting question: in a context of … More
Dynamics 365 Business Central and .NET 6
The upcoming Dynamics 365 Business Central 2023 Wave 1 version introduces an important server change: the NST server now runs … More
Dynamics 365 Business Central and bulk inserts
Today I’ve discovered that not everyone knows how Dynamics 365 Business Central (but also Dynamics NAV) handles inserts on the … More
Timer Trigger Azure Functions: handling retry policies
In my last post about serverless architectures for decoupling integrations between Dynamics 365 Business Central and external applications, I’ve talked … More
Dynamics 365 Business Central: queue usage to decouple your serverless integrations
In the last weeks I had lots of requests and discussions by partners in the Dynamics community asking for a … More
Azure Functions: getting the client IP address
When using Azure Functions, sometimes is required to log the IP address of the client calling your function app. Unfortunately, … More
Testing multiple Azure Functions apps running together with Microsoft Tye
If you frequently work with serverless architectures and expecially with Azure Functions, I think that you know that splitting a … More
Do you have Azure Functions in production? Update your Azure Functions apps to use runtime version 4.x
On December 3, 2022, .NET Core 3.1 will be retired. As a result, Azure Functions runtime versions 2.x and 3.x, … More
Testing Azure Functions or Dynamics 365 Business Central API calls performances with BenchmarkDotNet
In these days, for a big cloud-based project, I had the need to conduct an assessment of the different cloud … More
Create a link to an Application Insights query programmatically
In our telemetry session at Directions EMEA in Milan we have presented how you can directly use Dynamics 365 Business … More
Cloud workflows: is the low-code approach always a good solution?
Last week I wrote a post providing a solution for interacting with files saved in an FTP server directly from … More
