I am very pleased to share the following announcement:
The very first independent book about applications development in C/SIDE and C/AL, "Programming Microsoft Dynamics NAV", will be published by PACKT Publishing in October 2007. This book was written by David Studebaker, a NAV / Navision Developer since 1996. David is a Certified NAV Professional in Development, Applications and Implementation as well as a Microsoft Certified Trainer for NAV. Prior to Navision, David worked in a variety of business software roles and earned degrees in engineering and business.
There is a hotlink to the PACKT Publishing site for the book on the home page of mibuso.com. The book can be ordered on the PACKT site.
"Programming Microsoft Dynamics NAV" is designed first to be a tutorial book for the experienced business applications developer who wants to learn C/AL and C/SIDE as quickly as possible. It can also act as a supplemental reference for developers, managers and others interested in the features and capabilities of NAV's development tools.
Some discussion topics covered in this volume:
Basic NAV definitions and conventions
The design and development process of a NAV application
The unique aspects of the NAV data and process flows, Data Types, Tables, Forms, Reports and Codeunits
C/SIDE and C/AL basics - essential navigation, object construction, numbering, basic syntax, naming rules, SIFT technology, string operators and functions, numeric operators and functions, logical and relational operators and functions
Control Logic and Flow - Conditional statements, I/O statements, sorting, filtering, data flow, FlowFields, process logic flow, creating new functions, documentation, testing
Advanced C/AL - modifying existing functions, creating new objects, finding code models, advanced debugging techniques
Dave Studebaker
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
0
Comments
RIS Plus, LLC
Congratulations on your book, very cool and a much needed resource for those new to NAV development like myself. =D>
I just ordered mine. Drop me a note when you plan a book signing in Northern Wisconsin.
Well done - gad1
ERP Consultant (not just Navision) & Navision challenger
I ordered my copy already many weeks ago. I can't wait to read it.
Congrats on the book!!
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
Thanks Dave, I got it today and it looks great! So good to finally see the project completed. =D>
See you at Directions.
See you at Directions as well.
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Belgium is always a little slow compared to Holland.
[Just kidding]
I've ordered 2 copies.
Do you plan to offer a Clif notes version for people who do not like to read books? O:)
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Ok, ok, I'll just go sit down and be quiet.
:P
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
Seriously though...
I would be nice if there is a pocket guide for NAV developers. But I guess that's what hte NAV C/side help is for... :roll:
AP Commerce, Inc. = where I work
Getting Started with Dynamics NAV 2013 Application Development = my book
Implementing Microsoft Dynamics NAV - 3rd Edition = my 2nd book
It is called Microsoft Dynamics NAV 5.0 Quick Reference. I am hopeful that in future editions of my book, Luc's reference will be included as an Appendix. In the meantime, get it here right now.
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
I feel pretty comfortable with developing within Navision, but my main weakness is exposure to interaction with other applications and languarges
I hope this doesn't eliminate the usefulness of the current volume to you. I appreciate your interest.
Regards,
Dave Studebaker
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
Just out of interest, does anyone know where is a useful resource for these sort of topics? Or is it just experience??
I know there are numerous solutions which we have investigated. Celenia's Integration Framework and ToIncrease Connectivity Studio are the ones that are best known. (we created our own integration framework because they didn't fit for us for numerous reasons)
There is also much to find on this forum. Disadvantage is that you'll have to gather your info throughout more than one thread. I'd be happy to guide you in the info you want.
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
May be a new approach for the next release: multiple writers and one coordinator (you)? I'd be happy to help you out .
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
Thanks Dave for this great reference.
I have also been very pleased at the reception my book has received from the NAV development team at Microsoft. At this point, I'm looking forward to working on future related book projects.
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
It was VERY usefull for an old developer like me who had been working with NAV since 1999 (version 2.00).
I planned to let the the circulate anomong coworkers but noway. I'll keep it.
I've only found 6 minor erratas (reported via packtpub.com)
at page 185,315,340,428,444
Good work!
Dan Lindström
NCSD Navision 2.00 since 1999 (Navision Certified Solution Developer)
MBSP Developer for Microsoft Dynamics NAV 2009
Seriously, thanks for the kind words (and for the errata feedback). One of my goals was to share what I have learned (some of it on this forum). I'm glad to know I had some success.
Comments like yours encourage me to begin the next writing project. I'm hoping to do V6.0 and to expand on some of the areas only lightly covered in this volume. Suggestions for content are welcome.
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013
like:
- localisation
- upgrading
- SQL migration
- ...
there are really a bunch of them..
Eric Wauters
MVP - Microsoft Dynamics NAV
My blog
Co-Founder Liberty Grove Software
Author: Programming Microsoft Dynamics NAV (V5.0), 2009, 2013