Learning Dynamics NAV patterns : create solutions that are easy to maintain, are quick to upgrade, and follow proven concepts and design / Mark Brummel.
Material type:
- text
- computer
- online resource
- 9781783552566
- 1783552565
- Microsoft Navision
- Microsoft Navision
- Management information systems -- Software
- Enterprise resource planning -- Software
- BUSINESS & ECONOMICS -- Industrial Management
- BUSINESS & ECONOMICS -- Management
- BUSINESS & ECONOMICS -- Management Science
- BUSINESS & ECONOMICS -- Organizational Behavior
- Enterprise Resource Planning
- Management information systems
- 658.4038011 23
- HD30.213
Online resource; title from PDF title page (EBSCO, viewed August 11, 2016).
Includes index.
Cover; Copyright; Credits; Foreword; About the Author; Acknowledgement; About the Reviewers; www.PacktPub.com; Preface; Chapter 1: Introducing Dynamics NAV Patterns and Software Architecture; What do we mean by 'patterns'?; Software Design Patterns; The Procedural software design patterns; Microsoft Dynamics NAV Design Patterns; The object-oriented patterns; Non-object-oriented patterns; The functional oriented patterns; Patterns elements and hierarchy; Architectural patterns; Design patterns; Structuring code; The coding standards; Anti-patterns; Code cloning; Legacy code; Upgradability
The upgrade frequencyDesign patterns and upgrades; Delta files; Repeatability; Design patterns and repeatability; Lifecycle of a design pattern; Technology changes; Old habits die hard; New design patterns; Software architecture in Microsoft Dynamics NAV; Metadata; Building blocks; Table; Page; Report; Codeunit; Query; XMLPort; MenuSuite; Metadata; Flowfields; Flowfilters; Base application; Functional processes; Summary; Chapter 2: Architectural Patterns; The Singleton Pattern; Technical description; Company-Initialize; Implementations; Examples; Enhancements
The Supplemental and Subsidiary PatternTechnical description; Implementations; Examples; The Compound Pattern; Technical description; Implementation; Examples; The Rules Pattern; Technical description; Implementations; Examples; The Master Data Pattern; Technical description; Implementations; Examples; The Journal Template-Batch-Line Pattern; Technical description; The Journal Template table; The Journal Batch table; The Journal Line table; Codeunits; Implementations; Hierarchy; Journals as contracts; Examples; The Entry Pattern; Technical description; The Entry Table types
Historical EntriesTemporary entries; Entries that can be deleted; Temporary tracking buckets; Implementations; Examples; Document Pattern; Technical description; The Header table; The Line table; Posting and archiving; Implementations; Examples; The Argument table; Technical description; Implementations; Summary; Chapter 3: Design Patterns; The Entity State Pattern; Technical description; Setting the State; Testing the State; Implementations; Examples; The Select Pattern; Technical description; Implementations; Examples; The Number Series Pattern; Technical description
The Table reference fieldSetup reference; C/AL functions and variables; Implementations; Examples; Address Integration Pattern; Technical description; Fields; Copying the address; Printing addresses; Implementations; Examples; Multi-Level Setup; Technical description; Implementations; Examples; Document History; Technical description; The Naming conventions; Codeunit Structure; Test Near, Test Far; Do it; Clean up; Example; TRANSFERFIELDS; Implementations; Examples; Copy Document Pattern; Technical description; Validation logic; Implementations; Examples; Job Queue Entry Pattern
eBooks on EBSCOhost EBSCO eBook Subscription Academic Collection - Worldwide