This repository contains training materials for Course 8873A - CSIDE Solution Development II in Microsoft Dynamics NAV 5.0. It provides comprehensive coverage of development techniques and practices for building solutions in the Dynamics NAV environment using the C/SIDE (Client/Server Integrated Development Environment) development tool.
This course is designed for developers who want to learn how to build and customize solutions in Microsoft Dynamics NAV 5.0. It covers everything from client requirements analysis to deployment and SQL Server optimization.
The materials are organized as follows:
- Introduction to CSIDE Solution Development
- Course overview
- Client Requirements - Analyzing business needs and planning NAV solutions
- Master Tables and Forms - Designing and implementing core data structures
- Registrations - Creating and managing transaction recording
- Posting - Implementing business logic for financial transactions
- Integration - Connecting NAV with external systems
- Reporting - Building effective reports and data visualization
- Statistics - Implementing analysis and statistical features
- Dimensions - Working with NAV's dimensions functionality
- Interfaces - Designing user interfaces and API connections
- Deployment - Strategies for deploying NAV solutions
- Optimizing SQL Server - Performance tuning for NAV databases
- Appendix A: Additional Exercises
- Appendix B: Sample Reports
- Appendix C: Using CFront
- Appendix D: Review Questions
- Appendix E: Answers to Review Questions
These materials are intended for educational purposes. Follow along with the PDF documents in sequence to build a complete understanding of NAV development practices.
Microsoft Dynamics NAV has evolved significantly since version 5.0. While many core concepts remain relevant, specific implementation details may differ in modern versions of the product (now known as Microsoft Dynamics 365 Business Central).
MIT License
Copyright (c) 2025 Jeffrey Bulanadi