The AL developer environment is evolving with frequent updates. To stay up to date on the latest information and announcements, follow us on the Dynamics NAV Team Blog.
AL Development Environment
This section describes all of the objects that are available with the AL Language development environment for Dynamics 365 Business Central.
If you are looking for the C/SIDE documentation, visit our Dynamics NAV library.
Defining the AL data model
|Learn about how to define new table objects for your extension.||Table Object|
|Learn about how to modify and extend existing table objects.||Table Extension Object|
Presenting the AL data
|Learn about how to create new page objects for your extension.||Page Object|
|Learn about how to modify and extend existing page objects.||Page Extension Object|
|Learn about how to create page customization objects.||Page Customization Object|
|Learn about how to create profile objects.||Profile Object|
|Learn about how to create report objects.||Report Object|
|Learn about how to create xmlport objects.||XmlPort Object|
|Learn about how to create query objects.||Query Object|
|Learn about how to create control add-in objects.||Control Add-In Object|
Writing AL code
|Learn about writing codeunits for your extension.||Codeunit Object|
API for HTTP, JSON, TextBuilder, and XML
For information about the HTTP, JSON, TextBuilder, and XML classes, see HTTP, JSON, TextBuilder, and XML API Overview.
We'd love to hear your thoughts. Choose the type you'd like to provide:
Our feedback system is built on GitHub Issues. Read more on our blog.