Microsoft Dynamics NAV
by: Alex Chow et al.
Print Length 页数: 1235
Language 语言: English
Publication Date 出版日期: 31 Mar,2017
ISBN 139781788298704
Paperback 1235 pages
Book Description
By finelybook
Microsoft Dynamics NAV is an Enterprise Resource Planning (ERP) application used in all kinds of organizations around the world. It provides a great variety of functionality,out-of-the-box,in different topics such as accounting,sales,purchase processing,logistics,and manufacturing. Microsoft Dynamics NAV also allows companies to grow their applications by customizing solutions to meet specific requirements.
This course is a hands-on tutorial on working with a real Dynamics NAV implementation. It begins by providing an insight into the different tools available to migrate data from client legacy systems into Microsoft Dynamics NAV. If you are already live with Microsoft Dynamics NAV,you will learn about upgrades and what to expect from them. We’ll also show you how to implement additional or expanding functionalities within your existing Microsoft Dynamics NAV installation,perform data analysis,debug error messages,and implement free third-party add-ons to your existing installation. From here,you will be introduced to integrated development tools to make you a highly productive developer in the NAV environment.
The course will serve as a comprehensive reference guide,complementing NAV’s Help files. You will find this course really useful if you want to evaluate Microsoft Dynamics NAV’s development capabilities or need to manage NAV-based projects. Additionally,you will also learn about the NAV application structure,the C/SIDE development environment,the C/AL language,the construction and uses of each object type,and how it all fits together. Moving on,you will be guided through the NAV way of solving problems. You will be introduced to patterns and the software NAV architecture and will then build an example application. Then,you will walk through the details of architectural patterns,design patterns,and implementation patterns and will also learn about anti-patterns and handling legacy code. You will learn how to build solutions using patterns. The course offers premium,highly practical content on this recently released version of Dynamics NAV,and includes material from the following Packt books:
Implementing Microsoft Dynamics NAV – Third Edition
Programming Microsoft Dynamics™ NAV
Learning Dynamics NAV Patterns
Contents
1: EXPLORING MICROSOFT DYNAMICS NAV – AN INTRODUCTION
2: WHAT’S NEW IN NAV 2016?
3: DYNAMICS NAV – GENERAL CONSIDERATIONS
4: THE IMPLEMENTATION PROCESS – FROM THE RESELLER
5: THE IMPLEMENTATION PROCESS ON THE CUSTOMER SIDE
6: MIGRATING DATA
7: UPGRADING MICROSOFT DYNAMICS NAV
8: DEVELOPMENT CONSIDERATIONS
9: FUNCTIONAL CHANGES ON EXISTING IMPLEMENTATIONS
10: DATA ANALYSIS AND REPORTING
11: DEBUGGING
12: POPULAR REPORTING OPTIONS WITH MICROSOFT DYNAMICS NAV
13: AN INTRODUCTION TO NAV 2015
14: TABLES
15: DATA TYPES AND FIELDS
16: PAGES – THE INTERACTIVE INTERFACE
17: QUERIES AND REPORTS
18: INTRODUCTION TO C/SIDE AND C/AL
19: INTERMEDIATE C/AL
20: ADVANCED NAV DEVELOPMENT TOOLS
21: SUCCESSFUL CONCLUSIONS
22: INTRODUCING DYNAMICS NAV PATTERNS AND SOFTWARE ARCHITECTURE
23: ARCHITECTURAL PATTERNS
24: DESIGN PATTERNS
25: BUILDING AN EXAMPLE APPLICATION USING PATTERNS
26: CODING BEST PRACTICES
27: ANTI-PATTERNS AND HANDLING LEGACY CODE
28: BUILDING SOLUTIONS USING PATTERNS
What You Will Learn
Create reusable data migration packages
Successfully upgrade your installation to the latest version
Manage and expand your existing installation with additional functionalities
Apply object-oriented practices to C/AL programming
Refactor legacy code and avoid anti-patterns
Build relationships with COM technologies
Clone codes and their application in Dynamics NAV
Automate deployment into Dynamics NAV
Authors
Alex Chow
Alex Chow has been working with Microsoft Dynamics NAV,formerly Navision,since 1999. Over the years,he has conducted hundreds of implementations across multiple industries. His customers range from $2-million-a-year small enterprises to $500-million-a-year multinational corporations.
Over the course of his Dynamics NAV career,he has often been designated as the primary person responsible for the success and failure of Dynamics NAV implementations. The fact that Alex is still in the Dynamics NAV business means that he’s been pretty lucky so far. His extensive career in the Dynamics NAV business is evidence of his success rate and expertise.
With a background in implementing all functions and modules inside and outside of Microsoft Dynamics NAV,Alex has encountered and resolved the most practical to the most complex requirements and business rules. Through these experiences,he has learned that sometimes you have to be a little crazy to have a competitive edge.
Believing that sharing these experiences and knowledge would benefit the Dynamics NAV community,Alex writes about his journey at http://www.dynamicsnavconsultant.com. He founded AP Commerce (www.apcommerce.com) in 2005. It is a full-service Dynamics NAV service center. In addition,Alex has written a book about Dynamics NAV titled Getting Started with Dynamics NAV 2013 Application Development by Packt Publishing.
He lives in southern California with his beautiful wife and two lovely daughters. He considers himself the luckiest man in the world.
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 All-Star award on behalf of all the members. He was amongst the first to receive this prestigious award.
In 2010 he started a think tank called Partner Ready Software together with four other Dynamics NAV Experts. Partner Ready Software brings fresh ideas of designing applications in NAV and creates awareness for applying design patterns in creating repeatable solutions.
Mark is an associate in the Liberty Grove Software network,member of the NAVUG advisory board,co-founder of the Dutch Dynamics Community,vice-president of the Association of Dynamics Professionals and advisor for Dynamics HUB,a special project and performance tuning of the Dynamics NAV product on SQL Server. As a unique specialist,he has done breakthrough research in improving the performance of Dynamics NAV on SQL Server.
Mark maintains a blog on https://nav-skills.com/ . This blog contains a wide range of articles about both the Microsoft Dynamics NAV and SQL Server product. He is also a frequent speaker at Microsoft events. He also publishes articles on Pulse for LinkedIn.
Since 2006 Mark has been rewarded by Microsoft with the Most Valuable Professional award for his contribution to the online and offline communities. He received the award eleven times.
Mark is a father of four,married,and lives in a small town in The Netherlands.
He is an author of the books,Microsoft Dynamics NAV 2009 Application Design,Microsoft Dynamics 2013 Application Design,and Learning Dynamics NAV Patterns,all for Packt.
Continue reading