Unsere Trainings zu Visual Studio und .NET
Entwicklungsteams arbeiten selten auf der grünen Wiese. Meist geht es darum, eine bestehende Anwendung zu erweitern, eine Schnittstelle sauber anzubinden oder eine gewachsene Codebasis wieder wartbar zu machen. Unsere Kurse zu Visual Studio und .NET setzen deshalb bei den Grundlagen von Sprache und Framework an und führen von dort zu Webanwendungen, Werkzeugketten und Erweiterungen für Microsoft-Produkte.
Zum Angebot gehören «Programming in C#» (20483), «Programming in HTML5 with JavaScript and CSS3» (20480) und «Developing ASP.NET MVC 5 Web Applications» (20486), dazu eine Einführung in die .NET-Core-Frameworks. Für Teams, die ihren Entwicklungsprozess ordnen wollen, gibt es Application Lifecycle Management mit Visual Studio sowie die Administration des Team Foundation Servers. Wer Microsoft Dynamics 365 Business Central erweitert, findet einen eigenen Kurs zur Extension-Entwicklung mit Visual Studio Code.
Vermittelt den Teilnehmenden die Kenntnisse und Fähigkeiten, um Microsoft Team Foundation Server 2017 und zugehörige Softwarekomponenten bereitzustellen, zu konfigurieren und zu verwalten. Hinweis: Ab Version 2019 heisst das Produkt Azure DevOps Server, der Clouddienst Visual Studio Team Services heisst heute Azure DevOps Services.
Dieser zweitägige Kurs bietet Entwicklerinnen und Entwicklern, welche die Sprache C# bereits beherrschen, eine fundierte Einführung in .NET Core, das seit Version 5 nur noch .NET heisst. Der Kurs konzentriert sich auf zentrale Bestandteile von .NET, die in vielen Anwendungsbereichen gleichermassen genutzt werden: Laufzeitumgebung und Klassenbibliotheken, NuGet-Pakete, Datei-E/A und Serialisierung, Delegaten und Ereignisse, Speicherverwaltung sowie Threading.
Die Teilnehmenden verwenden die ALM-Tools (Application Lifecycle Management) in Visual Studio 2017 und Team Foundation Server (seit Version 2019 Azure DevOps Server) oder Azure DevOps Services (früher Visual Studio Team Services), um Geschäftswert in Form funktionierender Software zu planen, nachzuverfolgen, zu entwerfen, zu entwickeln, zu testen und bereitzustellen.
Der Workshop führt in die Entwicklung von Erweiterungen für Microsoft Dynamics 365 Business Central mit AL und Visual Studio Code ein. Sie richten eine Sandbox ein, erstellen und erweitern Tabellen, Seiten, Berichte und Codeunits und nutzen Events statt Änderungen am Standardcode. Zudem sichern Sie Ihre Erweiterungen mit Tests, Übersetzungen und Git ab und lernen, wie bestehende C/AL-Lösungen nach AL überführt werden.