Webinar:
Development Foundation in Microsoft Dynamics 365 Business Central

Update
Deze Microsoft Dynamics 365 Business Central Development training werd vervangen door ons online BusinessCentralBooster.com leerprogramma.

-
1 - Microsoft Dynamics 365 Business Central Environment Setup
-
On Premise
-
Using Docker
-
Using Microsoft Azure
-
Using Business Central Sandbox Environment
-
Using demos.microsoft.com
-
Using Business Central Trials
-
-
3 - Business Central Development Environment: Visual Studio Code
-
What is Visual Studio Code?
-
Creating a new AL Extension
-
JSON configuration files: Launch.json & App.json
-
Extension Dependencies
-
Basic AL Project Commands
-
Working with Snippets
-
Visual Studio Code Workspace
-
Coding Guidelines
-
-
4 - Working with Objects in Business Central
-
Logical Database
-
Properties & Triggers
-
Managing Objects
-
-
5 - Tables
-
What is a Table?
-
Table Description
-
Table & Field Properties
-
Table & Field Triggers
-
Data Types
-
Create a Table
-
Keys
-
Table Relations
-
Calculated Fields (Using FlowFilters and FlowFields)
-
Field Groups
-
Working with Media on Records
-
Database Schema Synchronisation
-
Classifying Data: Different data classifications
-
Classifying data in tables and fields
-
-
6 - Table Extensions
-
Table Extensions Properties
-
Create a Table Extension
-
-
7 - Pages
-
What is a Page?
-
Page Description
-
Page Properties
-
Triggers & Controls
-
Create a Page
-
Actions
-
Page Types & Characteristics
-
-
8 - Page Extensions
-
Page Extensions Properties
-
Create a Page Extension
-
-
9 - In-Client Designer
-
Using the In-Client Designer
-
Design vs Personalise
-
Enhance the extension in Visual Studio Code
-
-
10 - Codeunits
-
Codeunit Fundamentals
-
Design Codeunits
-
Use Codeunits
-
Run Codeunits from a Page
-
-
11 - AL Programming in Business Central
-
AL Programming Essentials
-
Code Statements & Triggers
-
Indentifiers, Variables & Syntax
-
The Syntax of identifiers
-
Variable scope
-
Variable Initialization
-
Intrinsic data types
-
Arrays
-
List Of
-
TextBuilder
-
-
12 - Assignment Statements
-
The syntax of assignment statements
-
Automatic Type Conversions
-
-
13 - Expressions, Terms and Operators
-
The String Operator
-
Functions Calls in Expressions
-
Numeric Expressions
-
Arithmetic Operations
-
-
14 - Relational Expressions
-
Relational Expressions for Comparison
-
Relational Expressions for Set Inclusion
-
-
15 - Logical Expressions
-
NOT AND OR XOR expressions
-
Boolean Expressions
-
-
16 - AL Statements
-
Conditional Statements
-
Repetitive Statements
-
WITH statement
-
-
17 - AL Built-in Functions
-
Interaction Functions
-
String Functions
-
Date Functions
-
Numeric Functions
-
Array Functions
-
List Functions
-
System Functions
-
Variables Functions
-
-
18 - AL Custom Functions
-
Functions and Parameters
-
-
19 - Event Based Architecture
-
Introducing Events
-
Publishing Events
-
Raising Events
-
Subscribing to Events
-
Debugging Events
-
Best Practices
-
Event Recorder
-
-
20 - Data Manipulation
-
Data Access Functions
-
Sorting and Filtering Functions
-
Data Manipulating Functions
-
Working with Fields
-
-
21 - XMLPorts
-
XMLPort Fundamentals
-
Design XMLPorts
-
Importing and Exporting Plain Text
-
Using XMLPorts in Code
-
-
22 - Queries
-
Query Design
-
Selecting Data
-
Joining Data
-
Filtering Data
-
Aggregating Data
-
Ordering Data
-
Date Methods
-
Simple Item Query
-
OPEN, READ, CLOSE
-
Column Access
-
Filtering Queries
-
TOPNUMBEROFROWS
-
SAVEASXML
-
SAVEASCSV
-
Queries and Records
-
Webinar Development Foundation in Microsoft Dynamics 365 Business Central
-
1 - Microsoft Dynamics 365 Business Central Environment Setup
-
On Premise
-
Using Docker
-
Using Microsoft Azure
-
Using Business Central Sandbox Environment
-
Using demos.microsoft.com
-
Using Business Central Trials
-
-
3 - Business Central Development Environment: Visual Studio Code
-
What is Visual Studio Code?
-
Creating a new AL Extension
-
JSON configuration files: Launch.json & App.json
-
Extension Dependencies
-
Basic AL Project Commands
-
Working with Snippets
-
Visual Studio Code Workspace
-
Coding Guidelines
-
-
4 - Working with Objects in Business Central
-
Logical Database
-
Properties & Triggers
-
Managing Objects
-
-
5 - Tables
-
What is a Table?
-
Table Description
-
Table & Field Properties
-
Table & Field Triggers
-
Data Types
-
Create a Table
-
Keys
-
Table Relations
-
Calculated Fields (Using FlowFilters and FlowFields)
-
Field Groups
-
Working with Media on Records
-
Database Schema Synchronisation
-
Classifying Data: Different data classifications
-
Classifying data in tables and fields
-
-
6 - Table Extensions
-
Table Extensions Properties
-
Create a Table Extension
-
-
7 - Pages
-
What is a Page?
-
Page Description
-
Page Properties
-
Triggers & Controls
-
Create a Page
-
Actions
-
Page Types & Characteristics
-
-
8 - Page Extensions
-
Page Extensions Properties
-
Create a Page Extension
-
-
9 - In-Client Designer
-
Using the In-Client Designer
-
Design vs Personalise
-
Enhance the extension in Visual Studio Code
-
-
10 - Codeunits
-
Codeunit Fundamentals
-
Design Codeunits
-
Use Codeunits
-
Run Codeunits from a Page
-
-
11 - AL Programming in Business Central
-
AL Programming Essentials
-
Code Statements & Triggers
-
Indentifiers, Variables & Syntax
-
The Syntax of identifiers
-
Variable scope
-
Variable Initialization
-
Intrinsic data types
-
Arrays
-
List Of
-
TextBuilder
-
-
12 - Assignment Statements
-
The syntax of assignment statements
-
Automatic Type Conversions
-
-
13 - Expressions, Terms and Operators
-
The String Operator
-
Functions Calls in Expressions
-
Numeric Expressions
-
Arithmetic Operations
-
-
14 - Relational Expressions
-
Relational Expressions for Comparison
-
Relational Expressions for Set Inclusion
-
-
15 - Logical Expressions
-
NOT AND OR XOR expressions
-
Boolean Expressions
-
-
16 - AL Statements
-
Conditional Statements
-
Repetitive Statements
-
WITH statement
-
-
17 - AL Built-in Functions
-
Interaction Functions
-
String Functions
-
Date Functions
-
Numeric Functions
-
Array Functions
-
List Functions
-
System Functions
-
Variables Functions
-
-
18 - AL Custom Functions
-
Functions and Parameters
-
-
19 - Event Based Architecture
-
Introducing Events
-
Publishing Events
-
Raising Events
-
Subscribing to Events
-
Debugging Events
-
Best Practices
-
Event Recorder
-
-
20 - Data Manipulation
-
Data Access Functions
-
Sorting and Filtering Functions
-
Data Manipulating Functions
-
Working with Fields
-
-
21 - XMLPorts
-
XMLPort Fundamentals
-
Design XMLPorts
-
Importing and Exporting Plain Text
-
Using XMLPorts in Code
-
-
22 - Queries
-
Query Design
-
Selecting Data
-
Joining Data
-
Filtering Data
-
Aggregating Data
-
Ordering Data
-
Date Methods
-
Simple Item Query
-
OPEN, READ, CLOSE
-
Column Access
-
Filtering Queries
-
TOPNUMBEROFROWS
-
SAVEASXML
-
SAVEASCSV
-
Queries and Records
-
Wat omvat deze Business Central webinar?
Het Development Foundation in Microsoft Dynamics 365 Business Central webinar training is je startpunt om Microsoft Dynamics 365 Business Central te customiseren en om op maat oplossingen te ontwikkelen. We leren je de basis objecten Tabellen, Pages en Codeunits evenals Table en Page Extensions grondig kennen en begrijpen.
De basiskennis en vaardigheden die je nodig hebt voor development in Microsoft Dynamics 365 Business Central
We behandelen deze objecten vanuit Visual Studio Code. Je leert over het gebruik van de In-Client Designer en we duiken in de programmeertaal voor Microsoft Dynamics 365 Business Central. We leren je hier de AL programmeertaal voor Business Central kennen en je wordt ook vertrouwd met de Event Based Architectuur. We leren je ook belangrijke functies kennen en XMLPorts en Queries gebruiken.
Met dit Development Foundation in Microsoft Dynamics 365 Business Central webinar verwerf je de essentiele inzichten om in de praktijk aanpassingen te kunnen maken voor zowel onprem als online versies van Microsoft Dynamics 365 Business Central (en Microsoft Dynamics NAV).
We geven je theoretische inzichten, er is veel tijd voor oefeningen onder begeleiding en alle vragen zijn welkom in deze boeiende workshop.
Eens ingeschreven zal je uitgenodigd worden om aan het webinar deel te nemen. Voor het webinar gebruiken we Microsoft Teams. We wisselen instructie af met oefeningen en opvolging van oefeningen. Elke dag wordt dus verdeeld in blokken instructie, oefeningen maken en bespreking oefeningen waardoor er voldoende variatie is.
Voor wie is deze cursus bestemd?
Deze Development Foundation webinar training is bedoeld voor developers die willen leren ontwikkelen in en voor Microsoft Dynamics 365 Business Central en Microsoft Dynamics NAV.
Je hebt geen echte voorkennis nodig. Ervaring met het ontwikkelen van administratieve bedrijfsoplossingen en een eerste algemene kennis (introductie) met Business Central of NAV is uiteraard positief.
- Development
- Microsoft Dynamics 365 Business Central