What s new for developers in microsoft dynamics ax 2012
This presentation is the property of its rightful owner.
Sponsored Links
1 / 29

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


  • 125 Views
  • Uploaded on
  • Presentation posted in: General

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.

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.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


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

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


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

X++

Or was it X# ?

www.NetComLearning.com


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

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


What s new for developers in microsoft dynamics ax 2012

Q & A

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

[email protected]

www.NetComLearning.com


  • Login