Microsoft Dynamics AX with other Microsoft Technologies

bubblemessengerΑσφάλεια

5 Νοε 2013 (πριν από 3 χρόνια και 9 μήνες)

73 εμφανίσεις

Microsoft Dynamics AX with other Microsoft
Technologies

Amer

Atiyah


Microsoft Dynamics AX Solution Architect

amer@amer
-
ax.com

http://blog.amer
-
ax.com

14/12/2009

Agenda


Microsoft Dynamics AX 2009 Architecture



Workflow by WF



Enterprise Portal by WSS or MOSS



Reporting by SSRS



Other examples of extensions



Q & A


Microsoft Dynamics AX
2009
Architecture
(Basics)

Database

TIER 2

TIER 3

TIER 1

AX Object Server (AOS)

AX Business Logic

(Application Layer)

Microsoft Dynamics AX
2009
Architecture
(Components)

External

Applications

Browser

Dynamics AX

Application Server (AOS)

Application Integration

Framework (AIF)

Web

Services


WF


WSS or

MOSS

SSRS

.NET Business Connector

File

System

MSMQ

BizTalk

Server

BizTalk

Adapter

.NET

Business
Connector

IIS

Microsoft SQL Server

SSRS

SSAS

Dynamics AX

Database

Dynamics AX

Windows Client

Dynamics AX Workflow Architecture


Workflow infrastructure:


Workflow runtime for the IIS :


Windows Workflow Foundation (WF)


Workflow Web Services


.NET Business Connector



Workflow runtime for the AOS:


X++ workflow services


Application code


Messaging batch job


Message queue


Dynamics AX Workflow Architecture,
continued

Workflow Forms and Controls

Windows Workflow
Foundation &
Services

Workflow Web Services

.NET Business Connector

Message
Queue

Messaging Batch Job

Workflow Services

Workflow Runtime (AOS)

Workflow Runtime (IIS)

Events/callbacks

Workflow requests

IIS

AOS

Client

Dynamics AX Workflow Development


Workflow for Dynamics AX is developed in
MorphX



Workflow AOT objects:


Workflow Templates


Workflow Categories


Workflow Approvals


Workflow Tasks



Demo


Workflow for Dummies wizard
1.0

Dynamics AX Enterprise Portal


Built on top of WSS or MOSS


Standard SharePoint Web Parts like lists, announcements and
discussions


Dynamics AX standard Web Parts like the toolbar


User Controls Web Parts for Dynamics AX data and logic



The new User Controls and ASP.NET


Old Dynamics AX Web Forms and Web Controls


Will not be supported after Microsoft Dynamics AX
2009



Dynamics AX Enterprise Portal Architecture

AX

Cubes

Lookup

Grid

Popup

Form

ASP.NET

controls

AX Data Source

Biz Logic

Metadata

Label

Toolbar

QuickLaunch

Left nav.

Infolog

User Control

Worklist

Cues

Reports

WSS

Web parts

MOSS

Web parts

S

E

C

U

R

I

T

Y

WSS
3.0
/ MOSS
2007

AX Web
Parts

SQL
Server
Reporting Services

Report Server

Report rendering

Data processing

Rendering

SQL Server catalog

Reporting

extensions

S

E

C

U

R

I

T

Y

ASP.NET
user control

Dynamics

AX DB

SharePoint

DB

RS
DB

.NET

Business Connector

Dynamics AX Object Server (AOS)

Data

Meta Data

Dynamics AX Enterprise Portal Demo


Demo


Displaying Dynamics AX
CustTable

(Customers) data on EP


Using Dynamics AX standard controls in VS .NET
2008



Demo


Adding a filter to the previous example


Using ASP .NET standard controls in VS .NET
2008

Dynamics AX Reporting


Reports using VS .NET and SSRS


Quick and easy reports creations


Flexible reports designer


Reports layouts:


Table


Chart


List


Matrix


Interactive reports


Document Map


Drill
-
Down


150
out
-
of
-
the
-
box reports with Dynamics AX
2009


Displayed on Dynamics AX desktop clients and EP

How to create a report in VS.NET


Steps to create a report with VS .NET and Reporting
services:

1.
Creating a
Query in AOT


Calling X++ business logic

2.
Starting a Dynamics AX Reporting Project in VS .NET

1.
Selecting a Dynamics AX Query as a data source for the
report

2.
Completing the process like specifying design and code.. etc.

3.
Saving the report library in AOD

1.
VS .NET


Solution Explorer


Right click on Report Project


Save to AOD

4.
Deploying the saved Report Library from the Dynamics AX
AOT

5.
Creating a menu item and attaching it to menu in Dynamics
AX




Dynamics AX and SSRS Reports Development


Demo


Creating a report in VS.NET, deploy it on Reports server and
display it
from Dynamics AX

Other Examples of Integrations


Business Intelligence using SQL Server Analysis
Services (SSAS)



Code versioning and control using Microsoft Visual
SourceSafe and Microsoft Team Foundation Server



Project Management planning using Microsoft
Enterprise Project Management (EPM) Server



Q & A

Q

&
A

Please
Don’t Forget to
Complete
Your

Evaluation Form


Your input is important!


Plus, this is how you’ll get the chance to enter the
raffle
draws
througout the event


For
more information,
please refer
to GDC’
09
help desk

Register Now

Highest caliber technical education

Breakout Sessions, Interactive Discussions
and Instructor
-
led Training

International and local product experts and
industry speakers

The latest and upcoming launch products

Network with industry leaders and
community influencers