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

Tag: 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

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

AI, AL, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, Extensions, 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

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: 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

Agent, AI, AL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, 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

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

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

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

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

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

AL, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, 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

Can I use AI to create and deploy an Azure Logic Apps with Business Central connector?

Today I’ve decided to do with AI a test that I’ve never done before: creating an Azure Logic App workflow … More

AI, Azure, Azure Logic Apps, Cloud, Copilot, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Serverless, 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

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

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

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

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

Dynamics 365 Business Central: using a static IP address to access APIs.

Sometimes in Dynamics 365 Business Central projects you can have very strict security requirements for integrations with third-party systems. One … More

.NET, Azure, Azure Functions, Cloud, D365BC, Dynamics 365 Business Central, ERP, MSDyn365BC, Security, Serverless, 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: 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

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

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

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

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

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

AL, Azure, Cloud, Conference, D365BC, Dynamics 365, Dynamics 365 Business Central, ERP, Extensions, MCT, Microsoft, Microsoft Dynamics, MSDyn365BC, MVP, Visual Studio Code

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

AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, 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

Restrict Azure Logic Apps’s workflows access only to Dynamics 365 Business Central.

Some week ago I wrote an article explaining how you can restrict Azure Logic Apps workflows access to certain IP … More

AL, Azure, Azure Logic Apps, Cloud, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, Security, Serverless, Visual Studio Code

Dynamics 365 Business Central: HttpClient and remote certificate validation future changes.

I think that everyone of you know that the AL HttpClient data type provides a data type for sending HTTP … More

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

Dynamics 365 Business Central 2024 Wave 2 release: ToolTips support on Query data items.

The upcoming Dynamics 365 Business Central 2024 Wave 2 release (version 25) has a lot of new features in the … More

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

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 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

.NET, AL, D365BC, Dynamics 365 Business Central, ERP, Extensions, MSDyn365BC, 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

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
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
 

Loading Comments...