Skip to content
Stefano Demiliani

Stefano Demiliani

  • Follow me on Twitter
  • Follow me on LinkedIn

Taking the Web out of the box: Microsoft Dynamics 365 Business Central, Microsoft Dynamics NAV, Azure, Serverless, Power Platform and all about the Microsoft's technology stack | www.microsoftarchitects.com | www.d365bc.com

  • HOME
  • ABOUT ME
  • MY BOOKS
    • Mastering Dynamics 365 Business Central 2nd Edition
    • Mastering Dynamics 365 Business Central
    • Microsoft Dynamics 365 Business Central Development Quick Start Guide
    • Azure DevOps Explained
    • Building ERP Solutions with Microsoft Dynamics NAV
    • Implementing Azure Cloud Design Patterns
    • Migrating Applications to the Cloud with Azure
  • TRAININGS
    • Microsoft Official Trainings
  • PROJECTS
    • SDOps: build pipelines for Dynamics 365 Business Central made easy
  • SPEAKING
  • CONSULTANCY
  • MY COMPANY
  • Microsoft Dynamics 365 Business Central Community
  • Microsoft Dynamics NAV Community

Category: Visual Studio Code

Welcome to the CCMS project.

Less than two months ago we was here: During this session in Poznan, me and Duilio presented two tools that … More

AI, AL, CCMS, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, Extensions, GitHub, GitHub Copilot, MCP, MSDyn365BC, Visual Studio Code

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

AI, AL, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, Extensions, GitHub Copilot, MCP, MSDyn365BC, Visual Studio Code

“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

AI, AL, Antigravity, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, Google, llm, MSDyn365BC, Visual Studio Code

Evaluating LLMs performances for your AI task: presenting my LLMEvaluator.

After my session about creating AI solutions in Dynamics 365 Business Central using Managed vs Custom AI at Directions EMEA … More

.NET, .NET Core, AI, Azure, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, llm, MSDyn365BC, Performance

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

AI, AL, Azure, Cloud, Copilot, D365BC, delegated admin, DevOps, Dynamics 365 Business Central, ERP, Extensions, GitHub, GitHub Copilot, MCP, MSDyn365BC, Performance, Security, Visual Studio Code

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

AI, AL, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, Extensions, GitHub Copilot, llm, MSDyn365BC, Visual Studio Code

Visual Studio Code and autodiscovery of MCP servers: better to stay in control.

Visual Studio Code in latest versions has an autodiscovery feature for MCP servers installed in your local machine that automatically … More

AI, Copilot, Extensions, GitHub Copilot, MCP, Visual Studio Code

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

AI, AL, Cloud, Copilot, D365BC, DevOps, Dynamics 365 Business Central, ERP, Extensions, GitHub Copilot, llm, MSDyn365BC, Visual Studio Code

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

AL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

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

.NET, .NET Core, AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

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

Agent, AI, AL, Cloud, Copilot, D365BC, DevOps, Dynamics 365 Business Central, ERP, Extensions, GitHub, GitHub Copilot, MSDyn365BC, Visual Studio Code

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

Azure, Azure Functions, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Integration, MSDyn365BC, Serverless, SQL, Visual Studio Code

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

AL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, JSON, MSDyn365BC, Security, Visual Studio Code

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

Agent, AI, AL, Azure, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, Extensions, GitHub, GitHub Copilot, llm, MCP, MSDyn365BC, Visual Studio Code

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

AL, Azure, Azure SQL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, NAV, Performance, SQL

Azure Logic Apps: create Standard Logic App projects in Visual Studio Code from Azure portal export

How many times you had the need to create a new Azure Logic App workflow starting from an existing one? … More

Azure, Azure Logic Apps, Cloud, Serverless

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

.NET, .NET Core, AL, Azure, Azure Functions, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, MVP, Serverless, Visual Studio Code

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

AL, Azure, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Dynamics 365 Business Central: Project Yellowstone is here…

With Dynamics 365 Business Central version 25.1 Microsoft has silently officially released the so called “Project Yellowstone“, alias a set … More

AL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Power BI, Power Platform

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

