what s new for developers in microsoft dynamics ax 2012
Download
Skip this Video
Download Presentation
What’s New for Developers in Microsoft Dynamics AX 2012

Loading in 2 Seconds...

play fullscreen
1 / 29

What’s New for Developers in Microsoft Dynamics AX 2012 - PowerPoint PPT Presentation


  • 191 Views
  • Uploaded on

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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' What’s New for Developers in Microsoft Dynamics AX 2012' - eyal


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
joris de gruyter
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

what s new for developers in ax 2012
What’s New for Developers in AX 2012
  • Architecture
  • MorphX
  • Reporting
  • Database
  • X++
  • Services (AIF)
  • Reference Material

www.NetComLearning.com

architecture
Architecture

Need-to-know basis

www.NetComLearning.com

architecture1
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

slide6
Demo

Model(store) architecture

www.NetComLearning.com

morphx
MorphX

Our favorite development environment

www.NetComLearning.com

morphx1
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

slide9
Demo

MorphX – Developer Workspace and VS Editor

www.NetComLearning.com

morphx2
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

slide11
Demo

UX – Form Types, WPF Controls

www.NetComLearning.com

morphx3
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

reporting
Reporting

Did you get the memo about the coversheet on the TPS reports?

www.NetComLearning.com

reporting1
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

database
Database

select * from WhatsNew where Audience == ‘Developer”

www.NetComLearning.com

database1
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

slide17
X++

Or was it X# ?

www.NetComLearning.com

slide18
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

slide19
Demo

Visual Studio Projects in AOT

www.NetComLearning.com

services aif
Services (AIF)

Because Cloud and Mobile have become more than buzzwords

www.NetComLearning.com

services aif1
Services (AIF)
  • WCF!
  • Net.tcp Hosted on AOS Service
  • Azure Service Bus Adapter (R2)
  • Simplified setup
  • Simplified coding
  • SysOperationvsRunbase

www.NetComLearning.com

slide22
Demo

AIF Setup and Simplied Coding

www.NetComLearning.com

reference material
Reference Material

You look like you need something to read tonight

www.NetComLearning.com

reference material1
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

reference material2
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

thanks for your attention
Thanks For Your Attention!

Q&A

www.NetComLearning.com

upcoming webinars
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

dynamics ax 2012 courses
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

slide29
Q & A

1-888-5-NETCOM (563-8266)

[email protected]

www.NetComLearning.com

ad