Customize your NAV applications
Key Features
- Gain from the insights and methods of industry-leading experts and tailor your applications to best suit the needs of your business
- Learn through the detailed explanations and useful examples that are presented in a logical, step-by-step manner
- This comprehensive guide is written with the goals of being used as a classroom text, a self-study text, and as a handy in-depth reference guide
Book Description
Microsoft Dynamics NAV is a full business solution suite, and a complete ERP solution, which contains a robust set of development tools to support customization and enhancement. These tools help in greater control over financials and can simplify supply chain, manufacturing, and operations.
This book will take you from an introduction to Dynamics NAV and its integrated development tools to being a productive developer in the Dynamics NAV Development Environment. You will find this book very useful if you want to evaluate the product's development capabilities or need to manage Dynamics NAV based projects. It will teach you about the NAV application structure, the C/SIDE development environment, the C/AL language paired with the improved editor, the construction and uses of each object type, and how it all fits together to build universal applications. With this new edition, you will be able to understand how to design and develop using Patterns and new features such as Extensions and Events.
What you will learn
- Productively and effectively use the development tools that are built into Dynamics NAV
- Understand the strengths of NAV's development tools and how they can be applied to address functional business requirements
- Introduction to programming using the C/AL language in the C/SIDE Development Environment
- Explore functional design and development using C/AL
- Leverage advanced NAV development features and tools
- Get to know the best practices to design and develop modifications of new functionality integrated with the standard NAV software
Table of Contents
- Introduction to NAV 2017
- Tables
- Data Types and Fields
- Pages - the Interactive Interface
- Queries and Reports
- Introduction to C/SIDE and C/AL
- Intermediate C/AL
- Advanced NAV Development Tools
- Successful Conclusions
Mark Brummel
Mark Brummel is a teacher and evangelist for Microsoft Dynamics NAV, focused in helping partners and end users of the product. With NAV-Skills.com he evangelizes and documents the "NAV way". This is a combination of architectural principles and design best practices formalized in a workshop called Master Class for Microsoft Dynamics NAV Application Architecture and Design Patterns. The methodology helps in creating solutions that are easy to upgrade, recognizable for users, and maintainable outside of the ecosystem of their creators. All three elements apply to the original Navision product that shipped in 1995 and are extracted, updated, and documented in this methodology. In September 2015, his new book Learning Dynamics NAV Patterns was published which is about this methodology. He also organizes hands on workshops together with a group of MVPs and MCTs all across the globe. He started in 1997 as an end user and worked eight years for NAV partners after that. Designing and maintaining add-on systems was his specialization. Some of these add-on systems exceed the standard product where it comes to size and complexity. Coaching colleagues and troubleshooting complex problems are his passion and part of his day to day work. His first book, Dynamics NAV 2009 Application Design, was published in 2010 and updated to Dynamics NAV 2013 Application Design when a new release became available. Many end users of Microsoft Dynamics NAV struggle with questions about how to upgrade their two-tier solution to a three-tier solution. Mark can help you answer these questions and plot a roadmap to the future, retaining the investment in the solution. When Microsoft introduced the three-tier architecture in 2009 it meant a major shift for experienced NAV developers and consultant. Mark has trained most of them in The Netherlands and Belgium. In 2015 Mark got the NAVUG