Overview of Customization and Development Capabilities in Dynamics AX

Slides:



Advertisements
Similar presentations
Ofir Aspis 1/2010 VS 2010 Targets High Level - IDE New Features VS 2010 As Editor and Platform Demo Editor features Extending.
Advertisements

Microsoft Dynamics® AX 2012
1 Introduction to ASP.Net 4.0 Development David Ringsell MCSD MCT MCPD.
Unit 1: Overview of the Microsoft.NET Platform
The What, Why and How Answers of Microsoft Dynamics AX Amer Atiyah Microsoft Dynamics AX Solution Architect
FIRST LOOK AT “ORCAS” Scott Guthrie General Manager.NET Developer Platform.
What’s New for IT Pros in Microsoft Dynamics AX 2012 Joris de Gruyter – MVP, MCT Sikich, LLP.
Microsoft Dynamics AX with other Microsoft Technologies Amer Atiyah Microsoft Dynamics AX Solution Architect 14/12/2009.
Team Foundation Server 2010 Builds: Understand, Configure, and Customize Benjamin Day benday.com |
Chalermvong Vijitpiyakul Microsoft MVP Greatfriends.biz Community Lead GF 30 August 2009.
Originally founded in 1985 as Rock Financial by Dan Gilbert Grew to one of the largest independent mortgage banks in the country 1998 IPO 1999 Launched.
ISYS 512 Business Application Design and Development with.Net David Chao.
1/50 Project Management. 2/50 StumbleUpon 3/50 Overview Customize? Why, what, how?.NET Framework overview & fundamentals Class libraries, namespaces,
ISYS 512 Business Application Design and Development with.Net David Chao.
InfoPath Foundations Peter Williams, Ibitec AB. Agenda What are Forms? Form Scenarios Fundamentals Enter InfoPath Alternatives Use Forms InfoPath Enterprise.
Design & Development Tools: Visual Studio 2005 SQL Server 2005 Biztalk Server 2006 David Gristwood, Mike Taulty Developer & Platform Group Microsoft Ltd.
Aptech Borivali(West) Hefin Dsouza. Agenda  What is.NET and What is Visual Studio? .NET Framework 3.5 Overview.  Visual Studio 2008 Enhancements. 
Object Oriented Software Development 1. Introduction to C# and Visual Studio.
Enterprise Reporting with Reporting Services SQL Server 2005 Donald Farmer Group Program Manager Microsoft Corporation.
Powerful, modern desktops enable next generation applications Hardware acceleration brings real-time lighting, texturing and rendering Visual.
Microsoft SharePoint Victor Utz MCT, MCSA, MCITP, MCTS NetCom Learning.
Windows.Net Programming Series Preview. Course Schedule CourseDate Microsoft.Net Fundamentals 01/13/2014 Microsoft Windows/Web Fundamentals 01/20/2014.
GPPC Connections 2011 | November 6-8 | Las Vegas, NV Dynamics GP12 Web Client Today and in the Future Kevin Racer, Sr. Program Manager.
ISYS 350 Business Application Development
What’s New for Developers in Microsoft Dynamics AX 2012 Joris de Gruyter – MVP, MCT.
Windows 8 Virtualization Neil Masih NetCom Learning.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
An Introduction to ASP.NET Ed Dunhill blogs.msdn.com/edunhill SLIDE7.
ISYS 512 Business Application Design and Development with.Net David Chao.
It’s always better live. MSDN Events INTRODUCTION TO SILVERLIGHT prepared by Joe Nov INTRODUCTION TO SILVERLIGHT prepared by Joe Nov
CIS 338: Computer Languages & Visual Basic.NET
What’s New In Visual Studio 2010 Denys Kholod Technology Expert Hmarasoft.com.
Concepts and capabilities Key Takeaway #1 Standardized Integration Stack Key Takeaway #2 Enhanced integration features Key Takeaway #3 Integration.
Microsoft Dynamics AX 2009 Integration and Development with the.NET Framework Introduction to the Course.
Lecture 1 Programming in C# Introducing C# Writing a C# Program.
HDNUG 27-March-2007 SQL Server 2005 Suite as a Business Intelligence Solution.
Copyright © 2009 AtlanMod. All Rights Reserved Frédéric Jouault & Hugo Bruneliere AtlanMod team (INRIA & Mines de Nantes) Possible Benefits of Bridging.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
DEV-05: Ratcheting up your OpenEdge™ Development Productivity Sunil S Belgaonkar Principal Software Engineer.
Concepts and capabilities Key takeaway #1 Standardized integration stack Key takeaway #2 Enhanced integration features Key takeaway #3 Integration considerations.
ISYS 350 Business Application Development David Chao.
Active Server Pages (ASP), also known as Classic ASP or ASP Classic, was Microsoft's first server-side script engine for dynamically generated web pages.
Web Development in Microsoft Visual Studio Slide 2 Lecture Overview How to create a first ASP.NET application.
A New Approach to Java Clients Robert Buffone Chief Architect Nexaweb Technologies By
DEV303 ASP.NET: Leveraging Visual Studio.NET For Web Projects Tony Goodhew Product Manager Microsoft Corp.
Seminar Microsoft Next Generation Windows Services: By Microsoft. Guide Presented By Mr. Sandeep Gaikwad
Taking Control of Visual Studio through Extensions and Extensibility Anthony Cangialosi Senior Program Manager Lead Microsoft Corporation DEV311.
2008 Summer Road Trip Welcome! Summer Roadtrip Overview Showcase of 2008 Launch Wave offerings End to end application build with Visual Studio 2008.
Presented by Vishy Grandhi.  Architecture (Week 1) ◦ Development Environments ◦ Model driven architecture ◦ Licensing and configuration  AOT (Week 2)
Contents : What is Silverlight? Silverlight Overview Silverlight Toolkit Overview Timeline & Packaging Silverlight V1.0 & V1.1 Properties of V1.0 Properties.
Ms Dynamics Ax 2012 By Johnkrish. MSD Ax is a Customizable, Multi-language, Multi-Currency ERP Solution. Completely integrated & Web-enabled Supports.
Visit our Focus Rooms Evaluation of Implementation Proposals by Dynamics AX R&D Solution Architecture & Industry Experts Gain further insights on Dynamics.
Introducing Visual Studio 2010: What It Is and Why You Should Care
ISYS 512 Business Application Design and Development with.Net David Chao.
Virtual techdays INDIA │ November 2010 Building Visual Studio LightSwitch Application Kunal Chowdhury │ Software Engineer, Silverlight MVP.
Contoso Online services Bing Amazon etc. Enterprise applications Interactive client apps Trading partners.
Introduction to ASP.NET development. Background ASP released in 1996 ASP supported for a minimum 10 years from Windows 8 release ASP.Net 1.0 released.
The best of WF 4.0 and AppFabric Damir Dobric MVP-Connected System Developer Microsoft Connected System Division Advisor Visual Studio Inner Circle member.
Introduction ITEC 420.
Introducing the Microsoft® .NET Framework
How to be a SharePoint Developer
Introducing the Windows Mobile development
DotNetNuke® Web Application Framework
Building Dynamic Applications with the SharePoint Client Object Model
SQL Server Data Tools Gert Drapers
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
WCF Data Services and Silverlight
Visual Studio 2008.
Presentation transcript:

