top of page
Writer's pictureTabrez Ajaz

Development in Microsoft Dynamics 365 Business Central

Dear Beginners,


If you are new to Dynamics 365 Business Central and you don't know from where you can start the development and from where you can learn customizations quickly then before moving to another website take a look at our points that I can teach you at a very low cost. Microsoft Dynamics 365 Business Central On-Premise/Online Training Course Content- Module 1: Microsoft Dynamics 365 Business Central Development Environment and Processes

  • Introduction

  • Introduction to the development process

  • Traditional MS Dynamics NAV Customization

  • Set up the development environment

  • Get started with Visual Studio Code as IDE

  • Install the AL language extension in Visual Studio Code

  • Discover the logical database and its objects

  • Create a new Business Central extension in Visual Studio Code

  • Work with JSON configuration files

  • Configure the AL language extension

  • Create and run an AL extension

  • Summary


Module 2: Work with table objects in Dynamics Microsoft Dynamics 365 Business Central

  • Introduction

  • Table Introduction

  • Getting started with tables

  • Different table types

  • Table properties and triggers

  • Field properties, data types, and triggers

  • Table relation (Link different tables)

  • Adding keys to table (Primary and Secondary keys)

  • Work with DropDown and Brick fieldgroups

  • Create and use calculated fields

  • DEMO: Create tables in Visual Studio Code with snippets and AL/AZ Tools

  • Basic methods: Reset(), Init(), Insert(), and Get()

  • More Methods: SetRange(), SetFilter(), FindFirst(), FindLast(), FindSet()

  • Summary


Module 3: Table Extension: Extend or modify an existing table in Dynamics 365 Business Central

  • Introduction

  • Getting started with table extensions

  • Compare table extension properties with table properties

  • Table extension triggers

  • Field extension triggers

  • Demo: Table Extension: Extend or modify an existing table in Dynamics 365 Business Central

  • Summary


Module 4: Work with page objects in Dynamics Microsoft Dynamics 365 Business Central

  • Introduction

  • Getting started with pages

  • Identify different page types

  • Configure the different page properties

  • Build a page layout by using controls

  • Link pages with page parts

  • Use snippets in Visual Studio Code to create pages

  • Set different control properties

  • Enable users to search for a page

  • Define actions on a page and their properties

  • Demo

  • Summary

Module 5: Extend and modify an existing page in Dynamics 365 Business Central

  • Introduction

  • Getting started with page extensions

  • Compare page extension properties with page properties

  • Use the page designer to change the layout of a page

  • Page extension triggers

  • Page field extension trigger

  • Demo: Extend and modify an existing page in Dynamics 365 Business Central

  • Summary


Module 6: Work with codeunits in Dynamics 365 Business Central

  • Introduction

  • Demo: Create and access a codeunit

  • Summary


Module 7: Basics of file management in Dynamics 365 Business Central

  • Introduction

  • Work with the File object - What is the File data type?

  • Work with the Temp Blob object

  • Read and write files by using streaming in D365BC [InStream/OutStream]

  • Demo: Read and write files

  • Summary


Module 8: Work with XMLports in Dynamics 365 Business Central

  • Introduction

  • Getting started with XMLports

  • Configure different XMLport properties

  • Define nodes and their properties

  • Design XMLports

  • Create an XMLport by using snippets in Visual Studio Code

  • Use XMLports in AL Code

  • Demo – Create and XMLport to export XML data

  • Summary

Module 9: Work with queries in Dynamics 365 Business Central

  • Introduction

  • Getting started with queries

  • Create a query in Visual Studio Code

  • Join data in queries

  • Filter data in queries

  • Aggregate and sort data in a query

  • Access queries from AL

  • Advanced query concepts

  • Demo

  • Summary

Module 10: Work with reports in Dynamics 365 Business Central

  • Introduction – Reports Overview

  • Report properties

  • Dataitems with columns

  • Report triggers

  • Global variables

  • Request page

  • Demo – Create a custom report

  • Demo – Extend reports

  • Summary

Module 11: Event Subscribers in Dynamics 365 Business Central

  • Introduction - Prerequisites

  • Event-based architecture

  • Publish and subscribe to events

  • Demo: Subscribe Table or Codeunit Events

  • Summary


Module 12: Handle REST API's and their JSON response

  • Introduction - Prerequisites

  • Call REST API Service

  • Handle JSON Response

  • Summary


Module 13: Use Business Central API's

  • Introduction - Prerequisites

  • Azure App registration

  • Authentication in OAuth2.0 authentication in Postman

  • Get requests using Business Central API

  • Summary


This training course contains 13 modules that we will cover during the training session, more modules will be added in the future. The resources used in this training will be shared in view-only mode with all the participants. Individual Training Session Cost: 300 USD

Recorded Training Session Cost: 125 USD

To know more about group training costs.

Reach us at businesscentraljournal@gmail.com or tabrezajaz@gmail.com.

Comments


bottom of page