Course Content
Chapter 1: Introduction to Microsoft Dynamics NAV Development I - C/SIDE
Lessons
Beyond Microsoft Dynamics NAV Development I,The Physical and Logical Database,
General C/SIDE Concepts,C/SIDE Fundamentals,Basic Objects in Microsoft Dynamics NAV
Chapter 2: Basic Tables
Lessons
Tables, Demonstration - Table and Field Properties Creating Tables,Choosing Data Types,
Primary Keys and Secondary Keys, Qualities of Primary Keys Setting Relationships Between Tables,
Special Table Fields, Types of Tables and Their Characteristics
Chapter 3: Basic Forms
Lessons
Form Controls, Bound and Unbound Forms and Controls, Form and Control Properties,
Triggers, Creating Buttons, Creating Sub forms, Form Types and Characteristics
Chapter 4 - Chapter 18: C/AL Programming
Chapter 5: Intrinsic Data Types
Chapter 6: Identifiers and Variables
Chapter 7: Assignment Statement
Chapter 8: Simple Expressions, Terms, and Operators
Chapter 9: Numeric Expressions
Chapter 10: Logical and Relational Expressions
Chapter 11: The IF and EXIT Statements
Chapter 12: Compound Statements and Comments
Chapter 13: Arrays
Chapter 14: Repetitive Statements
Chapter 15: WITH and CASE Statements
Chapter 16: Functions
Chapter 17: Using Intrinsic C/AL Functions
Chapter 18: Creating Your Own Functions
Chapter 19: Reports
Lessons
Reports Overview, Types of Printed Reports, The Report Designers
Chapter 20: Data ports
Lessons
Data port Fundamentals, Designing Data ports
Chapter 21: Customize the Navigation Pane
Lessons
XML port Fundamentals, Designing XML ports
Chapter 22: Code units
Lessons
The C/SIDE Codeunit, Demonstration - Create and Modify Codeunits,Using the C/AL Editor,
Demonstration - Define Variables, Text Constants, and Functions in Codeunits, Using the C/AL Symbol Menu, Using Codeunits, Temporary Tables on Forms, Demonstration ( Creating a Temporary Table on a Form, SMTP
Chapter 23: MenuSuites
Lessons
Creating and Designing MenuSuite Objects, Customizing MenuSuite Objects, Exporting a MenuSuite ,Object, Upgrading MenuSuite Content
Chapter 24: Automation Server
Lessons
Automation Overview, Creating the Variables, Demonstration - Automate a Customer List Using Excel,
Responding to Events, Common Problems and Limitations
Before attending this course, students must have Knowledge in:
The goal for completing this course is to enable students to create application objects using Microsoft Dynamics NAV code and designers, including:
This course is intended for Microsoft Dynamics NAV partner developers who are responsible for creating application objects in Microsoft Dynamics NAV installations.