1 / 29

What’s New for Developers in Microsoft Dynamics AX 2012

What’s New for Developers in Microsoft Dynamics AX 2012. Joris de Gruyter – MVP, MCT. Joris de Gruyter. 10+ years of experience in Dynamics AX Manages Dynamics AX Development Team at Sikich LLP Blog: http://daxmusings.codecrib.com Twitter: @ jorisdg Forums: community.Dynamics.com.

eyal
Download Presentation

What’s New for Developers in Microsoft Dynamics AX 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What’s New for Developers in Microsoft Dynamics AX 2012 Joris de Gruyter – MVP, MCT

  2. Jorisde Gruyter • 10+ years of experience in Dynamics AX • Manages Dynamics AX Development Team at Sikich LLP Blog: http://daxmusings.codecrib.com Twitter: @jorisdg Forums: community.Dynamics.com Microsoft Most Valuable Professional (MVP) in Dynamics AX Microsoft Certified Trainer (MCT) for Dynamics AX Microsoft Certified IT Professional (MCITP) in Dynamics AX www.NetComLearning.com

  3. What’s New for Developers in AX 2012 • Architecture • MorphX • Reporting • Database • X++ • Services (AIF) • Reference Material www.NetComLearning.com

  4. Architecture Need-to-know basis www.NetComLearning.com

  5. Architecture • Model Store • Replaces the application files • Hosted in SQL • “Installation-specific IDs” • Models • “Compartments” within Layers • Multiple models per layer • Element can only be in 1 model in each layer www.NetComLearning.com

  6. Demo Model(store) architecture www.NetComLearning.com

  7. MorphX Our favorite development environment www.NetComLearning.com

  8. MorphX • Development Workspace vs User Workspace • Full window • Visual Studio Editor • Zoom, line change indicator, line numbers • IntelliSense • Keyboard shortcuts • Code editor add-ins www.NetComLearning.com

  9. Demo MorphX – Developer Workspace and VS Editor www.NetComLearning.com

  10. MorphX • New UX • Action Panes (aka Ribbons) • New UX flow • List Pages (=EP) • Detail pages • WPF Controls on Forms • Events • No automatic data binding though • Form controls “accessible” • Automated testing www.NetComLearning.com

  11. Demo UX – Form Types, WPF Controls www.NetComLearning.com

  12. MorphX • Source control • No more Visual SourceSafe • TFS integration expanded • Work items, branch folders • Security • Security Keys replaced with Roles / duties / privileges • XDS Replaces record-level security • Reporting • MorphX Reports replaced with SQL Reports www.NetComLearning.com

  13. Reporting Did you get the memo about the coversheet on the TPS reports? www.NetComLearning.com

  14. Reporting • SQL Reporting all the way • MorphX reporting still there for upgrades • All standard AX reports are SQL • Auto-format (security etc) • Labels • Chart controls on forms (R2) • SQL Analysis Improvements • Ability to use views instead of queries • Deployment easier • Date dimensions www.NetComLearning.com

  15. Database select * from WhatsNew where Audience == ‘Developer” www.NetComLearning.com

  16. Database • Full-text search • Computed columns on Views • Query Range vs Having • Included columns on indexes • Time-state • Partitions vs Virtual Companies vs Global • Replacement Keys / Foreign Keys • Table inheritance www.NetComLearning.com

  17. X++ Or was it X# ? www.NetComLearning.com

  18. X++ • Minor language changes/additions • Eventing + Pre/Post Eventing • Attributes • No more semi-colon to separate declarations and code! • X++ to CIL • Interop to CLR vastly improved • Visual Studio Projects in AOT • Proxies • Linq www.NetComLearning.com

  19. Demo Visual Studio Projects in AOT www.NetComLearning.com

  20. Services (AIF) Because Cloud and Mobile have become more than buzzwords www.NetComLearning.com

  21. Services (AIF) • WCF! • Net.tcp Hosted on AOS Service • Azure Service Bus Adapter (R2) • Simplified setup • Simplified coding • SysOperationvsRunbase www.NetComLearning.com

  22. Demo AIF Setup and Simplied Coding www.NetComLearning.com

  23. Reference Material You look like you need something to read tonight www.NetComLearning.com

  24. Reference Material • Guides • What’s New for Developers • http://www.microsoft.com/en-us/download/details.aspx?id=24227 • New, Changed and Deprecated Features • http://www.microsoft.com/en-us/download/details.aspx?id=7225 • New Feature List for AX 2012 R2 • http://www.microsoft.com/en-us/download/details.aspx?id=35824 • Much more documentation • http://www.Microsoft.com/download (search for “Dynamics AX 2012”) • Events, code moves, etcetc • Customer Source (Convergence – Tech Conference material) www.NetComLearning.com

  25. Reference Material • Blogs • MSDN – Issues Concerning X++ • http://blogs.msdn.com/b/x/ • Dynamics AX Musings (New Feature Code Walkthroughs) • http://daxmusings.codecrib.com/p/ax-2012-developer-resources.html • MSDN • Microsoft Dynamics AX 2012 for Developers • http://msdn.microsoft.com/en-us/library/hh881815.aspx • Community • Official Microsoft Dynamics (AX) Community • http://community.dynamics.com/ax/default.aspx www.NetComLearning.com

  26. Thanks For Your Attention! Q&A www.NetComLearning.com

  27. Upcoming Webinars • Free Webinar: What's New for Developers in Dynamics AX 2012 • Free Webinar: Error Handling in SSIS | SQL Server 2012 • Free Webinar: What's New for IT Pros in Dynamics AX 2012 • Free Webinar: Dynamics CRM | Performance Tuning Best Practices Sign up for free at: www.netcomlearning.com/webinars www.netcomlearning.com

  28. Dynamics AX 2012 Courses • Microsoft Dynamics AX 2012 - Development (I, II, III & IV) • 70 hours, 7 Days • September 9th | New York, DC, Live Online • October 21st | Las Vegas, Live Online • Microsoft Dynamics AX 2012 - Financials and Trade and Logistics • 70 hours, 7 Days • September 16th | Las Vegas, Live Online • Microsoft Dynamics AX 2012: Installation and Configuration • 20 hours, 2 Days • September 23rd | Las Vegas , Live Online www.netcomlearning.com

  29. Q & A 1-888-5-NETCOM (563-8266) info@netcomlearning.com www.NetComLearning.com

More Related