Module 1: Introduction |
Architecture |
Comparison D365 vs AX 2012 vs AX 2009 |
The Cloud Model – Pros and Cons |
Introduction to Azure |
3 tier vs n-tier Architecture |
Licensing Model |
Module 2: Application Explorer |
Model Management |
Packages |
Introduction to LCS |
Code Migration |
D365 Setup and Server Architecture |
Module 3: D365 Menu in VS |
Classic View vs Model View |
Data Types |
Primitive |
Base Enum |
Extended Data Types |
Module 4: Data Model |
Tables |
Views |
Queries |
Basic Data Entities |
Composite Data Entities |
Aggregate Data Entities |
Maps |
Table Collections |
Module 5: Code |
OOP’s and Classes in D365 |
Runnable Classes |
New Keywords and D365 way of handling |
classes |
Exception Handling in D365 |
Macros |
Module 6: User Interface |
Forms |
Form Patterns in D365 |
Tiles |
Menus |
Menu Items |
Module 7: Reporting in Dynamics 365 |
SSRS Reports |
Power BI Integration |
Label Handling in D365 |
Workflows in D365 |
Configuration Keys |
References |
Module 8: XDS and Security Model in D365 |
Roles |
Duties |
Privileges |
Permissions |
Module 9: Customization in D365 |
Extensions |
Over layering vs Extensions |
Base Enum Extensions |
Extended Data Type Extensions |
Table Extensions |
Query Extensions |
Views Extensions |
Data Entity Extensions |
Class Extensions |
Delegates |
Event Handling |
Chain Of Command |
Form Extensions |
Menu Item Extensions |
Menu Extensions |
Security Extensions |
Module 10: Services |
OData Services |
Compare Tool |
Deployment Model |
Moving Customization to Production |
Upgrade from AX 2012 to D365 |
Using Trace Parser in D365 |
Task Recording |