Moving From C/AL to AL

Update
As of 23 March Plataan will execute all scheduled offline training sessions as online live webinars to stop the spreading of Covid-19 in our country, to safeguard the health of staff, customers and trainers.
This training is now available as a webinar training program. 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.

-
1 - Microsoft Dynamics 365 Business Central Development Environment
-
On Premise
-
Using Docker
-
Using Microsoft Azure
-
Using Business Central Sandbox Environment
-
Using demos.microsoft.com and Business Central Trials
-
-
2 - Working with Visual Studio Code
-
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
-
-
3 - Basic Objects in AL
-
Table
-
Table Extensions
-
Pages
-
Page Extensions
-
CodeUnits
-
XMLPORTS
-
Queries
-
Reports
-
-
4 - In-Client Designer
-
using the In-Client Designer
-
Design vs Personalise
-
Enhance the extension in Visual Studio Code
-
-
5 - Event Based Architecture
-
Introducing Events
-
Publishing Events
-
Raising Events
-
Subscribing to Events
-
Debugging Events
-
Best Practices
-
Event Recorder
-
-
6 - Saasification
-
Notifications
-
Assisted Setup
-
Wizards
-
Application Areas
-
Rolecenter User Interface
-
Profiles
-
Add an object to Search
-
-
7 - Extension Dependencies
-
Dependent Apps
-
Install & Upgrade Codeunits
-
Update an Extension to a New Version
-
-
8 - From CAL to AL
-
Running C/Side and AL Side by Side
-
Txt2AL conversion
-
Translations (Multilanguage Functionality)
-
Moving From C/AL to AL
-
1 - Microsoft Dynamics 365 Business Central Development Environment
-
On Premise
-
Using Docker
-
Using Microsoft Azure
-
Using Business Central Sandbox Environment
-
Using demos.microsoft.com and Business Central Trials
-
-
2 - Working with Visual Studio Code
-
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
-
-
3 - Basic Objects in AL
-
Table
-
Table Extensions
-
Pages
-
Page Extensions
-
CodeUnits
-
XMLPORTS
-
Queries
-
Reports
-
-
4 - In-Client Designer
-
using the In-Client Designer
-
Design vs Personalise
-
Enhance the extension in Visual Studio Code
-
-
5 - Event Based Architecture
-
Introducing Events
-
Publishing Events
-
Raising Events
-
Subscribing to Events
-
Debugging Events
-
Best Practices
-
Event Recorder
-
-
6 - Saasification
-
Notifications
-
Assisted Setup
-
Wizards
-
Application Areas
-
Rolecenter User Interface
-
Profiles
-
Add an object to Search
-
-
7 - Extension Dependencies
-
Dependent Apps
-
Install & Upgrade Codeunits
-
Update an Extension to a New Version
-
-
8 - From CAL to AL
-
Running C/Side and AL Side by Side
-
Txt2AL conversion
-
Translations (Multilanguage Functionality)
-
What is covered by this Business Central course?
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 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.
Who should take this course?
This 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