Das Wichtigste im Schnellüberblick

Titel der Veranstaltung: Agentische Cross-Platform-Entwicklung mit Copilot und .NET: .NET MAUI, Uno Platform und Avalonia UI
Ausführungsart: Interaktive Online-Schulung mit Trainer
Experten-Dozent(en): Prof. Dr. Robin Nunkesser
Preis:
zzgl. 19% MwSt.
Frühbucherpreis: 999,00€ (bis 01.09.2027) Spätbucher: 1099,00€
Alle Termine:
15.03.2027 bis 16.03.2027 Online-SchulungAnmeldenFrühbucherpreis: 999€ bis 01.02.2027 ▶ danach: 1.099€
Ampel grünBei diesem Termin sind mehrere freie Plätze vorhanden.
21.09.2027 bis 22.09.2027 Online-SchulungAnmeldenFrühbucherpreis: 999€ bis 01.09.2027 ▶ danach: 1.099€
Ampel grünBei diesem Termin sind mehrere freie Plätze vorhanden.
Anmeldung: Online-Anmeldeformular
Alternativen: Durchführung als Firmenseminar (In-House-Seminar oder Online) auf Anfrage möglich.
Fragen: Beantwortet unser Kundenteam sehr gerne unter Telefon 0201 649590-50 (Mo-Fr 9-16 Uhr).

Kurzbeschreibung

Cross-Platform-Entwicklung mit .NET war noch nie so vielseitig - und dank moderner KI-Assistenten noch nie so schnell. Wer heute native Anwendungen für Windows, macOS, iOS, Android, Linux oder das Web (WebAssembly) baut, muss deklarative UI-Syntax und Standard-Plumbing nicht mehr mühsam von Hand tippen.
In diesem kompakten 2-tägigen Praxisseminar steigen Sie direkt in die agentische Softwareentwicklung mit GitHub Copilot ein. Sie lernen, wie Sie KI-Werkzeuge nicht nur für einfache Code-Vervollständigungen, sondern als vollwertige Co-Entwickler für Architektur, Refactoring, UI-Generierung und Fehlerdiagnose steuern.
Darauf aufbauend beleuchten wir die moderne .NET-Cross-Platform-Landschaft im direkten Praxiseinsatz:
  • .NET MAUI: Der offizielle Microsoft-Weg mit nativer Steuerelement-Abstraktion.
  • Uno Platform: Die Brücke für pixelgenaue WinUI-/Fluent-Oberflächen auf allen Plattformen inklusive WebAssembly im Browser.
  • Avalonia UI: Das flexible, Skia-basierte Framework mit vertrautem WPF-Gefühl für anspruchsvolle Desktop- und Mobile-Lösungen.

Anhand praxisnaher Hands-on-Übungen bauen Sie reale App-Komponenten, binden Plattform-Features an und lernen, Framework-Unterschiede zielsicher abzuwägen. Sie verlassen den Kurs mit einem fundierten Überblick über das moderne .NET-Ökosystem und praxiserprobten agentischen Workflows, die Ihren Entwicklungsalltag spürbar beschleunigen.

Zielgruppe

.NET- und C#-Entwickler, die moderne Cross-Platform-Anwendungen für Desktop, Mobile oder das Web entwickeln wollen. Für diesen Kurs sind gute Kenntnisse in C# und der Bedienung von Visual Studio oder Visual Studio Code erforderlich. Der Kurs behandelt die aktuellen Produktversionen .NET 11.0/12.0 mit C# 15.0/16.0 sowie Visual Studio 2026. Vorkenntnisse in GitHub Copilot, Prompt Engineering oder XAML sind nicht zwingend erforderlich; die Grundlagen werden praxisnah im Kurs vermittelt. Vorausgesetzt werden solide C#- und objektorientierte Programmierkenntnisse, grundlegendes Verständnis von Softwarearchitekturen im .NET-Umfeld sowie erste Berührungspunkte mit deklarativen UI-Frameworks (WPF, XAML) sind von Vorteil, aber kein Muss.

Inhalte/Agenda

