Kursbeschreibung
Einsteiger in Visual Studio erhalten fundierte Grundlagen über Aufbau, Konzepte und Möglichkeiten von .NET 4.x und erfahren, welche .NET-Technologien sich für Ihre Bedürfnisse am besten eignen. Anhand von Beispielen werden die Möglichkeiten von Visual Studio 2017 demonstriert. Mit der Einführung dieser Entwicklungsumgebung ist ein neues Framework 4.7 entstanden, in Fortführung zu den bereits erfolgten Änderungen im Framework 4.6.
Zielgruppe
- Alle die mit Visual Studio 2017 entwickeln wollen.
Voraussetzung für die Schulung
Entwickler mit Programmierkenntnissen. Auch für Umsteiger früherer Visual Studio Versionen geeignet.
Kursinhalte
- .NET-Strategie und Anwendungsmöglichkeiten
- Plattformunabhängige Programmierung mit .NET
- .NET Standard 2.0 - Universelle Standardbibliothek für alle Plattformen (.NET Framework, .NET Core und Xamarin)
- Laufzeitumgebung CLR (.NET Common Language Runtime)
- Vordefinierte Funktionalitäten:
- .NET Klassenbibliothek
- Windows Runtime (WinRT)
- Erweiterungsmodule
- Die Entwicklungsumgebung Visual Studio – Editionen und Versionen
- Sprachsyntax der Sprachen:
- C#
- VB.NET
- Datenbankzugriff mit ADO.NET
- Windows-Anwendungen mit Windows-Forms
- Windows Presentation Foundation (WPF)
- Grundlagen von XAML
- Möglichkeiten mit Xamarin
- Web-Anwendungen mit ASP.NET (Web-Forms, MVC)
- Webservices mit Windows Communication Foundation (WCF) und ASP.NET
- Workflows mit der Windows Workflow Foundation
- Möglichkeiten der Cloud-Entwicklung mit Azure
- Arbeit in DevOps-Umgebungen
