Durchsuche das Wiki mit Bing (Beispielerweiterungsprojekt)

Das hier brauchte jetzt doch ein wenig Anlauf. Ich habe in den vergangenen Blogeinträgen ein paar Sachen gezeigt, die ich jetzt zu einem Beispiel für eine kleine, aber nützliche Erweiterung für das neue Microsoft Dynamics AX vereinen möchte. Unter anderem habe ich Beispiele für Ereignis-Abonnements, den Projektexport und -import, ein Anwendungsbeispiel der Klasse Browser, wie man ein Erweiterungspackage/-model erstellen kann und dass es sich lohnen kann, mit Bing im Wiki zu suchen gezeigt. Heute also will ich das alles in einer einfachen Solution zusammenbringen, die nur die Möglichkeiten von Extensions nutzt und AX eine Möglichkeit hinzufügt, das Wiki über Bing zu durchsuchen. Außerdem biete ich das Ganze zum Download an, damit du damit experimentieren kannst, wenn du möchtest.

Weiterlesen …Durchsuche das Wiki mit Bing (Beispielerweiterungsprojekt)

Korrekt zugreifen innerhalb der neuen Ereignis-Abonnements

Beim Anlegen von Abonnements auf die neuen Ereignisse (ich schrieb vor einiger Zeit darüber, wie Events und Subscriptions jetzt funktionieren) muss ich häufig nachschlagen, wie man mit den vorgegebenen Parametern auf dieses und jenes zugreifen kann. Deshalb hier ein paar zufällig ausgewählte Beispiele in einer Auflistung, die keinerlei Anspruch auf Vollständigkeit erhebt.

Weiterlesen …Korrekt zugreifen innerhalb der neuen Ereignis-Abonnements

Zu URL navigieren mittels Klasse Browser

Aufgrund der technischen Neuerungen rund um das neue Dynamics AX gibt es auch eine Reihe neuer APIs. Möchte man den Browser des Benutzers programmatisch auf eine bestimmte Adresse lotsen (anstatt ihm einen Link anzubieten, den er anklicken kann), so lässt sich das sehr einfach mit der neuen Klasse Browser bewerkstelligen.

Weiterlesen …Zu URL navigieren mittels Klasse Browser

AX7 – Der Stapelverarbeitungsdienst und wie man ihn debuggen kann

In diesem Beitrag möchte ich kurz erläutern, was es mit dem Stapelverarbeitungsdienst (Batch Service) in der Entwicklungsumgebung (und anderen One-Box-Environments) auf sich hat und wie man diesen debuggen kann.

Weiterlesen …AX7 – Der Stapelverarbeitungsdienst und wie man ihn debuggen kann

AX7 – Tabellen-ID und Feld-ID

Wenn du im neuen Microsoft Dynamics AX entwickelst und auch debuggst, wirst du sicher früher oder später mit der Frage konfrontiert sein, zu welcher Tabelle bzw. welchem Tabellenfeld eine entsprechende Table ID / Field ID gehört. Unter AX 2012 wurden diese Kennziffern in den Properties des AOT-Knotens angezeigt. Gespeichert wurde diese Information in der Model-Datenbank. Das hat sich mit AX7 geändert.

Weiterlesen …AX7 – Tabellen-ID und Feld-ID

AX7 – Code-Konflikte auflösen beim Versionsmerge

Wenn man auf das neue Microsoft Dynamixs AX aktualisiert oder auch nur ein Code Upgrade auf eine neuere Version von AX7 durchführt, ist es äußerst wahrscheinlich, dass man Code-Konflikte (auf-) lösen muss. Im Folgenden findest du einen möglichen Weg, die Merge-Arbeit aufzuteilen und auszuführen.

Weiterlesen …AX7 – Code-Konflikte auflösen beim Versionsmerge

AX7 – Reihe von Blogeinträgen über die Neuerungen in X++

Für den Fall, dass das einer verpasst haben sollte, gebe ich an dieser Stelle noch mal die einzelnen Einträge von mfp in seinem Blog zu den X++-Neuerungen und -Änderungen wieder. Jeder einzelne ist ein Muss für den ambitionierten AX7-Entwickler 🙂

Weiterlesen …AX7 – Reihe von Blogeinträgen über die Neuerungen in X++