Overview of Customization and Development Capabilities in Dynamics AX Joris de Gruyter | MVP, MCT www.NetComLearning.com

10+ years of experience in Dynamics AX 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 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

Customization and Development Capabilities Agenda Introduction Integrated "MorphX" IDE in Dynamics AX X++ language .NET Integration and Visual Studio Tools Reporting Tools (SSRS) .NET WCF integrations (AIF) Conclusion www.NetComLearning.com

Introduction Application Object Server (AOS) “Thin” Client Managed Code 64-bit windows service “Thin” Client Unmanaged 32-bit SQL backend Abstracted Layers / Models “Open Source” Business Logic Layering Technology improves maintainability www.NetComLearning.com

Demo Layer Architecture and “Open Code” www.NetComLearning.com

"MorphX" IDE in Dynamics AX www.NetComLearning.com

MorphX IDE in Dynamics AX Application Object Tree (AOT) Contains all code artifacts – data model, classes, forms, etc Visual Studio code editor IntelliSense, shortcuts, etc Modeling of data model, queries, forms Drag & Drop Property settings www.NetComLearning.com

Demo AOT – Drag & Drop Data Model and UI www.NetComLearning.com

X++ Language www.NetComLearning.com

X++ Language Object Oriented Scripting language compiled into p-code Somewhere between Java and C# Scripting language compiled into p-code Native Debugger CIL generated from p-code Client-side is X++ p-code, Server-side is X++ in CLR Server-side: Services (AIF), Batch Jobs, Explicit call to server-side CLR Debugging in Visual Studio Inline SQL-like syntax Eventing & Event methods www.NetComLearning.com

Demo X++ methods everywhere, Eventing www.NetComLearning.com

.NET Integration and Visual Studio Tools www.NetComLearning.com

.NET Integration and Visual Studio Tools X++ in CLR Assembly calls in X++ References Visual Studio Tools Create VS projects, auto-deploy, auto-reference Proxies to X++ artifacts, Linq Need VS 2010 Professional for Projects Can use SQL’s “Data Tools” version of VS 2010 for Debugging X++ in CLR and SSRS/SSAS work WPF Controls on Forms www.NetComLearning.com

Demo Assembly references, Visual Studio Tools www.NetComLearning.com

Reporting Tools (SSRS) www.NetComLearning.com

Reporting Tools (SSRS) Layer on top of regular SSRS Business Logic Calls Special Report Modeling Tool External “Forms” Invoice, Packing Slip, etc Saved Back into AOT from Visual Studio Deployed to SSRS from AOT www.NetComLearning.com

Demo Dynamic AX SSRS Tools in Visual Studio www.NetComLearning.com

.NET WCF Integrations (AIF) www.NetComLearning.com

.NET WCF integrations (AIF) Application Integration Framework (AIF) “Ports” for integrations NET.TCP – WCF hosted inside AOS service MSMQ File-based Web Services – WCF deployed in IIS “Adapter” framework to transform the XML messages to and from other formats Eg allows integration via file-based CSV Similar to C# service Data Contract Service Operations www.NetComLearning.com

Demo AIF www.NetComLearning.com

Conclusion Highly Customizable Possibilities Virtually Endless Highly Model-Driven Integration with .NET is tighter with every release It’s a must to understand consequences Manage requirements vs wants www.NetComLearning.com

Thanks For Your Attention! Stick around for Q&A www.NetComLearning.com

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

Q & A 1-888-5-NETCOM (563-8266) info@netcomlearning.com 2:00 pm 1-888-5-NETCOM (563-8266) info@netcomlearning.com www.NetComLearning.com