Introduction
1:
The Basic Ingredients

2:
Tables
3:
Fields
4:
Forms
5:
Reports
6:
Introduction to C/SIDE and C/AL
7:
Intermediate C/AL
8:
Advanced NAV Development
9:
Designing NAV Modifications
10:
External Interfaces
11:
Design to Succeed
Index
Latest Updates
Free Chapter:
Chapter 1:
The
Basic Ingredients [1.64
MB PDF]
Code Download
Contact
us |
About the Free Online Edition
This site is designed to
give you more information on how to create, modify, and maintain applications in NAV 5.0, the latest version of the ERP application formerly known as Navision, and about the book
Programming Microsoft® Dynamics™ NAV by Packt Publishing. This website will allow you to
view content from the book and also allow you to read through
summaries of each chapter from the book (see below), and read
through one full chapter (Chapter
1).
You can find the
latest updates for the book here.
About the book
Created especially for experienced programmers with no previous knowledge of NAV development, this book is for people who want to learn as quickly as possible to create, modify or maintain NAV applications.
Microsoft® Dynamics™ NAV (formerly known as Navision) is a well established Enterprise Resource Planning (ERP) application, part of the Microsoft® Dynamics™ family.
Renowned for its challenging learning curve, Dynamics NAV is a complex piece of software with a unique design structure and, for developers learning to modify or enhance it for vital business purposes, the task can sometimes be overwhelming.
This book will ease you through the complexities of NAV application development. You will learn the skills and develop the confidence to tackle your own critical NAV applications. This book will act as your experienced NAV programming mentor, helping you to become productive as a NAV developer much more quickly.
About the
author
David Studebaker is currently a Principal of Liberty Grove Software, Inc., with
his partner Karen Studebaker. Liberty Grove Software provides development,
consulting, training, and upgrade services for Microsoft Dynamics NAV resellers
and firms using NAV internally. Liberty Grove Software is a Microsoft Certified
Partner.
David has been recognized by Microsoft three times as a Certified Professional
for NAV: in Development, in Applications, and in Installation & Configuration. He
is also a Certified Microsoft Trainer for NAV. He began developing in C/AL in
1996. David Studebaker has been programming since taking his first Fortran II
course in 1962.
In the fall of 1963 he took the first COBOL course taught at Purdue University,
where the first U.S. computer science department was later created. The next
spring, undergraduate student David was assigned to teach the graduate level
class. Since that time, David has been an active participant in each step of
computing technology: from the early mainframes to today’s technology, from
binary assembly coding to C/AL. He has worked with over 40 different models
and brands of computers, over a dozen operating systems and over two dozen
different programming languages.
Special projects include the development of the first production SPOOL system
in 1967. In the decades following, David was project manager and lead
developer for several commercially distributed business application systems.
Application areas in which David has worked range from engineering to
manufacturing to freight carriage to general accounting to public mass transit to
banking to not-for-profit and association management to legal billing to
distribution/inventory management to shop floor data collection and production
management.
David has a BS in Mechanical Engineering from Purdue University and an MBA
from the University of Chicago, both with concentrations in computer science.
David has been a computer operator, systems programmer, applications
programmer, business analyst, consultant, service bureau operations manager,
bureaucrat, teacher, project manager, trainer, documenter, software designer,
mentor, writer, and entrepreneur.
He has been partner or owner and manager of several computer systems
businesses, while always maintaining a significant role as a business
applications developer. David’s work with relational databases and 4th
generation languages with integrated development environments began in 1984.
David assisted in script writing for a series of audio training courses for early PC
operating systems and wrote for a newsletter Computers in Education. A series
of articles by David for several trade and professional magazines were published
concerning the use of computer systems to track and help manage
manufacturing shop-floor operations.
He was lead author of the Product Identification and Tracking section of the SME
Tool and Manufacturing Handbook. For over ten years, David was a reviewer of
business applications-related publications for Computing Reviews of the
Association for Computing Machinery (ACM). David has been a member of the
ACM since 1963 and was a founding officer of two local chapters of the ACM.
About Packt Publishing
Packt, pronounced 'packed', published its first book "Mastering
phpMyAdmin for Effective MySQL Management" in April 2004 and
subsequently continued to specialize in publishing focused books on
specific technologies and solutions.
Packt is a modern,
unique publishing company with a focus on producing cutting-edge
books for communities of developers, administrators, and newbies
alike.
Packt's books and
publications share the experiences of fellow IT professionals in
adapting and customizing today's systems, applications, and
frameworks. Their solutions-based books give readers the knowledge
and power to customize the software and technologies they're using
to get the job done.
Packt believes in Open Source. When they sell a book
written on an Open Source project, they pay a royalty directly to
that project. As a result of purchasing one of their open source
books, Packt will have given some of the money received to that open
source project.
For more information, please visit
www.PacktPub.com
|