dynamics ax 2012 installation(1)
TRANSCRIPT
Microsoft Dynamics Microsoft Dynamics ®AX 2012AX 2012
Trainer Profile
Ansar Basha SyedAnsar Basha SyedMCA, MCP
Dynamics AX Development I & IIDynamics AX Development I & II
Dr. Amarnath GuptaPhD, BE, MCP, ITIL, MCSE, MCT, PgMP
Dynamics AX 2012 AdministrationDynamics AX 2012 Administration
2 of 9
ArchitectureArchitecture
• Microsoft Dynamics AX has a three-tier architecture.
• Three-Tier Architecture -Three-tier architecture is defined as having a separate database, server and client where:– The database stores the data.– The server runs the application business logic.– The client application allows users to connect to the
server to access business logic and use the data in the database.
3 of 16
Architecture
• Three-Tier Architecture
4 of 16
LayersLayers
• Application object layers hold all elements that are displayed in the AOT.
• There are eight application object layers available
• Layers are a hierarchy of levels in the application you can use to make modifications and additions without interfering with the application elements in the next lower level.
5 of 16
LayersLayers
Layer Description
SYS, SYP System layer: The standard application is developed in thislowest layer. This includes the core application and thelocalization for most countries.
GLS, GLP Globalization layer: Includes features developed for somecountries that were not yet moved into the SYS layer.
FPK, FPP Feature Pack layer: Includes industry feature packs that arecontrolled by Microsoft.
6 of 16
LayersLayers
Layer Description
SLN, SLP Solution layer: Includes Microsoft endorsed industry solutions.
ISV, ISP Independent Software Vendor layer: Includes generic orvertical solutions developed by ISV's.
VAR, VAP Value Added Reseller layer: Includes multi-customer solutionsdeveloped by VAR's.
7 of 16
Features of Microsoft Dynamics AX
• Client workspace
8 of 16
Features of Microsoft Dynamics AX
• Customers list page
9 of 16
Application Object TreeApplication Object Tree
• A full definition of all the element types in Application Object Tree (AOT)
• Some of the root element types include:• Data Dictionary contains objects that define
basic data structure.• Classes contain code that is used in the
application.• Forms define the layout of all of the forms.
Forms are used to view data in the Microsoft Dynamics AX client.
10 of 16
Application Object TreeApplication Object Tree
• Visual Studio Projects display any development projects created in Visual Studio.
• Menus define forms and reports that appear in the menu in the Microsoft Dynamics AX rich client
11 of 16
Application Object TreeApplication Object Tree
12 of 16
X ++ ToolsX ++ Tools
• X++ is the object-oriented programming language that is used in the MorphX development environment.
• X++ has C#-like syntax, and incorporates SQL data manipulation statements
• The X++ Code Editor is a text editor used to write X++ code.
• The Table browser displays data from all fields in a selected table. The table browser can be used to run SQL statements.
13 of 16
X++ CODE EDITORX++ CODE EDITOR
14 of 16
Licensing and ConfigurationLicensing and Configuration
• The basic security architecture in Microsoft Dynamics AX includes license codes and configuration keys.
• License Codes - License codes control the modules that can be used within Microsoft Dynamics AX. If a license code for a module is not purchased, none of that functionality is available.
• Configuration Keys - Configuration keys in Microsoft Dynamics AX control the functionality and features in the system.
15 of 16
Licensing and ConfigurationLicensing and Configuration
16 of 16
Microsoft DynamicsMicrosoft Dynamics® AX 2012 AX 2012