Business Central
AL & development
12 guides on al & development in Business Central: AL events and integration patterns, AL extension architecture, AL language and runtime evolution, and more.
12 guides · Last updated 2026-08-31
- AL events and integration patternsHow AL events let extensions hook into Business Central — business events, integration events, subscriber patterns, and what to avoid.Updated 2026-08-25
- AL extension architectureHow AL extensions are structured in Business Central — objects, namespaces, app.json, dependencies, and the runtime model.Updated 2026-08-25
- AL language and runtime evolutionHow the AL language for Business Central evolved from C/AL — runtime versions, language features added wave by wave, and what AL is becoming.Updated 2026-08-25
- Business Central CI/CD with AL-GoHow AL-Go for GitHub turns an AL extension repo into a build-test-deploy pipeline — secrets, environments, and continuous delivery.Updated 2026-08-25
- Business Central web servicesThe classic OData and SOAP web services in Business Central — how they differ from the v2.0 API, and when to use them.Updated 2026-08-25
- Isolated storage and secrets in ALHow AL extensions store secrets safely — IsolatedStorage scopes, Azure Key Vault integration.Updated 2026-08-25
- Per-tenant extensions vs AppSourceWhen to ship a Business Central extension as a per-tenant (PTE) vs publishing to AppSource — distribution, validation, and lifecycle differences.Updated 2026-05-01
- The AL debugger in Business Central — a deep diveHow the AL debugger works for developing Business Central extensions — VS Code integration, snapshot debugging, attaching to sessions.Updated 2026-08-25
- The AL test frameworkWriting automated tests in AL — test codeunits, test runners, test isolation, and the libraries Microsoft ships with Business Central.Updated 2026-08-25
- The Business Central API and OData servicesHow external systems talk to Business Central — the v2.0 REST API, OData web services, bound actions, and call limits.Updated 2026-08-31
- Upgrading AL code across Business Central versionsHow to keep AL extensions working through Business Central's twice-yearly release waves — breaking changes, deprecations, and code migration patterns.Updated 2026-05-01
- Writing your first AL extensionA first-walkthrough of building, publishing, and running a basic AL extension for Business Central — toolchain, project structure, and deployment.Updated 2026-08-31