what s new for developers in microsoft dynamics ax 2012 n.
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


  • 192 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


Download Now 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)

info@netcomlearning.com

www.NetComLearning.com