Study guide
MB-820 study guide
Read a lesson, then practice the ideas you want to remember.
Lessons
- AL Syntax, Variable Scope, Primitive & Compl
- Expressions, Control Flow Statements & Built
- Access Modifiers & Code Scoping — Free Study Guide 2026
- API Pages, OData Web Services & REST Endpoin
- Bound and Unbound OData Actions with [Servic
- Read Scale-Out Architecture & DataAccessInte
- Microsoft Entra ID App Registrations & OAuth
- Business Central Architecture & Extensions M
- Customization Lifecycle: Cloud vs. On-Premis
- Base Application, System Application & AppSo
- Codeunit Types, Execution & SingleInstance C
- Events, Publishers, Subscribers & Event Isol
- Interfaces, Polymorphism & Dynamic Codeunit
- Installation & Upgrade Codeunits, Data Trans
- Record Operations: Get, FindSet, ModifyAll &
- Streams, File Management & TempBlob — Free Study Guide 2026
- Error Handling: ErrorInfo, TryFunctions & Co
- Debugging & Snapshot Debugging in Visual Stu
- Extension Deployment & Schema Synchronizatio
- Multilanguage Development with XLIFF & Trans
- Extension Maintenance, Deprecation & Breakin
- Functional Table Types: Master Data, Supplem
- Document Standards: Header, Line, History &
- Data Process Model & Posting Routine Archite
- : Development Environment Setup: VS Code, AL
- : AL Configuration Files: app.json & launch.
- : Multi-Root Workspaces & Project Dependenci
- Permission Sets & Permission Set Extensions
- Inherent Permissions, Inherent Entitlements
- Query Objects: Joins, Aggregation & Query as
- : Page Types, Anatomy & Control Structure
- : Building Card, List & Document Pages — Free Study Guide 2026
- : Page Extensions & Page Customizations
- : Role Centers, Headlines & Cue Data Modelin
- Report Architecture, DataItems & Dataset Des
- Report Layouts: RDLC, Word, Excel & Multilan
- Document Reports & Request Page Programming
- Processing-Only Reports & Report Substitutio
- HttpClient, HttpRequestMessage & REST API Co
- JSON Processing: JsonObject, JsonArray, Json
- : Building Tables, Fields, Keys & Data Types
- : Table Extensions & Table Modifications
- : FlowFields, FlowFilters & Table Relations
- : Enums, Enum Extensions & Extensible Types
- Telemetry Configuration & Azure Application
- Custom Telemetry Signals with Session.LogMes
- Performance Profiler, SetLoadFields & Query
- AL Analyzers: CodeCop, AppSourceCop, UICop &
- Testing Architecture & the Test Toolkit
- Authoring Test Codeunits & UI Handler Functi
- Profile Objects & Custom Page Views in AL
- User Assistance: ToolTips, Teaching Tips & I
- Assisted Setup, Guided Experience & Onboardi
- XMLport Architecture, Formats & Properties
- XMLport Node Hierarchy, Triggers & Stream Ma