This 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.
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.
Programme :
Client Requirements
Diagnosis : Executive Summary - Analysis : Functional Requirements - Data Models - Project Plans
Master Tables and Forms
A Quick Refresher - Customers and Participants - Rooms - Testing
Registrations
Prerequisite Information - Types of Tables - Additional Functions - Solution Analysis - Solution Design - Testing Seminar - Registrations
Posting
Introduction to C/AL Programming - Prerequisite Information - Posting Seminar Registrations
Integration
Prerequisite Information - Seminar Feature Integration - Navigation Integration - Testing Managing Integration
Reporting
Prerequisite Information - Reporting Lab Overview - Participant List Reporting - Certificate Confirmation - Invoice Posting
Statistics
Using FlowFilters and FlowFields - Using FlowFilters in Calculation Formulas
Dimensions
Dimension Types - Code Walkthrough : Dimension Management Codeunit - Using Microsoft Dynamics NAV Developer\\'s Toolkit - Dimensions in Master Tables, Forms, and CodeUnits - Dimensions in Registration - Dimensions in Seminar Posting - Dimensions in Invoicing - Testing
Interfaces
Using an Automation Server - Using Custom (or OCX) Controls - XMLPort Triggers - File Handling - E-mail Confirmation - XML Participant List
Deployment
Deployment Tasks - Ongoing Support Phase
Optimizing SQL Server
Microsoft Dynamics NAV Database Server - SQL Server - Representation of Microsoft Dynamics NAV Tables and Indexes in SQL Server - Collation Options - Windows Locale - Collation Description - SQL Server Replication - Microsoft Dynamics NAV Database Replication - Backup Options - SQL Server Query Optimizer - Optimizing a Microsoft Dynamics NAV Application - Overview of NDBCS - Optimization of Cursors - Locking, Blocking, and Deadlocks - How SIFT Data is Stored in SQL Server