MB-820 Exam Cram: Pages and Page Extensions in Business Central
ABOUT THIS BOOK
Master user interface development in Microsoft Dynamics 365 Business Central! This comprehensive 50+ page guide is your definitive resource for understanding pages, page extensions, profiles, role centers, and the Page Scripting tool.
Business Central's user interface is built entirely on pages—every card, list, document, and dashboard you see is a page object. This booklet demystifies how pages are structured, extended, and customized for different user roles.
WHAT YOU'LL LEARN
Pages and Page Types
- Understanding the 14+ page types: Card, List, Document, RoleCenter, API, and more
- Creating pages with proper structure: metadata, layout, and actions sections
- Working with areas, groups, fields, parts, and repeaters
- Using VS Code snippets for rapid development (tpage, tpageext)
Layout Section Deep Dive
- Organizing content with areas and groups
- Field properties: Importance, Style, Editable, Visible, and dynamic expressions
- Parts and FactBoxes for related information
- Repeaters for list display with tree views
Actions and Navigation
- Action areas: Processing, Navigation, Reporting, Creation
- Modern promoted actions with area(Promoted) and actionref
- RunObject, RunPageLink, and RunPageView for navigation
- Keyboard shortcuts and action properties
Page Extensions
- Extending existing pages without modifying base code
- Placement keywords: addfirst, addlast, addafter, addbefore
- Moving and modifying existing controls
- Real-world extension examples
Role Centers and Profiles
- Creating Role Center pages for user dashboards
- Profile objects linking Role Centers to users
- Page customization objects for profile-specific UI
- Understanding the customization priority layers
Bonus: Page Scripting Tool
- Recording and replaying user actions
- Creating acceptance tests without code
- Power Fx integration for dynamic tests
- Best practices for modular test design
HANDS-ON PRACTICE
This booklet includes:
- 4 comprehensive exercises covering page creation, extensions, and profiles
- 20 exam-style practice questions with detailed answers
- Real-world code examples following Microsoft patterns
WHO THIS BOOK IS FOR
- Developers preparing for the MB-820 certification exam
- AL developers building Business Central extensions
- Solution architects designing user interfaces
- Technical consultants customizing Business Central
COMPANION RESOURCES
YouTube Videos:
- Pages in Business Central: https://www.youtube.com/watch?v=5N9Bd_dBLT8
- Page Extensions: https://www.youtube.com/watch?v=QRSKmPtPJL4
Microsoft Learn Modules:
- Create Pages: https://learn.microsoft.com/en-us/training/modules/create-page-dynamics-365-business-central/
- Extend Pages: https://learn.microsoft.com/en-us/training/modules/extend-page-dynamics-365-business-central/
ABOUT THE AUTHOR
This booklet was created based on real-world development experience, official Microsoft documentation, Business Central source code analysis, and hands-on expertise with AL development and UI customization.
Perfect for self-study or as a companion to instructor-led training, this guide gives you the knowledge you need to confidently build and extend pages in Business Central and pass the MB-820 certification exam.