Virtual Class:
Modern Development with VSC and AL

Calendar
Date | Price | |||
---|---|---|---|---|
Virtual Class | 24/04 - 25/04 | € 900.00 | ||
Virtual Class | 12/06 - 13/06 | € 900.00 | ||
You want this course in your office? Please contact us for more information. |
Location: Live Virtual Training Date: 24/04 - 25/04 Price: € 900.00 |
|
Location: Live Virtual Training Date: 12/06 - 13/06 Price: € 900.00 |
|
You want this course in your office? Please contact us for more information. |
-
1 - Introduction
-
Business Central Architecture
-
Business Central Infrastructure
-
Setting up a Business Central Environment: Saas
-
Setting up a Business Central Environment: Docker
-
Setting up a Business Central Environment: On Prem
-
-
2 - Development Environment
-
What is Visual Studio Code?
-
Creating a new AL Extension
-
JSON configuration files: Launch.json & App.json
-
Basic AL Project Commands
-
Working with Snippets
-
Visual Studio Code Workspace
-
Object Ranges
-
Debugging
-
AppSource versus Per Tenant Extensions
-
Source control Management
-
AL Platform Overview
-
-
3 - Basic Objects in AL
-
Table
-
Table Extensions
-
Pages
-
Page Extensions & Customizations
-
CodeUnits
-
Queries
-
Profiles
-
Enum and Enum Extensions
-
Permissions and Entitlements
-
-
4 - In-Client Designer
-
Using the In-Client Designer
-
Design vs Personalise
-
Enhance an extension in Visual Studio Code
-
-
5 - Event Based Architecture
-
Introducing Events
-
Publishing, Raising and Subscribing to Events
-
Event Recorder
-
Event Design Patterns
-
-
7 - Extension Dependencies
-
Dependent Apps
-
Writing Extension Install Code
-
Upgrading Extensions
-
-
8 - From CAL to AL
-
Architectural approaches for moving from C/AL to AL
-
Running C/Side and AL Side by Side
-
Txt2AL conversion
-
Translations (Multilanguage Functionality)
-
-
9 - Rules, Guidelines and Best Practices for AL Code
-
Using a Prefix or Suffix
-
Best Practices for AL
-
Deprecating Code
-
Performance patterns
-
Modern Development with VSC and AL
-
1 - Introduction
-
Business Central Architecture
-
Business Central Infrastructure
-
Setting up a Business Central Environment: Saas
-
Setting up a Business Central Environment: Docker
-
Setting up a Business Central Environment: On Prem
-
-
2 - Development Environment
-
What is Visual Studio Code?
-
Creating a new AL Extension
-
JSON configuration files: Launch.json & App.json
-
Basic AL Project Commands
-
Working with Snippets
-
Visual Studio Code Workspace
-
Object Ranges
-
Debugging
-
AppSource versus Per Tenant Extensions
-
Source control Management
-
AL Platform Overview
-
-
3 - Basic Objects in AL
-
Table
-
Table Extensions
-
Pages
-
Page Extensions & Customizations
-
CodeUnits
-
Queries
-
Profiles
-
Enum and Enum Extensions
-
Permissions and Entitlements
-
-
4 - In-Client Designer
-
Using the In-Client Designer
-
Design vs Personalise
-
Enhance an extension in Visual Studio Code
-
-
5 - Event Based Architecture
-
Introducing Events
-
Publishing, Raising and Subscribing to Events
-
Event Recorder
-
Event Design Patterns
-
-
7 - Extension Dependencies
-
Dependent Apps
-
Writing Extension Install Code
-
Upgrading Extensions
-
-
8 - From CAL to AL
-
Architectural approaches for moving from C/AL to AL
-
Running C/Side and AL Side by Side
-
Txt2AL conversion
-
Translations (Multilanguage Functionality)
-
-
9 - Rules, Guidelines and Best Practices for AL Code
-
Using a Prefix or Suffix
-
Best Practices for AL
-
Deprecating Code
-
Performance patterns
-
What is covered by this Business Central webinar?
The Microsoft Dynamics NAV Development community is facing an important emerging skill shift: moving from the familiar C/AL to the new AL for modern development in Business Central
Facilitating the skill shift from C/AL to Modern Development with AL in Microsoft Dynamics 365 Business Central
This two day intense virtual workshop is helping experienced Microsoft Dynamics NAV developers to make this shift succesfully and with confidence. These two days are focussed entirely on the application language AL, VSC Visual Studio Code and the Event Based Architecture.
Once subscribed, you will be invited to the webinar. We conduct the webinar with Microsoft Teams. There will be sufficient variation between theory and practice. You will get blocks of instruction, assignment and followup on assignment.
Who should take this course?
This webinar training is intended for experienced Microsoft Dynamics NAV developers who want to shift their skills to AL, Visual Studio Code and Event Based Architecture
- Development
- Microsoft Dynamics 365 Business Central
- Microsoft Dynamics NAV 2018