AI, Azure, Azure Logic Apps, Cloud, Conference, D365BC, Dynamics 365 Business Central, ERP, MCT, MSDyn365BC, MVP, Semantic Kernel

Dynamics 365 Business Central: setting the default browser to open during AL development.

This is a quick post for showing you a tip (or something similar 😀 ) that I’ve discovered not a … More

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Running inline C# scripts in Azure Logic Apps workflows

Last week I wrote a post explaining the new Inline Powershell action available in Azure Logic Apps standard. With this … More

.NET, .NET Core, Azure, Azure Logic Apps, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Performance, Power Automate, Serverless, Visual Studio Code

Dynamics 365 Business Central: subfolding AL symbols

This is a very quick post, borned from a training I had today with a partner. When showing a demo … More

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Dynamics 365 Business Central: clarifications on changing the identity of an app.

When talking with some partners trying to approach the AppSource marketplace during the last week, I’ve discovered that for many … More

AL, AppSource, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Dynamics 365 Business Central: “this” is a nice AL addition.

If someone is familiar with C#, probably knows that the this keyword is used to refer to the current instance of … More

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

The 2nd edition of “Mastering Dynamics 365 Business Central” is here…

More than one year of work, many updates and reviews, lots of energies spent. But now I’m proud to announce … More

AL, Azure, Azure Functions, Azure Logic Apps, Books, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MCT, MSDyn365BC, MVP, NAV, Packt, PowerApps, PowerAutomate, PowerPlatform, Telemetry, Visual Studio Code

Dynamics 365 Business Central: support for multiple extensions to same target in the same app

I talked about this upcoming feature with some of you last week, but now that Dynamics 365 Business Central 2024 … More

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Dynamics 365 Business Central: introducing the new Table Key module

One of the announced features for Dynamics 365 Business Central 2024 Wave 1 release is the possibility to enable or … More

AL, Azure SQL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Performance, SQL

Dynamics 365 Business Central: introducing the Azure File Share module

I wrote in the past some articles about how it’s important to use Azure Storage for storing files in a … More

AL, Azure, Azure Storage, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

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

.NET, .NET Core, Azure, Azure Functions, Azure Storage, Performance, Serverless, Visual Studio Code

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

.NET, .NET Core, Azure, Azure Functions, C#, Visual Studio Code

Dynamics 365 Business Central: introducing the new SecretText data type.

Dynamics 365 Business Central 2023 Wave 2 release (version 23) and the new AL language version 12 introdocues a new … More

AL, Azure, Cloud, D365BC, Dynamics 365 Business Central, Extensions, MSDyn365BC, Security, Visual Studio Code

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

AL, Azure, Azure Logic Apps, Cloud, Conference, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, MVP, NAV, PowerAutomate, Webcast

Dynamics 365 Business Central: attaching VS Code Debugger from client

One of the long awaited feature that you will see in Dynamics 365 Business Central 2023 Wave 2 release (v23) … More

AL, Cloud, D365BC, Dynamics 365 Business Central, Extensions, MSDyn365BC, Visual Studio Code

Dynamics 365 Business Central: Query objects, AppSourceCop and breaking changes.

When developing Dynamics 365 Business Central extensions for AppSource, it’s mandatory to activate the AppSourceCop code analyzers in order to … More

AL, AppSource, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Visual Studio Code

Posts navigation

Older posts

Categories

.NET AI Azure Books Cloud Conference DevOps Docker Dynamics 365 Business Central MCT MVP NAV Personal Power Apps Power Automate Power Platform Powershell SQL Teams Uncategorized Visual Studio Code Webcasts
Follow Stefano Demiliani on WordPress.com

Post Archive

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Create a website or blog at WordPress.com
  • Subscribe Subscribed
    • Stefano Demiliani
    • Join 632 other subscribers
    • Already have a WordPress.com account? Log in now.
    • Stefano Demiliani
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar
 

Loading Comments...
 

    Privacy & Cookies: This site uses cookies. By continuing to use this website, you agree to their use.
    To find out more, including how to control cookies, see here: Cookie Policy