Docs | Visual Studio Code und AL

<

Erste Schritte mit Dynamics 365 Business Central - Visual Studio Code und AL

  • Visual Studio Code installieren
  • AL Extension installieren
  • Business Central Version wählen
  • Videotraining AL-Programmierung mit VS Code
  • Welche Lizenz brauche ich
  • Offizielle Dokumentation von Microsoft

Erste Schritte mit Dynamics 365 Business Central - Visual Studio Code und AL

Diese Seite soll Einsteigern oder erfahrenen C/AL Entwickler eine kurze Zusammenfassung sein, wie man seine ersten Schritte mit Visual Studio Code und AL durchführen kann. Grundsätzlich sind keine kostenpflichtigen Komponenten erforderlich. Wir empfehlen aber die Verwendung unseres Video-Trainings, um effizienter an sein Ziel zu gelangen.

Visual Studio Code und Al Extension installieren

Visual Studio Code installieren Software Einfach 20 Min.
AL Extension installieren Software Einfach ca. 3 Min.

Business Central Version wählen

Microsoft Cloud Software Einfach ca. 5 Min.
Lokale Installation (On-prem) Software Mittel ca. 20 Min.
Docker* Container (On-prem) Software Fortgeschritten ca. 30 Min.
Docker* Container (Azure)** Software Fortgeschritten ca. 40 Min.

* Docker Webseite | Docker Videotraining

** Azure Webseite

Welche Business Central Version soll ich wählen? Wir empfehlen, für echte Entwicklungsszenarien, dieselbe Umgebung wie die geplante Echtumgebung zu wählen. Für Testzwecke sind alle Varianten möglich. Das Entscheidende ist zu definieren wie die Umsetzung erfolgen soll. Lokal sind in AL ein paar Dinge mehr erlaubt, die in der Cloud nicht erlaubt sind. Dafür ist die Bereitstellung komplexer und sind notwendigen Ressourcen und die Wartung intensiver.

Microsoft Cloud

  • Schnelle Bereitstellung
  • keine lokalen Ressourcen erforderlich
  • kein Zugriff auf den Server
  • Entwicklungsmöglichkeiten leicht eingeschränkt

Lokale Installation (On-prem)

  • einfache Demo Installation
  • lokale Ressourcen erforderlich
  • Vollzugriff
  • mehr Flexibilität in der Entwicklungsumgebung (.NET)
  • eigener Wartungsaufwand

Docker (On-prem / Azure)

  • einfache Bereitstellung wenn man mit Docker vertraut ist
  • komplexe Bereistellung wenn man mit Docker nicht vertraut ist
  • Ressourcensparend
  • Flexibles Start/Stop Multi-Bereitstellungen
  • Vollzugriff
  • Verwaltung über Kommandozeile
  • mehr Flexibilität in der Entwicklungsumgebung (.NET)
  • eigener Wartungsaufwand

Videotraining AL-Programmierung mit VS Code

AL-Programmierung ca. 2 Std. Testen Kaufen

In diesem Videotraining erhalten Sie eine Einführung in die Programmierung und Anpassungsmöglichkeiten mit Dynamics AL und Visual Studio Code. Anhand von praktischen Beispielen werden Sie Schritt für Schritt an verschiedene Lösungen herangeführt und lernen die Entwicklungsumgebung und die Programmiersprache kennen.

Welche Lizenz benötige ich für die Entwicklung

Für die Entwicklung selbst benötigen Sie keine spezielle Lizenz. Für das Testen und Bereitstellen der Anpassungen in einer lokalen Umgebung schon. Die Cloud arbeitet ohne Entwicklerlizenz. Für die Entwicklung ist die Verwendung von Präfix/Postfix empfohlen.

Offizielle Dokumentation von Microsoft

Die offizielle Dokumentation zu AL und Business Central finden Sie auf der Webseite des Herstellers.

loader