Im Laufe dieses Seminars werden die Teilnehmer in die Techniken und Best Practices der Entwicklung mit .NET 7 und seinen Cross-Plattform-Funktionen eingeführt. Es wird ein vertieftes Wissen über die neuesten Möglichkeiten von .NET 7 vermittelt, wodurch die Teilnehmer in die Lage versetzt werden, robuste und plattformunabhängige Softwarelösungen zu gestalten. Durch den Kurs werden die Teilnehmer nicht nur theoretische Erkenntnisse gewinnen, sondern auch praktische Fertigkeiten entwickeln, um die Potenziale von .NET 7 in unterschiedlichen Betriebssystemumgebungen voll auszuschöpfen. Das Seminar zielt darauf ab, die Teilnehmer zu befähigen, mit den Herausforderungen der modernen Softwareentwicklung kompetent umzugehen und qualitativ hochwertige, plattformübergreifende Anwendungen zu erstellen.
Einführung in Visual Studio und Visual Studio für Mac
Erstellung und Ausführung der ersten .NET-Anwendung
.NET Projektstruktur und Grundlagen
Unterschied zwischen SDK-Styles und klassischen Projektdateien
NuGet-Paketverwaltung
.NET Standard und Code-Wiederverwendbarkeit
Debugging und Fehlerbehandlung
Übung : Erstellung einer einfachen Konsolenanwendung, die auf verschiedenen Betriebssystemen getestet wird.
Einführung in Electron.NET
Grundlagen von Electron und Integration mit .NET
Erstellung der ersten Electron.NET-Anwendung
Kommunikation zwischen Main und Renderer Process
Verpackung und Verteilung
Datenbankzugriff über Entity Framework Core
Einführung in ORM und Vorteile von EF Core
Datenbank-Migrationen und Schemas
CRUD-Operationen und Linq-Abfragen
Beziehungen und Navigationseigenschaften
Übung : Erstellung einer Webanwendung mit CRUD-Funktionalität und Datenbankanbindung.
Einführung in .NET MAUI
Was ist .NET MAUI und wie unterscheidet es sich von Xamarin?
MAUI-Projektstruktur und Plattform
Erstellung einer einfachen mobilen Anwendung für iOS, Android und Windows
Integration von Web-APIs
Verbindung der MAUI-App mit .NET 7
Deployment und Verpackung
Verpackung der Electron.NET-Anwendung für verschiedene Plattformen
Deployment der Webanwendung auf Linux
Veröffentlichung der .NET MAUI-App im App Store, Google Play Store und Microsoft Store
Dauer/zeitlicher Ablauf:
2 Tage
Zielgruppe:
Softwareentwickler : Insbesondere diejenigen, die bereits mit älteren Versionen von .NET oder anderen Programmiersprachen und Frameworks vertraut sind und ihre Fähigkeiten aktualisieren oder erweitern möchten.
Technische Teamleiter und Projektmanager : Sie können von einem besseren Verständnis der Technologien profitieren, um effektivere Entscheidungen zu treffen, Ressourcen zuzuweisen und Projekte zu planen.
IT-Architekten : Das Verständnis der Möglichkeiten und Grenzen von .NET 7 kann ihnen helfen, geeignete Systemarchitekturen und Designentscheidungen zu treffen.
QA- und Test-Ingenieure : Ein Verständnis der Entwicklungsumgebung kann ihnen helfen, effizientere Teststrategien zu entwickeln und potenzielle Problemstellen besser zu identifizieren.
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern.
Diese Cookies werden nicht automatisiert gesetzt.
Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren.
Weitere Informationen finden Sie hier.