MorphX Best Practices Microsoft Dynamics TM AX 4.0 Michael Fruergaard Pontoppidan Partner Productivity – Microsoft Dynamics AX TM Microsoft Corporation.

Slides:



Advertisements
Similar presentations
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Advertisements

© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Microsoft Dynamics GP 2013 R2 Dashboards © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
 Josh Honeyman Sr. Development Lead Microsoft Corporation BB57.
Flexible authentication. Microsoft Dynamics ® AX security now enables… Making Security and Simplicity Coexist.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
MIX 09 4/15/ :14 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Feature: Payroll and HR Enhancements © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Integrating Microsoft Dynamics ® AX 2012 with Microsoft Dynamics CRM Using Connector for Microsoft Dynamics.
If you have SQL Server 2005, you get all the features below plus the following: If you have SQL Server 2000, you get all the features below plus.
Windows 7 Training Microsoft Confidential. Windows ® 7 Compatibility Version Checking.
Nick Scott | Dynamics CRM Consultant with BKD Technologies.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Session 1.
Built by Developers for Developers…. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Created by the Community for the Community BizTalk & Build.
Windows 8 (1) (2) (3) Windows 8 (1) (2) (3)
WinHEC /22/2017 © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Microsoft Dynamics AX 2009 Integration and Development with the.NET Framework Introduction to the Course.
Feature: Print Remaining Documents © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
NEXT: Overview – Sharing skills & code.
Application Fundamentals Microsoft Dynamics TM AX 4.0 Michael Fruergaard Pontoppidan Partner Productivity – Microsoft Dynamics AX TM Microsoft Corporation.
Reporting in Microsoft Dynamics NAV 2009 NAMECOMPANY REPORTING.
Yousef Khalidi Distinguished Engineer Microsoft Corporation.
© 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or.
Feature: Document Attachment –Replace OLE Notes © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product.
DEV337 Modeling Distributed Enterprise Applications Using UML in Visual Studio.NET David Keogh Program Manager Visual Studio Enterprise Tools.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.

Building More Reliable And Better Performing Web Applications With Visual Studio 2005 Team System Gabriel Marius TLN312 Program Manager Microsoft Corporation.
Drop Shipment in Microsoft Dynamics ® AX 2012 Drop Shipment.
demo © 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names.
Smart customizations Microsoft Dynamics TM AX 4.0 Michael Fruergaard Pontoppidan Partner Productivity – Microsoft Dynamics AX TM Microsoft Corporation.
1 of 3 Microsoft ® Office Communicator 2007 can help you perform a wide range of tasks including secure Instant Messaging (IM). With its rich collaboration.
demo QueryForeign KeyInstance /sm:body()/x:Order/x:Delivery/y:TrackingId1Z
OPPORTUNITY Dynamics - AX. The first rule of any technology used in a business is that automation applied to an efficient operation will magnify the efficiency.
projekt202 © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are.
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks.
Version control in MorphX Microsoft Dynamics TM AX 5.0 Michael Fruergaard Pontoppidan Developer and Partner Tools – Microsoft Dynamics AX TM Microsoft.
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or.
Cost accounting in Microsoft Dynamics AX 2012 Cost accounting.

Feb 6-7, 2104 Hyatt Residency Bellevue. Yabin Liu Program Manager.
Configuration of subcontracted activities Activity-based subcontracting.
MIX 09 5/29/ :31 AM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Software Verification and Validation
9/11/2018 4:10 AM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION.
Convergence EMEA /28/2018 7:15 AM
Developing Drivers in Visual Studio
Internal social media units
Digital display units This template is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION.
Intranet web banner units
Maritime Business Solutions
Feature: Default Sort Order for Checks
Tech Ed 2004 © 2004 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express.
Internal social media units
8/04/2019 9:13 PM © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Шитманов Дархан Қаражанұлы Тарих пәнінің
Using Smart Unit Tests to find bugs earlier in the development cycle
Inside the Windows 8 driver developer workflow
Presentation transcript:

MorphX Best Practices Microsoft Dynamics TM AX 4.0 Michael Fruergaard Pontoppidan Partner Productivity – Microsoft Dynamics AX TM Microsoft Corporation SCREENCAST

Best Practices in MorphX Two components SDK Documentation Throughout documentation of all best practices When printed >200 pages Static code analysis tool Verifies <50% of all best practices

Static code analysis tools C/C++C/C++ CompilerPREfast PREfix C#C# CompilerFX Cop X++X++ Compiler

Defect removal Time saved Risk of extra cost Defect introduction Defect removal Time

Best Practice Check Tool in MorphX Contains ~350 rules  Model definitions  Source code (X++) Severity  Errors Unacceptable!  Warnings 95/5 rule  Infos Useful info Integrated with X++ compiler Integrated with check-in system

AX succes story Source date 1st of April 2004 AX 4.0 shipped with  0 compiler warnings  0 BP errors

Suppressing Best Practice Deviations Design time  //BP Deviation Documented  SysBpCheckIgnore macro Run time  SysBpCheck::ignore( );

Creating new rules Best Practice tool implementation  In X++ in SysBPCheck* elements  Fully customizable/extensible

© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.