Information Technology Reference
In-Depth Information
Zum Anpassen der Applikationsobjekte stehen zwei verschiedenen Entwicklungs-
umgebungen zur Verfügung:
¾ Microsoft Visual Studio
¾ MorphX IDE - Integrierte Entwicklungsumgebung in Dynamics AX
MorphX kann hierbei als integrierte Entwicklungsumgebung direkt innerhalb des
Dynamics AX-Clients geöffnet werden und bietet Zugriff auf den Application
Object Tree (AOT) zum Erstellen, Bearbeiten, Kompilieren und Debuggen von
Programmobjekten.
Die Entwicklungsumgebung in Visual Studio ist eng mit MorphX verbunden und
wird für die Entwicklung von Berichten benötigt, die in Dynamics AX 2012 nur
mehr über SQL Server Reporting Services (SSRS) ausgeführt werden.
Für die Programmierung in MorphX kommt X++ zum Einsatz, eine Dynamics AX-
eigene, objektorientierte Sprache, die sich an C++ und Java orientiert. Da die An-
wendungsprogramme in MorphX einen offenen Quellcode aufweisen, können
Elemente in der Entwicklungsumgebung angepasst und erweitert werden.
1.3.2 Layer-Technologie
Über die Layer-Technologie wird eine hierarchische Struktur für die Anwen-
dungsprogramme zur Verfügung gestellt, in der das Standardsystem durch unter-
schiedliche Schichten von Programmmodifikationen getrennt ist. Das Ziel des
Layer-Konzepts besteht darin, durch die Trennung von Anwendungsschichten den
Einsatz von Branchenlösungen und die Durchführung von Release-Upgrades zu
vereinfachen.
Abbildung 1-2:
Layer-Konzept mit den Anwendungsschichten in Dynamics AX 2012
Als Basis-Schicht in Dynamics AX dient der SYS-Layer, der zusammen mit dem
GLS-Layer den weltweiten Dynamics AX-Standard darstellt. Der FPK Layer mit
globalen Branchenlösungen und Funktionen ist der dritte Layer der Basis-
Anwendung. Die Layer SLN, ISV und VAR sind für Branchen- und vertikale Lö-
Search WWH ::




Custom Search