Grundlagen der agentischen Softwareentwicklung & KI
  • Wie Coding-LLMs arbeiten: Tokens, Attention-Mechanismen und Context Windows
  • Vom Chatbot zum Coding-Agenten: Autocomplete vs. In-Editor Chat vs. Multi-File Edits vs. Autonome Agenten
  • Prompt-Engineering & Steering-Patterns für Entwickler (Role Prompting, Few-Shot, Chain-of-Thought)
  • Typische Fallstricke: Halluzinationen, erfundene APIs, veraltete Methoden und Schein-Pakete vermeiden

GitHub Copilot im Entwickleralltag
  • Copilot in Visual Studio 2026 und Visual Studio Code
  • Befehle und Scoping-Variablen (/explain, /fix, /tests, #file, #editor, #changes)
  • Maßgeschneiderte Projektkontexte über .github/copilot-instructions.md und architekturspezifische Rulesets
  • Multi-Modal Input: UI-Mockups, Wireframes und Screenshots direkt in XAML- und C#-Code überführen
  • Copilot CLI und Terminal-Agenten für Git-, Build- und Paketierungsaufgaben

Werkzeuge & Einrichtung der Entwicklungsumgebung
  • Wahlweise Visual Studio 2026 oder Visual Studio Code mit C# Dev Kit
  • Einrichten von Android-Emulatoren und echten Geräten
  • Hot Reloading und Live Preview im Cross-Platform-Alltag
  • Debugging-Strategien mit KI-Unterstützung

Moderne .NET Cross-Platform-Architektur
  • Das Unified .NET SDK und Target Framework Monikers (net10.0-android, net10.0-ios, net10.0-windows)
  • Single-Project-Ansatz vs. Multi-Project-Lösungen
  • Plattformspezifische Ressourcen und Code Sharing über Class Libraries
  • Runtime-Unterschiede: Just-in-Time (JIT) vs. Ahead-of-Time (Native AOT) Kompilierung

Plattformunabhängige Benutzeroberflächen mit .NET MAUI
  • Architektur von .NET MAUI: Handler, Mappers und native Steuerelement-Abstraktion
  • XAML als UI-Beschreibungssprache, Namespaces und Layout-Container (Grid, FlexLayout, StackLayout)
  • Navigation mit .NET MAUI Shell (Flyout, Tabs, URI-basiertes Routing)
  • Datenbindung und modernes MVVM mit dem CommunityToolkit.Mvvm (Source Generators: [ObservableProperty], [RelayCommand])
  • Agentische XAML- und ViewModel-Generierung mit Copilot

Plattformspezifische Programmierung & Hardware-Zugriff
  • Der Platforms/-Ordner und bedingte Kompilierung
  • Zugriff auf Hardware und Sensoren (Kamera, Geolocation, Beschleunigungssensoren)
  • Lokale Ressourcen, Dateisystem und sicherer Speicher (Secure Storage)
  • KI-gestützte Fehleranalyse bei plattformspezifischen Berechtigungen (Permissions)

Uno Platform: WinUI, Fluent Design & WebAssembly
  • Philosophie der Uno Platform: WinUI und Fluent Design überall
  • WebAssembly (Wasm): .NET-Code direkt im Browser ohne Server-Roundtrips ausführen
  • XAML vs. C# Markup: Wann welcher Ansatz sinnvoll ist
  • Uno Toolkit, Themes (Material / Cupertino) und Uno Studio
  • Praxiseinsatz: Eine gemeinsame Codebasis für Mobile, Desktop und WebAssembly

Avalonia UI: Plattformunabhängiges Rendering im WPF-Stil
  • Architektur von Avalonia UI: Pixel-identisches Rendering über SkiaSharp
  • Plattformunterstützung: Desktop (Windows, macOS, Linux) sowie Mobile und Browser
  • Das Avalonia-Styling-System: CSS-ähnliche Selektoren, ControlThemes und Animationen
  • Unterschiede und Gemeinsamkeiten im XAML-Dialekt im Vergleich zu WPF und .NET MAUI

Cross-Platform-Architekturvergleich & Portierung
  • .NET MAUI vs. Uno Platform vs. Avalonia UI im direkten Vergleich
  • Entscheidungsmatrix: Performance, Startup-Time, UI-Konsistenz, WebAssembly-Reife und Ökosystem
  • Copilot als Übersetzungsassistent: Schnelle Konvertierung von XAML-Dialekten und UI-Snippets
  • Saubere Architekturen: UI-agnostische Geschäftslogik und ViewModels

Praxisszenarien & das agentische Praxisprojekt
  • Von der Idee zum funktionalen Prototyp in Rekordzeit
  • Anbindung an Webservices (REST, HTTP-Resilienz mit Retry-Mustern)
  • Lokale Datenhaltung und Offline-Caching (SQLite)
  • End-to-End Hands-on Challenge: Aufbau einer vollständigen Multiplattform-App mit agentischer Unterstützung

Qualitätssicherung, Testing & Native AOT
  • Automatisierte Testgenerierung mit Copilot (Unit Tests für ViewModels, Mocking von Device-Services)
  • Code Reviews mit KI: Erkennen von Memory Leaks, UI-Blocking und fehlenden Async-Mustern
  • Native AOT Kompilierung: App-Größe und Startzeiten optimieren
  • Ausblick: Lokale KI-Modelle (SLMs via ONNX Runtime) in Cross-Platform-Apps integrieren

Methodik

Dies ist ein interaktiver Online-Live-Kurs mit Dozent und maximal 10 Teilnehmern.

Theorie mit Folien und Vorführungen des Dozenten wechseln sich mit aufgabengeführten Hands-on-Praxisübungen der Teilnehmendem ab, die der Dozent begleitet.

Begleitmaterial

Jeder Teilnehmer erhält:
1. Zugang zum virtuellen Klassenraum mit Download der Schulungspräsentation (als PDF) und den im Kurs behandelten Codebeispielen.
2. Ein von Dr. Holger Schwichtenberg unterschriebenes Teilnahmezertifikat (als PDF).

Organisatorisches & Rechtliches

Veranstaltungszeiten: 9 bis 17 Uhr mit Pausen  
Ausführungsart: Die Veranstaltung findet online und interaktiv statt mit Microsoft Teams oder ZOOM sowie unserem virtuellen Klassenraum, siehe Weitere Informationen zu unseren Online-Maßnahmen.
Sprache: Die Veranstaltung findet in deutscher Sprache statt. Präsentationen und Beispiele können in englischer Sprache sein.
Anmeldeverfahren: Unsere Veranstaltungen richten sich NICHT an Endverbraucher. Unsere Angebote sind nur für Handel, Industrie, Handwerk und die freien Berufe im Rahmen einer selbständigen oder gewerblichen Tätigkeit bestimmt. Die Preisangaben verstehen sich netto zuzüglich gesetzlicher MwSt.Zur Einhaltung der geltenden Datenschutzgesetze, um günstige Preise zu ermöglichen und die Umwelt zu schonen, ist das Anmeldeverfahren vollständig automatisiert. Anmeldungen per Post, Telefax oder E-Mail sind daher leider nicht möglich.
Teilnahmezertifikat: Jeder Teilnehmer erhält ein von Dr. Holger Schwichtenberg unterschriebenes Teilnahmezertifikat.
Rechtliches: Teilnahmebedingungen für diese Veranstaltung (Anmeldeform, Absagen, Leistungen, Haftung etc.).
Firmenseminar: Sie können diese Schulung auch als Firmenseminar (In-House oder online) buchen. Unverbindliche Anfrage zum Firmenseminar:
Agentische Cross-Platform-Entwicklung mit Copilot und .NET: .NET MAUI, Uno Platform und Avalonia UI

Firmeninterne Veranstaltungen

Sie können diese Schulung auch als individuell angepasste Kundenschulung (In-House-Seminar oder kundenspezifisches Webinar) buchen. Dies lohnt sich bereits ab drei Teilnehmern! Dieses Schulungsthema als individuelles Firmenseminar in Ihrem Hause anfragen Dieses Thema als Beratung anfragen

Andere Themen

Offene Seminare zu .NET, C#, Blazor, WebAPI/gRPC, WPF, WinUI, MAUI, Entity Framework Core, Unit Testing Offene Seminare zur PowerShell Themenkatalog individuelle Firmenseminare

Event-Hotline

Telefon: 0201/649590-53 (Mo-Fr 9-16 Uhr)
E-Mail: E-Mail-Adresse hier als Grafik zum Schutz vor der Erfassung durch Bots
Kontaktformular