Webinar-Serie
Moderne Windows-Anwendungen entwickeln – von WPF zu WinUI 3
21.08.–18.09.2024
Mit WinUI 3 die modernsten Windows-Applikationen generieren
In dieser Webinar-Serie erfahren Sie, wie Sie Ihre Windows-Anwendungen an aktuellen Anforderungen in Sachen User Experience und Design ausrichten. Sie lernen systematisch alle wichtigen Elemente zum Erstellen von grafisch ansprechenden nativen Windows-Apps kennen. Dabei vermittelt Veikko Krypczyk die konzeptionellen Grundlagen, zeigt Ihnen aber auch konkret die technische Umsetzung anhand zusammenhängender Beispiele. So werden Sie schnell in die Lage versetzt, die genannten Elemente zu einer zeitgemäßen, lauffähigen Applikation zusammenzuführen.
Hinweis: Kenntnisse in der Entwicklung mit dem .NET-Framework sowie Windows Forms oder WPF sind hilfreich, aber keine zwingende Voraussetzung für die erfolgreiche Teilnahme. Alle Beispiele werden in Form von Quellcode und geeigneten Datenformaten, beispielsweise Grafiken für Prototypen, zum Download bereitgestellt.
Webinare
Grafik-Frameworks für den Desktop im Überblick
Im ersten Webinar dieser Serie verschaffen Sie sich zunächst einen Überblick und experimentieren mit den unterschiedlichen Ansätzen. Damit wird die Basis für eine sinnvolle Entscheidung über die passende Technologie gelegt. Sie lernen Projektstrukturen zu verstehen und entwickeln darauf aufbauend eine erste Anwendung mit WinUI 3.
In diesem Webinar lernen Sie
- Welche Grafik-Frameworks es für den Windows Desktop gibt: WinForms, Windows Presentation Foundation(WPF), UWP, WinUI 3 und .NET MAUI
- Welche Vorteile die neuen Technologien WinUI 3 und Windows App SDK mit sich bringen
- Worauf es bei einem professionellen Projekt-Setup ankommt
- Wie Sie eine erste App mit WinUI 3 erstellen
Anforderungen an moderne Benutzerschnittstellen
In diesem Webinar zeigt Ihnen Veikko Krypczyk die Basics für ein modernes UI-Design, das heute zwingend auf die Bedürfnisse der Zielgruppe zugeschnitten sein muss. Aus diesen Erkenntnissen werden erste Prototypen abgeleitet und mit den Design-Richtlinien von Microsoft Windows abgeglichen. Das Ergebnis ist ein tragfähiges Konzept für die technische Realisierung der Benutzeroberfläche.
In diesem Webinar lernen Sie
- Was Sie beim Erstellen von UI und UX berücksichtigen sollten
- Wie Sie die Einbindung von Equity Focused Design und Accessibility in Ihre Benutzeroberfläche sicherstellen
- Wie Sie Ihre Ideen umsetzen und erste Prototypen schaffen
- Welche Designrichtlinien für Microsoft Windows gelten
Das User Interface mit XAML gestalten
Im dritten Webinar setzen Sie zusammen mit Veikko Krypczyk das Konzept für die UI-Gestaltung, das beispielsweise als Prototyp vorliegt, mithilfe von XAML in ein konkretes User Interface für eine Windows-Anwendung um. Dazu macht er sie zunächst mit dem UI-Konzept und der Beschreibungssprache vertraut, bevor Sie das Layout definieren, geeignete UI-Controls auswählen und diese über die Definition von Eigenschaftswerten entsprechend anpassen.
In diesem Webinar lernen Sie
- Wie Sie User Interfaces mit XAML deklarieren
- Wie Sie Layout-Container für eine responsive Darstellung richtig einsetzen
- Was die wichtigsten UI-Controls sind
- Wie Sie eigene UI-Controls erstellen
- Wie Sie UI-Controls von Drittanbietern nutzen können
Die passende Architektur aufsetzen: das MVVM-Pattern
In diesem Webinar zeigt Ihnen Veikko Krypczyk, wie Sie die Architektur einer modernen Windows-Anwendung aufbauen und dabei für eine klare Trennung der Applikationsschichten sorgen. Das Grafik-Framework WinUI 3 setzt auf das MVVM-Pattern (Model View ViewModel) als Entwurfsmuster zur Trennung von Darstellung und Logik der Benutzerschnittstelle (UI). Dies führt auch bei sehr großen Anwendungen zu guter Wartbarkeit und einer möglichst fehlerfreien Implementierung der gesamten Anwendung.
In diesem Webinar lernen Sie
- Wieso eine durchdachte Architektur von Bedeutung ist
- Wieso die Schichtentrennung zwischen User Interface, Logik und Datenhaltung die Ausgangsbasis darstellt
- Was sich hinter einer Datenbindung versteckt und wie Sie diese implementieren
- Wie Sie auf Benutzeraktionen mit Commands reagieren
- Wie Sie das MVVM-Muster implementieren
Ressourcen, Styles und Templates nutzen und die App bereitstellen
Im abschließenden Webinar dieser Serie erfahren Sie, wie Sie mit grafischen Elementen arbeiten, wie Styles für User Interface Controls (als Vorlage) für eine mehrfache Verwendung definiert und eingesetzt werden und wie Sie das Erscheinungsbild von UI-Elementen mit Templates umfassend anpassen. Außerdem erläutert Veikko Krypczyk die veränderten Bereitstellungsoptionen einer modernen nativen Windows-Applikation.
In diesem Webinar lernen Sie
- Wie Sie mit Bildressourcen arbeiten
- Wie Sie Styles definieren und einsetzen
- Wie Sie mit Templates das Design umfassend anpassen
- Wie Sie eine moderne Windows-App installieren und konfigurieren
Ticket-Optionen
Ihr Experte und Trainer
Dr. Veikko Krypczyk ist Softwareentwickler mit Leidenschaft und Dozent für Informatik und Wirtschaftsinformatik. Er publiziert regelmäßig in Fachzeitschriften, tritt als Speaker auf IT-Konferenzen auf und ist Trainer für Softwareentwicklung. Sein Arbeitsschwerpunkt liegt auf der Erstellung moderner Applikationen mit Technologien aus dem Hause Microsoft. Er ist Mitautor des »Handbuchs für Softwareentwickler«, erschienen im Rheinwerk Verlag.
Weitere Seminare mit Veikko Krypczyk:
- C# – Deep Dive und neue Sprachfeatures
- Moderne Windows-Anwendungen programmieren: WPF
- Plattformübergreifende App-Entwicklung mit .NET MAUI
- Requirements Engineering
Weitere Webinare mit Veikko Krypczyk:
Diese Windows-Seminare könnten Sie auch interessieren:
Diese 4-tägige Schulung mit Thorsten Butz führt Sie in die Grundlagen der Windows PowerShell ein. Anhand zahlreicher Praxisbeispiele erlernen Sie Techniken zur Automation Ihrer täglichen Arbeit: Konfiguration, Überwachung, Fehlersuche und Remoteadministration zentraler Dienste wie der Active Directory.
Online-Seminar
4 Tage
1.890,- Euro
In diesem Seminar bringen Sie Ihr Wissen über sichere Windows-Infrastrukturen in 4 Tagen auf den neuesten Stand. Sie erfahren, wie Sie Ihr Unternehmensnetz gegen Hacking-Angriffe absichern. Dazu gehört auch: richtiges Monitoring, gutes Patch-Management, Einsatz von LAP, Just-in-Time und Just-enough-Administration.
Online-Seminar
4 Tage
2.290,- Euro
Unser vollständiges Webinarangebot
Sie sind auf der Suche nach Schulungen zu anderen IT-Themen? Wir haben weitere Webinare zu Programmierung, Bildbearbeitung, IT-Administration und mehr.
über den Ticketshop unseres Partners pretix
per Banküberweisung (auf Rechnung), Kreditkarte und PayPal
Kontaktieren Sie uns für ein Angebot