Programming Microsoft Dynamics NAV - Fifth Edition

Customize your NAV applications
Preview in Mapt

Programming Microsoft Dynamics NAV - Fifth Edition

Mark Brummel, David Studebaker, Christopher Studebaker

3 customer reviews
Customize your NAV applications
Mapt Subscription
FREE
$29.99/m after trial
eBook
$33.60
RRP $47.99
Save 29%
Print + eBook
$59.99
RRP $59.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$33.60
$59.99
$29.99 p/m after trial
RRP $47.99
RRP $59.99
Subscription
eBook
Print + eBook
Start 30 Day Trial

Frequently bought together


Programming Microsoft Dynamics NAV - Fifth Edition Book Cover
Programming Microsoft Dynamics NAV - Fifth Edition
$ 47.99
$ 33.60
Mastering ROS for Robotics Programming - Second Edition Book Cover
Mastering ROS for Robotics Programming - Second Edition
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $52.98
Add to Cart

Book Details

ISBN 139781786468192
Paperback706 pages

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.

Table of Contents

Chapter 1: Introduction to NAV 2017
NAV 2017 - An ERP system
A developer's overview of NAV 2017
Hands-on development in NAV 2017
Other NAV object types
Development backups and documentation
Review questions
Summary
Chapter 2: Tables
An overview of tables
Enhancing our sample application
Types of table
Review questions
Summary
Chapter 3: Data Types and Fields
Basic definitions used in NAV
Fields
Data types
FieldClass property options
Filtering
Review questions
Chapter 4: Pages - the Interactive Interface
Page Design and Structure Overview
Types of pages
Page Designer
Page Components
WDTU Page Enhancement - part 1
Page Controls
WDTU Page Enhancement - part 2
Page Actions
Learning more
Review questions
Summary
Chapter 5: Queries and Reports
Queries
Reports
Report components - overview
Report data flow
Creating a Report in NAV 2017
Review questions
Summary
Chapter 6: Introduction to C/SIDE and C/AL
Understanding C/SIDE
C/AL syntax
Some simple coding modifications
Review questions
Summary
Chapter 7: Intermediate C/AL
C/AL Symbol Menu
Internal documentation
Source code management
Validation functions
Date and Time functions
Data conversion and formatting functions
FlowField and SumIndexField functions
Flow control
Input and Output functions
Filtering
InterObject communication
Enhancing the WDTU application
Review questions
Summary
Chapter 8: Advanced NAV Development Tools
NAV process flow
Role Center pages
XMLports
Web services
Review questions
Summary
Chapter 9: Successful Conclusions
Creating new C/AL routines
Multi-language system
Multi-currency system
Navigate
Debugging in NAV 2017
C/SIDE Test-Driven Development
Other interfaces
NAV Application Server
Client Add-ins
Creating an Extension
Customizing Help
NAV development projects - general guidance
Design for efficiency
Updating and Upgrading
Supporting material
Review questions
Summary

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

Authors

Table of Contents

Chapter 1: Introduction to NAV 2017
NAV 2017 - An ERP system
A developer's overview of NAV 2017
Hands-on development in NAV 2017
Other NAV object types
Development backups and documentation
Review questions
Summary
Chapter 2: Tables
An overview of tables
Enhancing our sample application
Types of table
Review questions
Summary
Chapter 3: Data Types and Fields
Basic definitions used in NAV
Fields
Data types
FieldClass property options
Filtering
Review questions
Chapter 4: Pages - the Interactive Interface
Page Design and Structure Overview
Types of pages
Page Designer
Page Components
WDTU Page Enhancement - part 1
Page Controls
WDTU Page Enhancement - part 2
Page Actions
Learning more
Review questions
Summary
Chapter 5: Queries and Reports
Queries
Reports
Report components - overview
Report data flow
Creating a Report in NAV 2017
Review questions
Summary
Chapter 6: Introduction to C/SIDE and C/AL
Understanding C/SIDE
C/AL syntax
Some simple coding modifications
Review questions
Summary
Chapter 7: Intermediate C/AL
C/AL Symbol Menu
Internal documentation
Source code management
Validation functions
Date and Time functions
Data conversion and formatting functions
FlowField and SumIndexField functions
Flow control
Input and Output functions
Filtering
InterObject communication
Enhancing the WDTU application
Review questions
Summary
Chapter 8: Advanced NAV Development Tools
NAV process flow
Role Center pages
XMLports
Web services
Review questions
Summary
Chapter 9: Successful Conclusions
Creating new C/AL routines
Multi-language system
Multi-currency system
Navigate
Debugging in NAV 2017
C/SIDE Test-Driven Development
Other interfaces
NAV Application Server
Client Add-ins
Creating an Extension
Customizing Help
NAV development projects - general guidance
Design for efficiency
Updating and Upgrading
Supporting material
Review questions
Summary

Book Details

ISBN 139781786468192
Paperback706 pages
Read More
From 3 reviews

Read More Reviews

Recommended for You

Programming Microsoft Dynamics™ NAV 2015 Book Cover
Programming Microsoft Dynamics™ NAV 2015
$ 47.99
$ 33.60
Programming Microsoft Dynamics NAV 2013 Book Cover
Programming Microsoft Dynamics NAV 2013
$ 38.99
$ 27.30
Microsoft Dynamics NAV 2013 Application Design Book Cover
Microsoft Dynamics NAV 2013 Application Design
$ 35.99
$ 25.20
Learning Dynamics NAV Patterns Book Cover
Learning Dynamics NAV Patterns
$ 27.99
$ 19.60
Implementing Microsoft Dynamics NAV 2013 Book Cover
Implementing Microsoft Dynamics NAV 2013
$ 35.99
$ 25.20
Implementing Microsoft Dynamics NAV - Third Edition Book Cover
Implementing Microsoft Dynamics NAV - Third Edition
$ 43.99
$ 30.80