Blog
Business Central engineering notes.
Practical, code-level writing on BC upgrades, AL development and AppSource.
-
NAV to Business Central: an upgrade checklist
What actually decides the cost and duration of a Dynamics NAV to Business Central upgrade — a practical checklist from dozens of real migrations.
-
Copilot and agents in Business Central: hype vs reality
A grounded look at Copilot and autonomous agents in Dynamics 365 Business Central — what is genuinely useful today, what needs careful scoping, and how to pilot AI features without surprises on the bill.
-
Publishing your solution to Microsoft AppSource
What it really takes to ship a Business Central app to Microsoft AppSource — Partner Center, technical validation, the rules apps fail on, and the value of a partner who has done it end to end.
-
Automating Business Central with Power Automate
How to use Power Automate with Dynamics 365 Business Central — the connector, triggers and actions, the scenarios where a flow is the right tool, and an honest look at when you should reach for AL or Azure Functions instead.
-
Integrating Business Central: APIs, webhooks and Azure Functions
The main ways to connect Dynamics 365 Business Central to the outside world — REST APIs, webhooks, Azure Functions and connectors — with a consultant's view on when to use each and how to keep it upgrade-safe.
-
From C/AL to AL: what a conversion actually involves
The difference between C/AL and AL, why modified base objects are the expensive category, and how each modification is re-expressed as an extension — the technical heart of a NAV to Business Central upgrade.
-
What's new in Business Central 2026 release wave 1 (v28)
The features that matter in Dynamics 365 Business Central update 28 — agents you can manage, external attachment storage, drop-shipment fixes and safer AL — with a consultant's take on what to turn on first.
-
Clean your data before you migrate to Business Central
Data quality, not code volume, is the most common cause of migration timeline overruns — a practical checklist of what to clean before you move to Business Central.
-
AL extensions vs modifying the base app: the upgrade-safe way to customise
Why editing base objects trapped NAV customers on old versions, how AL extensions and event subscribers keep customisations upgrade-safe through the twice-yearly Business Central updates, and what that means for long-term cost.
-
Business Central licensing explained: Essentials vs Premium
A practical guide to Dynamics 365 Business Central licensing — the per-user named model, what Essentials covers, what Premium adds, Team Member licences, and how to choose the right tier without overpaying.
-
What a Business Central implementation really costs
An honest look at what actually drives the cost of a Dynamics 365 Business Central implementation — process complexity, customisations, data migration, integrations, training and scale — and why standard first keeps the bill down.
-
SaaS or On-Premise: choosing your Business Central deployment
The real factors that decide whether Dynamics 365 Business Central should run as SaaS or On-Premise — updates, infrastructure, cost, data residency and customisation — with an honest recommendation.
-
What's new in Business Central 2025 release wave 2 (v27)
Dynamics 365 Business Central update 27 — enhanced Copilot chat and Tell Me, the open-sourced Power BI apps, e-document clearance models and concealed fields — and why they matter for customers.
-
What's new in Business Central 2025 release wave 1 (v26)
Dynamics 365 Business Central update 26 — the Sales Order Agent, Autofill and Summarize with Copilot, Scope 3 sustainability tracking, and a big batch of AL language improvements — and what they mean for customers.
-
What's new in Business Central 2024 release wave 2 (v25)
Dynamics 365 Business Central update 25 — subscription billing, multiple VAT numbers, the first Sales Order Agent preview, embedded Power BI and sustainability reporting — and why they matter for customers.
Tell us your story.
Describe what you need and we will come back with an honest, free estimation — no strings attached.
Request a free estimation