.NET Framework for Microsoft Dynamics NAV Developers

Update
All Microsoft Dynamics NAV trainings will be renamed to Microsoft Dynamics 365 Business Central. Microsoft changed the name of the NAV solution to Business Central.
Microsoft Dynamics 365 Business Central is an all in one business solution which includes a modern userinterface. You can implement Business Central from the cloud or as an onpremise or hybrid solution.
.NET Framework is now part of the new Mastering Advanced Development Techniques in Microsoft Dynamics 365 Business Central training.
-
1 - General overview of .NET Framework
-
Architecture
-
Deployment
-
-
2 - Overview of .NET interoperability
-
C/AL Features
-
Deployment Options
-
-
3 - Using DotNet variables
-
Constructors
-
Methods and properties
-
Events
-
-
4 - Common Type Systems
-
C/AL and .NET type mapping
-
Type information in .NET
-
Type-casting
-
-
5 - Object-Oriented Concepts
-
Inheritance
-
Polymorphism
-
Encapsulation
-
Dynamic and static classes and members
-
-
6 - Working with enumerations
-
Declaring in .NET
-
Consuming in C/AL
-
-
7 - Useful functionality
-
Arrays
-
Collections
-
Dictionaries
-
Date, time
-
Numbers
-
StringBuilder
-
Regular Expressions
-
-
8 - Advanced .Net Interoperability topics
-
Accessing Operating System, Files and Environment
-
Streaming
-
Client-side and Server-side execution
-
-
9 - Language and programming capabilities of .NET
-
Object Oriented concepts
-
Code structure
-
C# syntax
-
-
10 - Developing a custom class library
-
Creating a class library
-
Adding methods and properties
-
Adding events
-
Deploying the class library
-
Consuming the class library
-
-
11 - Error handling and debugging .NET code
-
Error handling in C#
-
Error handling in NAV
-
Debugging .NET Interoperability
-
Debugging Client Add-ins
-
.NET Framework for Microsoft Dynamics NAV Developers
-
1 - General overview of .NET Framework
-
Architecture
-
Deployment
-
-
2 - Overview of .NET interoperability
-
C/AL Features
-
Deployment Options
-
-
3 - Using DotNet variables
-
Constructors
-
Methods and properties
-
Events
-
-
4 - Common Type Systems
-
C/AL and .NET type mapping
-
Type information in .NET
-
Type-casting
-
-
5 - Object-Oriented Concepts
-
Inheritance
-
Polymorphism
-
Encapsulation
-
Dynamic and static classes and members
-
-
6 - Working with enumerations
-
Declaring in .NET
-
Consuming in C/AL
-
-
7 - Useful functionality
-
Arrays
-
Collections
-
Dictionaries
-
Date, time
-
Numbers
-
StringBuilder
-
Regular Expressions
-
-
8 - Advanced .Net Interoperability topics
-
Accessing Operating System, Files and Environment
-
Streaming
-
Client-side and Server-side execution
-
-
9 - Language and programming capabilities of .NET
-
Object Oriented concepts
-
Code structure
-
C# syntax
-
-
10 - Developing a custom class library
-
Creating a class library
-
Adding methods and properties
-
Adding events
-
Deploying the class library
-
Consuming the class library
-
-
11 - Error handling and debugging .NET code
-
Error handling in C#
-
Error handling in NAV
-
Debugging .NET Interoperability
-
Debugging Client Add-ins
-
What is covered by this Microsoft Dynamics NAV course?
This two-day course will teach you how to use the .NET Framework as a developer, in combination with Microsoft Dynamics NAV. After completing this course you can use the power of the .NET Framework when developing in NAV.
Who should take this course?
This training is meant for Microsoft Dynamics NAV developers who want to explore the possibilities of the .NET Framework.
- .NET
- Development
- Dynamics NAV 2013
- Dynamics NAV 2015
- Dynamics NAV 2016
- Dynamics NAV 2017
- Object oriented