Dynamics 365 mit TypeScript anpassen

Ein Programmbeispiel zeigt, wie man TypeScript fĂĽr das Customizing in Dynamics 365 nutzen kann.

Artikel verschenken
vorlesen Druckansicht
,

Vanessa Bahr / KI / heise medien

Lesezeit: 10 Min.
Von
  • Daniel Basler
Inhaltsverzeichnis

Dynamics 365 ist Microsofts Cloud-Plattform für Geschäftsanwendungen, zum Beispiel für Customer-Relationship-Management (CRM) und Enterprise Resource Planning (ERP). Konkrete Anwendungen sind etwa die Apps Business Central als ERP-System, Sales App für CRM, Customer Insights für das Marketing und die Customer Service App für Serviceaufgaben und Produktion.

Nutzer können diese Anwendungen an ihre spezifischen Geschäftsanforderungen anpassen und erweitern – das reicht von der einfachen Konfiguration bis hin zu komplexen codebasierten Erweiterungen. Über die zugrunde liegende PaaS-Schicht (Platform as a Service) lassen sich die Anwendungen um eigene Apps erweitern. Eine Möglichkeit für Anpassungen in Dynamics 365 besteht über JavaScript. Die modernere, typsichere Alternative TypeScript unterstützt die Umgebung von Haus aus jedoch nicht, obwohl die Sprache von Microsoft selbst entwickelt wird. Mit einem Kniff lässt sich TypeScript dafür jedoch trotzdem verwenden.

iX-tract
  • Dynamics 365, Microsofts Plattform fĂĽr Businessanwendungen, erlaubt das Anpassen von Apps ĂĽber JavaScript.
  • JavaScript stößt an seine Grenzen, wenn die Anforderungen komplexer und die Projekte größer werden.
  • Durch das Vorbereiten der Geschäftsanforderungen in TypeScript-Anwendungen und das Umwandeln der Apps in JavaScript lassen sich die eigenen WĂĽnsche auch in der strukturierteren, typsicheren Sprache implementieren.
Mehr zu Cloud-Speicher

Von der Stange bietet Dynamics 365 mehrere einsatzbereite Steuerelemente und UX-Muster für das schnelle Zusammenstellen von Anwendungserweiterungen. Generell bevorzugt die Plattform dabei Low-Code- und No-Code-Techniken, die auf Konfiguration statt auf benutzerdefiniertem Code basieren. Komplexere Anwendungsfälle erfordern den Einsatz von JavaScript für das Frontend und C#-Code im Backend. Für den Datenaustausch mit anderen Systemen kann man die Web-API von Dynamics 365 nutzen.

Das war die Leseprobe unseres heise-Plus-Artikels "Dynamics 365 mit TypeScript anpassen". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.

Immer mehr Wissen. Das digitale Abo fĂĽr IT und Technik.