Friday, July 8, 2011

Dynamics AX Coding Perspectives in Version 2012 and Some Recommendations

With renovated version 2012 there are more options in customizing and programming AX.  It sounds like metadata is at this moment open to Microsoft Visual Studio software developer via strongly or weakly typed .Net interop to X++.  New fashion is X++ code is now compiled into Common Intermediate Language (CIL), in whatever degree it is only on AOS Server.  Obviously this event opens the door to Visual Studio Debugger to track X++ over CIL.  There are numerous steps in bringing traditional X++ and MorphX IDE to subsist closer associated with Microsoft .Net technologies and MS SQL Server Reporting Services.  In this molecular publication we would like to contingent certain optimism and some concerns in deploying renovated instruments, especially keeping in mind the that will be events, such as customization redesign with future version upgrade projects:

1. MorphX IDE through X++ coding language.  When Axapta was in its planning and beginning market penetration mode, designed by Daamgard Software, MorphX and X++ we pleasing playing the roles of three row Corporate ERP code isolation or neutralization from database and operating theory platform.  Probably similar to ABAP in the predicament of SAP R/3 or Great Plains Dexterity because GP Dynamics.  Axapta architects designed X++ for example a flavor of popular and effective C/C++ family.  The power of C++ is not single in the fact that large amount to of programmers is available on generic software progression in a continuously ascending gradation market.  Its power also is in the contingency to create very efficient compiler, that could have existence very close in its performance to processor limited Assembler.  From the standpoint of database platform neutrality – despite example recent versions were available up~ the body Oracle or Microsoft SQL Server database platforms

2. Microsoft Dynamics ERP technology trends.  Here we pay attention substantial investments by Microsoft Business Solutions into totality its Dynamics ERP application user interface union.  AX is in the same shoes in the manner that GP, NAV, SL.  Home page consider and feel is in the hands of the user.  And the end user is supposed an in manifold cases good experimenters are changing their home page.  Home page custom programming is moving toward .Net and SOAP Web Services.  From the user view it is quite possible in the that will be to achieve the situation, where Microsoft Dynamics ERP user direct know how to use application unconcerned if it is AX, GP or other Dynamics clan member brand.  For software developer this tendency means that generic .Net C# programmer should have existence able to modify the application by way of .Net interop.  If you are consulting or coding AX spun out time (ten or more years) you probably remember Project Green, where the remarkable was sent to MBS partners, that quite best pieces of Great Plains, Axapta, Navision, Solomon force be recoded in C#.Net.  Real life made its correctives.  Now Microsoft Dynamics ERP exhibit is trying one small step at the time ~ the agency of aligning all its inherited Corporate ERP appeal to have similar intuitive user interface and more usefully exposure to .Net

3. Future Version Upgrade Projects and Customization Code.  We definitely like similar new Microsoft platforms as .Net, CLR and in like manner classical COM+.  If your organization has some expertise in MorphX X++ and conclusive pool of Microsoft Visual Studio programmers – afterwards you can successfully customize AX 2012 or 2009 versions.  However be it what it may you do today will not stay for aye.  New release updates are inevitable in the concise or mid-term future.  In the most judicious case scenario, when you do not be delivered of any customization or integration upgrade should have ~ing done via inserting installation DVD and pushing default buttons…  Well, of road if you have altered logic, this is not your question.  But, what we found sort of known round emerging Microsoft technologies – each new set at liberty reserves the rights to deprecate objects and functions, that were popular in the older rendering.  If you think about this performance – this means that your future version might not be compatible with your intelligent .Net based programming module.  On the other palm MorphX X++, Metadata have proven records to have existence more stable and neutral to the crisp term breezes of computer technology trends

4. The further X++ and MorphX is the improved in health.  If you like the idea to subsist reasonably conservative and do not contribute your company into the trap of the time to come upgrade over budget projects, we commend you to stay with traditional technologies.  If other companies like innovations and experimenting, obstacle them do the job of beta testing, bugs identification and reporting.  And at the time that you believe that the next technology stretch is solid and you are smart to catch in – you should have existence able to do it with minimal uneasiness and price

5. Axapta versions pageant and competition.  As we already mentioned in the heavenly heights current version is 2012 (as we are title these sentences in June of 2011).  Previous rendering was released in 2009 and earlier versions were sticking to orally transmitted versioning: 4.0, 3.0, etc.  What is a bridle-~ odd about MBS – it places its harvest to compete with each other steady the open market.  However similar question is present for Oracle or Sage, in which place Oracle Financials are competing with PeopleSoft as far as concerns example.  In our feeling the greatest in number comparison calls we are getting are not far from Dynamics GP and AX.  The pluses of framer Great Plains are rich business dialectics. reasoning in Distribution suite of modules: Sales Order Processing, Inventory Control, Purchase Order Processing, Discrete Bill of Materials.  The pluses of AX are Process Manufacturing (where native GP does only discrete manufacturing), Supply Chain Management, unfixed retail niches, Fund Management for Non-as being-profit organization and charities.  If you are doing matter in USA or Canada only – Corporate ERP localization aspects are in all probability outside of the scope for you.  However allowing that you are located somewhere in Brazil, China, Russia, Japan – the moral qualities news is the fact that AX is localized in these countries and practically around the globe

No comments: