Training Course: CSIDE Solution Development in Microsoft Dynamics NAV 5.0 (8873 MOC 8873)
training course enquiry
Training Course Summary:
This 5-day course is programming intensive. Knowledge from the Introduction in Microsoft Dynamics NAV 5.0 course is vital to the understanding of the concepts and for participation in this course. In this course you’ll learn programming documentation, debugging tools, performance issues, complex data variables and their internal member functions, multi-language functionality, analysis of objects, posting routines, interfaces to Microsoft Dynamics NAV 5.0, and some Microsoft SQL Server 2005 issues.After completing this course, students will understand:
• Creating solutions following the Navision Implementation Methodology
• Internal documentation
• Debugging tools
• Performance issues
• Complex data variables and their member functions
• Multilanguage functionality
• Analysis of objects
• Posting routines
• Architecture of a basic Microsoft Navision document
• Microsoft Navision dimensions
• Deploying customized software solutions
Pre-Requisites:
Before attending this course, it is strongly recommended that students have:• Completed Introduction in Microsoft Dynamics NAV 5.0
• Passed the Introduction in Microsoft Dynamics NAV 5.0 exam
Who Should Attend:
This training material is intended for Microsoft Certified Business Solutions Partner employees who sell and implement Microsoft Navision solutions. The curriculum is designed for participants who have completed the Microsoft Navision Development I course and passed the Navision Programming certification exam.Training Course Overview/Content:
IntroductionLessons
• Introduction to C/SIDE Solution Development in Microsoft Dynamics NAV 5.0
Chapter 1: Client Requirements
Lessons
• Diagnosis – Executive Summary
• Analysis – Functional Requirements
• Data Models
• Project Plans
After completing this chapter, students should be able to:
• Follow the standard Microsoft Navision Methodology used in developing projects.
• Understand the business case used, and detail the functional requirements.
Chapter 2: Master Tables and Forms
Lessons
• A Quick Refresher
• Customers and Participants
• Rooms
• Testing
Lab
• Lab 2.1 - Creating Seminar Room Tables and Forms
• Lab 2.2 - Adding Code for Seminar Rooms
• Instructors
• Lab 2.3 - Creating Intructor Tables and Forms
• Seminars
• Lab 2.4 - Creating Seminar Tables and Forms
After completing this chapter, students should be able to:
• Write internal documentation.
• Enable multilanguage functionality.
• Work with event triggers, specifically table event triggers.
• Work with the complex data types and their member functions.
Chapter 3: Registrations
Lessons
• Prerequisite Information
• Types of Tables
• Additional Functions
• Solution Analysis
• Solution Design
• Testing Seminar Registrations
Labs
• Lab 3.1 - Creating the Tables and Forms for Seminar Registration
• Lab 3.2 - Adding Code for Seminar Charges
• Lab 3.3 - Adding Code to the Seminar Registration Header Table and Form
• Lab 3.4 - Adding Code for Seminar Registration Lines
After completing this chapter, students should be able to:
• Export and import objects as text files.
• Use multilanguage functionality to create messages for the user.
• Know how to create matrix forms.
• Use virtual tables.
• Use temporary tables.
Chapter 4 - Posting
Lessons
• Chapter 4: Introduction to C/AL Programming
• Prerequisite Information
• Posting Seminar Registrations
Labs
• Lab 4.1 - Creating the Tables and Forms for Seminar Registration Posting
• Lab 4.2 - Creating the Codeunits and Form for Seminar Journal Posting
• Lab 4.3 - Modifying the Tables, Forms and Codeunits for Job Posting
• Lab 4.4 - Creating the Tables and Forms for Posted Information
• Lab 4.5 - Creating the Codeunits for Document Posting
After completing this chapter, students should be able to:
• Create journal posting routines.
• Create document posting routines.
• Write internal documentation for modifications to existing objects.
• Debug code.
• Program for low-impact on the application.
Chapter 5: Integration
Lessons
• Prerequisite Information
• Seminar Feature Integration
• Navigation Integration
• Testing Managing Integration
Labs
• Lab 5.1 - Integrating Seminar Features
• Lab 5.2 - Modifying Objects to Integrate Navigation
After completing this chapter, students should be able to:
• Expand the MenuSuite.
• Implement Navigate functionality.
Chapter 6: Reporting
Lessons
• Prerequisite Information
• Reporting Lab Overview
• Participant List Reporting
• Certificate Confirmation
• Invoice Posting
Labs
• Lab 6.1 - Creating the Participant List Report
• Lab 6.2 - Creating the Certificate Confirmation Report
• Lab 6.3 - Creating the Invoice Posting Report
After completing this chapter, students should be able to:
• Use report event triggers
• Use special report functions.
• Create processing-only reports.
Chapter 7: Statistics
Lessons
• Using FlowFilters and FlowFields
• Using FlowFilters in Calculation Formulas
Lab
• Lab 7.1 - Creating FlowFields for Sums
• Lab 7.2 - Creating the Seminar Statistics Form C:Documents and SettingsmfredDesktopCSIDE ILT HandoffCSIDE_Intro_IN.docx - _Toc176444718
After completing this chapter, students should be able to:
• Learn how to use FlowFields for calculations.
Chapter 8: Di
Other course you might also like
- Introduction to Programming Microsoft .NET Framework Applications with Microsoft Visual Studio 2005 (4994, MOC 4994)
- Windows Server 2008 Branch Office Management & Centralized Application Access
- Installation and Configuration in Microsoft Dynamics NAV 5.0
- Deploying Microsoft Windows XP Professional (2520, MOC 2520)
- Updating Systems Administrator Skills from Microsoft Windows 2000 to Windows Server 2003 (2209, MOC 2209)
- First Look: Getting started with Microsoft Office Communications Server 2007 (6447A MOC 6447A)

