MicrosoftDynamics NAV (Navision) 4.0 Development I - C/SIDE Introduction (8359)

Printer-friendly version
Vendor: 
Subject: 
ERP
Overview: 

This course covers the Microsoft Navision software architecture, the C/SIDE development environment, the objects available to developers, basic programming, data manipulation, application integration, and the Microsoft Navision implementation methodology.

A thorough understanding of these topics allows you to streamline your development processes by learning how to develop integrations and customizations for the Microsoft Navision system. This course teaches you how to navigate within the development environment, how to create and use the basic objects, and how to implement best practices for ensuring smooth software upgrades in the future.

Course Contents: 

Chapter 1: Basic Tables
This chapter focuses on defining tables and their components. It also discusses how to design appropriate tables to store your data.
Main Topics

  • What is a Table?
  • Table and Field Properties
  • Creating Tables
  • What Are Keys?
  • Setting Relationships Between Tables
  • Special Table Fields
  • Modifying Some Properties
  • Types of Tables and their Characteristics
  • SumIndexFields and FlowFields
    Chapter 2: Basic Forms
    This chapter focuses on the fundamental concepts and basic tasks involved in designing and using forms.
    Main Topics
  • Blank Forms
  • Useful Controls
  • Forms Wizard
  • Creating Buttons
  • Creating subforms
  • Form Types and Characteristics
  • Standard Navigation
    Chapters 3 - 17: Introduction to C/AL Programming
    These chapters introduce the programming language built into Microsoft Navision.
    Main Topics
  • Intrinsic Data Types
  • Identifiers and Variables
  • Assignment Statements
  • Simple Expressions, Terms and Operators
  • Numeric Expressions
  • Logical and Related Expressions
  • IF and EXIT Statements
  • Compound Statements and Comments
  • Arrays
  • Repetitive Statements
  • Functions
  • Using Intrinsic C/AL Functions
  • Creating Your Own Functions
    Chapter 18: Reports
    This chapter focuses on the creation of reports in Microsoft Navision. We examine the types of reports, how sections work, some useful properties, grouping and totaling, and how to use some advanced features.
    Main Topics
  • Types of Reports
  • Report Designers
  • How Sections Work
  • Report and Section Properties
  • Grouping Within a Report
  • Totaling Within a Report
  • Advanced Report Features
    Chapter 19: Dataports
    This chapter focuses on how to import data from and export data to data files.
    Main Topics
  • Dataport Fundamentals
  • Designing Dataports
    Chapter 20: XMLports
    This chapter focuses on how to import XML data from and export XML data to files.
    Main Topics
  • XMLport Fundamentals
  • Designing XMLports
    Chapter 21: Codeunits
    This chapter focuses on defining what a codeunit is and how to use them. It also demonstrates how to use the functions within a Codeunit from other application objects.
    Main Topics
  • What is a Codeunit
  • What can a Codeunit contain
  • Creating Codeunits
  • Using Codeunits
    Chapter 22: MenuSuites
    This chapter describes the MenuSuite object, which contains the menu suite content that is displayed in the Navigation Pane and in the Navigation Pane designer.
    Main Topics
  • MenuSuite Fundamentals
  • Customizing MenuSuites
  • Exporting a MenuSuite Object
  • Upgrading MenuSuite Content
    Chapters 23 - 26: Integration Tools
    This chapter introduces you to tools that can be used inside or outside of Microsoft Navision to integrate with other applications.
    Main Topics
  • N/ODBC
  • C/Front
  • OCX Controls
  • Automation servers
    Chapter 27: Navision Implementation Methodology
    This chapter focuses on best practices when creating Microsoft Navision solutions.
    Main Topics
  • Microsoft Navision Implementation Methodology
  • Version Control
  • Development documentation
    Chapter 28: C/FRONT.NET
    This chapter focuses on building a C/Front.net sample application.
    Main Topics
  • Introduction to C/Front.NET
  • Install, Run and Debug the C/Front.NET Application
  • Building a C/Front.NET Application
  • Prerequisites: 

    Before attending this course, students must have:

  • General knowledge of Microsoft Windows
  • Completed the Microsoft Navision Installation & Configuration Training or Equivalent knowledge
  • Basic knowledge of software development
  • Benefits: 

    After completing this course, students should be able to:

  • Create and use basic objects in C/SIDE
  • Describe the Microsoft Navision software architecture
  • Create basic programming code to manipulate the Microsoft Navision system
  • Define the various methods for integration within Microsoft Navision
  • Describe the Microsoft Navision implementation methodology
  • Audience: 

    The class is targeted toward developers, consultants, and implementers who need to understand the technical aspects of Microsoft Navision C/SIDE and gain foundational knowledge of the application functionality.

    This course is also targeted at anyone who wants to become certified in Microsoft Navision 4.0 Development, as there are questions on the Programming and Development tests which are related to the C/SIDE area.

    Materials Available: 
    Yes
    Duration: 
    40 hours
    For more information on MicrosoftDynamics NAV (Navision) 4.0 Development I - C/SIDE Introduction (8359) please feel free to contact us online or call us at 416-513-1535.