Seminare
Seminare

.NET 7-Entwicklung und Cross-Platform-Anwendungen

Seminar - GFU Cyrus AG

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.
Termin Ort Preis*
firmenintern auf Anfrage auf Anfrage
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:
  • Einführung in .NET 7 und .NET Core
    • Geschichte und Evolution von .NET
    • Vorteile von .NET für Cross-Plattform-Entwicklung
    • Überblick über die .NET-Architektur
    • Unterschied zwischen .NET Core und .NET 7

  • Entwicklungsumgebung einrichten
    • Installation des .NET SDKs und notwendiger Tools
    • Verwendung der Kommandozeile (CLI)
    • 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




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.



Seminarkennung:
S3496
Nach unten
Nach oben
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.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha