📝 All Blog Posts
Explore all articles
209 total posts
All Posts
Voice Kit 4
Neil Haddley • December 14, 2025
Automatically Boot your Raspberry Pi 3 into Google Voice Assistant
Business Central Azure Logic App
Neil Haddley • December 12, 2025
Azure Logic App with Business Central Trigger
Business Central (Part 27)
Neil Haddley • November 17, 2025
Development Environment
Copilot Studio Agent Tools
Neil Haddley • September 24, 2025
Connected to Business Central
Model Context Protocol (Part 2)
Neil Haddley • September 21, 2025
Business Central
ASP.NET 5 Visual Basic
Neil Haddley • September 20, 2025
Generate Context and Entity Classes from an Existing Database
Microsoft Dynamics 365 App for Outlook
Neil Haddley • September 20, 2025
References
Dynamics 365 Sales (Part 4)
Neil Haddley • September 20, 2025
Tiki Tour
.NET Core (Part 4)
Neil Haddley • September 20, 2025
Creating a VB.NET Web App using Microsoft's cross-platform framework.
.NET Core (Part 3)
Neil Haddley • September 20, 2025
Creating a Blazor App that calls Microsoft Graph.
Customer Copilot Studio
Neil Haddley • September 20, 2025
Business Central Customer Copilot Using Copilot Studio
Angular
Neil Haddley • September 20, 2025
A platform for building mobile and desktop web applications
Model Context Protocol (Part 1)
Neil Haddley • August 13, 2025
Typescript quick start
Business Central (Part 26)
Neil Haddley • December 22, 2024
Integration Tables
Power Pages (Part 3)
Neil Haddley • December 20, 2024
Customer Order Lines
Power Pages (Part 2)
Neil Haddley • December 20, 2024
View, create, and edit orders
Business Central (Part 25) Integrating with Dataverse using Dataflows
Neil Haddley • December 1, 2024
Integrating with Dataverse using Dataflows
Microsoft Dataverse Advanced Reports Setup
Neil Haddley • August 10, 2024
Microsoft Dataverse Advanced Reports Setup
Microsoft Power Automate Reports
Neil Haddley • July 19, 2024
A Flow that emails a Report
Custom Virtual Tables
Neil Haddley • May 7, 2024
Customer Content Virtual Tables
Blog Copilot Studio
Neil Haddley • March 24, 2024
Blog Copilot
Custom Copilot Studio
Neil Haddley • March 23, 2024
Customer Copilot
Configure Copilot single sign-on for Web
Neil Haddley • March 16, 2024
Publish|Configure channels
Copilot Studio
Neil Haddley • March 11, 2024
Customize the look and feel of the bot default canvas
Codespaces and Authentication
Neil Haddley • March 6, 2024
Adding a NavBar and staticwebapp.config.json
Model Driven Purchase Order Lines
Neil Haddley • March 3, 2024
manage Business Central Purchase Order Lines
Cloud Flow
Neil Haddley • February 26, 2024
A Topic that uses the Business Central Connector
Plugin Actions
Neil Haddley • February 24, 2024
A comprehensive guide covering plugin actions
Add a Purchase Order
Neil Haddley • February 21, 2024
I used Patch to add a Business Central Purchase Order and to add Purchase Order Lines
Add an Item
Neil Haddley • February 17, 2024
I used Patch to add a Business Central Item
Business Central Virtual Table
Neil Haddley • January 12, 2024
Microsoft Dynamics 365 Business Central Virtual Tables for Microsoft Dataverse
Create action based on a flow
Neil Haddley • January 4, 2024
Created from the Business Central user interface
Business Central Power Automate Flow
Neil Haddley • January 2, 2024
Business Central includes a Microsoft Power Automate license
Business Central Microsoft Graph
Neil Haddley • December 18, 2023
Financials
Sales Invoice
Neil Haddley • December 14, 2023
How the Inventory, Sale, Tax and Receivables accounts are determined
General Posting Setup
Neil Haddley • December 14, 2023
Which accounts payable ledger account
Customer Posting Group
Neil Haddley • December 14, 2023
Which accounts receivable account?
Hands-on-Lab 2.2
Neil Haddley • November 22, 2023
Migrate master data to a new company
Dynamics 365 Sales (Part 3)
Neil Haddley • October 21, 2023
Adding a Warranty table
Dynamics 365 Sales (Part 2)
Neil Haddley • October 21, 2023
The Lead to Opportunity Sales Process
Dynamics 365 Sales (Part 1)
Neil Haddley • October 21, 2023
the Account|Sales Insights form
Model Driven Apps (Part 3)
Neil Haddley • October 8, 2023
JavaScript to update a Business Process Flow Stage
A Short History of Microsoft Dynamics and Microsoft Dataverse
Neil Haddley • September 9, 2023
Microsoft Dynamics and Microsoft Dataverse
Financial Operations Purchase Invoice
Neil Haddley • August 20, 2023
Payment Journals
Warehouse Management Put away
Neil Haddley • August 19, 2023
Warehouse Management - Put-away
Business Central Admin Center
Neil Haddley • August 18, 2023
The Business Central Administration Center
Dynamics Trial Signup
Neil Haddley • August 14, 2023
Microsoft Signup
Business Central Canvas Apps
Neil Haddley • August 14, 2023
Microsoft Dynamics 365 Business Central
LangChain (RAG)
Neil Haddley • July 21, 2023
Using LangChain to create a medical report application
Angular Firebase
Neil Haddley • April 25, 2023
Creating a new firebase project
Blazor WASM and ASP.NET Core
Neil Haddley • March 24, 2023
An ASP.NET Core backend and a Blazor Web Assembly frontend.
Angular and ASP.NET Core
Neil Haddley • March 24, 2023
Single Page Application (SPA) templates
React and ASP.NET Core
Neil Haddley • March 22, 2023
An ASP.NET Core backend and a React frontend.
ASP.NET 5 C#
Neil Haddley • March 19, 2023
Generate Context and Entity Classes from an Existing Database
ASP.NET 5 Visual Basic
Neil Haddley • March 18, 2023
Generate Context and Entity Classes from an Existing Database
.NET Core (Part 2)
Neil Haddley • March 15, 2023
Creating a Blazor App that calls Microsoft Graph.
XCode C++ (Part 3)
Neil Haddley • March 8, 2023
Building an OpenGL application using C++ and XCode
Component Framework
Neil Haddley • August 14, 2022
Component Framework
A Custom Connector for Microsoft Graph
Neil Haddley • July 4, 2022
Calling the Microsoft Graph API from a Canvas App
Machine Learning (Part 6)
Neil Haddley • June 11, 2022
Splitting into training and test dataframes
Machine Learning (Part 2)
Neil Haddley • June 5, 2022
What apps can be written quickly?
A Teams App SharePoint Web Part for One Drive
Neil Haddley • May 29, 2022
The SharePoint Framework (SPFx) can be used to create SharePoint Web Parts and Teams Applications
JavaScript and Microsoft Graph
Neil Haddley • May 28, 2022
A console application that calls the Microsoft Graph API
Leaflet
Neil Haddley • February 21, 2022
An open-source JavaScript libraryfor mobile-friendly interactive maps
Web Components
Neil Haddley • February 10, 2022
A set of web technologies that allow users to create HTML elements.
Ionic
Neil Haddley • December 22, 2021
Cross-platform apps.Powered by the Web.
Next.js (Part 2)
Neil Haddley • November 6, 2021
getStaticProps, getServerSideProps, getStaticPaths and useSWR
Amazon Elastic Container Service
Neil Haddley • September 20, 2021
Deploying to Amazon ECS
Deploying a .NET Core Web API to Amazon EKS
Neil Haddley • August 16, 2021
Deploying a .NET Core Web API to Amazon Elastic Kubernetes Service (Amazon EKS)
Amazon Elastic Kubernetes Service
Neil Haddley • August 12, 2021
Deploying to Amazon EKS
Power Apps, Custom Connectors and Application Registrations
Neil Haddley • August 9, 2021
Power Apps, Custom Connectors and Application Registrations
Power Apps, Custom Connectors and API Management
Neil Haddley • August 2, 2021
Azure API Management Service
Power Apps Custom Components
Neil Haddley • July 13, 2021
Create reusable Power Apps Components.
Teams Toolkit with SPFx
Neil Haddley • May 30, 2021
Get started with Microsoft Teams app development using SPFx.
Teams Toolkit with Azure
Neil Haddley • May 29, 2021
Get started with Microsoft Teams app development using Azure.
DevOps Starter Azure DevOps
Neil Haddley • April 26, 2021
Everything you need for developing, deploying, and monitoring your application.
DevOps Starter GitHub actions
Neil Haddley • April 25, 2021
Everything you need for developing, deploying, and monitoring your application.
Azure Active Directory (Part 2)
Neil Haddley • April 17, 2021
Microsoft Azure Active Directory Authentication.
.NET Core (Part 1)
Neil Haddley • April 10, 2021
Creating a REST API Service using Microsoft cross-platform framework.
Java Spring Boot (Part 1)
Neil Haddley • April 6, 2021
Spring based Java Applications that you can just run.
Azure Active Directory (Part 1)
Neil Haddley • March 29, 2021
Using Microsoft Identity to Authenticate Users.
Microsoft SQL Server (Part 2)
Neil Haddley • March 27, 2021
T-SQL, Stored Procedures and Snapshot Isolation.
Microsoft SQL Server (Part 1)
Neil Haddley • March 14, 2021
Microsoft SQL Server 2019 Docker image.
Internet of Things (Part 2)
Neil Haddley • March 6, 2021
Node-RED can publish messages to a MQTT broker and subscribe to MQTT topics.
Internet of Things (Part 1)
Neil Haddley • March 3, 2021
ESP8266 is a low-cost Wi-Fi microchip, with a full TCP/IP stack and microcontroller capability.
GraphQL
Neil Haddley • March 1, 2021
GraphQL is a query and manipulation language for APIs.
NuGet C#
Neil Haddley • February 27, 2021
Create, publish and consume a NuGet package using C#.
npm JavaScript
Neil Haddley • February 25, 2021
Create and publish an npm module using JavaScript.
Microsoft 365 command line interface
Neil Haddley • February 22, 2021
Manage Microsoft 365 tenants and SharePoint Framework projects
SharePoint site designs and site scripts
Neil Haddley • February 15, 2021
SharePoint users and administrators have long appreciated the opportunity to reuse SharePoint Site Templates.
SharePoint Web Part (Part 2)
Neil Haddley • February 14, 2021
How to create and publish a SharePoint Web Part
SharePoint Web Part (Part 1)
Neil Haddley • February 11, 2021
How to create and publish a SharePoint Web Part
API Gateway
Neil Haddley • February 10, 2021
How to publish a collection of microservices using an API Gateway.
React useState and useEffect
Neil Haddley • February 8, 2021
Create a React app using the useState and useEffect hook.
Kubernetes
Neil Haddley • February 6, 2021
Kubernetes is a platform for managing containerized workloads.
Docker
Neil Haddley • February 6, 2021
Docker is an easy way to create, manage, and deliver applications.


















