Microsoft .NET Community Toolkit MVVM

Classroom training | German | Claim

Duration of training: 1 day

Objectives

Im intensiven Workshop zum Microsoft .NET Community Toolkit MVVM liegt der Fokus ausschließlich auf diesem äußerst hilfreichen Toolkit. Es ermöglicht eine deutlich schnellere Umsetzung des MVVM-Musters und bietet dabei Unterstützung durch allgemeine Basisklassen sowie Sourcecode-Generatoren. Das plattformunabhängige Toolkit (.NET-Standard 2.0) kann unter Windows, .NET MAUI und Xamarin verwendet werden.

Wir arbeiten mit der neuesten .NET-Version, nutzen C#, XAML und die aktuellste Version von Visual Studio.

Target audience

Der Workshop richtet sich an Teilnehmer, die bereits Kenntnisse und Erfahrungen mit C# und WPF haben und flexible, entkoppelte Business-Applikationen entwickeln wollen

Requirements

Programmiererfahrung in C#, WPF und XAML

Agenda

1. Databinding

  • ObservableObjects
  • ObservableRecipient
  • Sourcecode-Generator

2. Commanding

  • RelayCommand
  • AsyncRelayCommand

3. MVVM

  • Inversion of Control
  • Dependency Injection
  • ServiceProvider

4. Messenger für entkoppelte Applikationen

  • StrongRefernceMessenger
  • WeakRefernceMessenger

Trainer Info

Haimo Heymann

Berufstätigkeit: Seit Januar 2013 Tätigkeit als Trainer und Dozent für Anbieter von Schulungen, Sprecher bei .NET Developers Group München Seit Oktober 1997: Tätigkeit als freier Softwareentwickler und Consultant für verschiedene Firmen Oktober 1992 bis Mai 1997: Anstellung bei der Firma ESP-Telekom GmbH, München Themen: Telefon-Messsysteme und Produktionstester, Leitungsfunktion in der Softwareentwicklung, Projektmanagement, Kundenbetreuung September 1991 bis September 1992: Angestellter Softwareentwickler der Firma ees GmbH in München Themen: Messsysteme und Telefon-Testanlagen Januar 1987 bis August 1991: Freier Mitarbeiter als Programmierer der Firma ees GmbH Informatikstudium, Ausbildung Oktober 1987 bis März 1992: Informatikstudium an der Fernuniversität Hagen, berufsbegleitend, parallel dazu autodidaktisches Erlernen der Sprachen Basic, Pascal, C und "training on the job" Weiterbildungen: 2015/17: mehrere Xamarin-Workshops 02/2013: Microsoft Developer Day: Windows Phone 8 für Entwickler 09/2012: Microsoft Training: Windows 8 Entwicklung mit C# und XAML 06/2012: Microsoft Training: Windows 8 Entwicklung mit HTML5 & JavaScript 10/2011: PPEDV Training: ASP.NET 3.5/4 Web-Anwendungen mit Visual Studio 09/2011: Microsoft-Course: Designing and Developing Windows Mobile 5.0 07/2006: Microsoft Trainingsveranstaltung Team Foundation Server 05/2006: LP-IT Seminar: .NET / C# 2.0 Besuch von Entwickler-Konferenzen, User-Groups und Veranstaltungen von Microsoft zu verschiedenen Themen Eigenstudium, Online-Trainings

Zur Profilseite von Haimo Heymann
Haimo Heymann

Objectives

Im intensiven Workshop zum Microsoft .NET Community Toolkit MVVM liegt der Fokus ausschließlich auf diesem äußerst hilfreichen Toolkit. Es ermöglicht eine deutlich schnellere Umsetzung des MVVM-Musters und bietet dabei Unterstützung durch allgemeine Basisklassen sowie Sourcecode-Generatoren. Das plattformunabhängige Toolkit (.NET-Standard 2.0) kann unter Windows, .NET MAUI und Xamarin verwendet werden.

Wir arbeiten mit der neuesten .NET-Version, nutzen C#, XAML und die aktuellste Version von Visual Studio.

Target audience

Der Workshop richtet sich an Teilnehmer, die bereits Kenntnisse und Erfahrungen mit C# und WPF haben und flexible, entkoppelte Business-Applikationen entwickeln wollen

Requirements

Programmiererfahrung in C#, WPF und XAML

Agenda

1. Databinding

  • ObservableObjects
  • ObservableRecipient
  • Sourcecode-Generator

2. Commanding

  • RelayCommand
  • AsyncRelayCommand

3. MVVM

  • Inversion of Control
  • Dependency Injection
  • ServiceProvider

4. Messenger für entkoppelte Applikationen

  • StrongRefernceMessenger
  • WeakRefernceMessenger

Trainer Info

Haimo Heymann

Berufstätigkeit: Seit Januar 2013 Tätigkeit als Trainer und Dozent für Anbieter von Schulungen, Sprecher bei .NET Developers Group München Seit Oktober 1997: Tätigkeit als freier Softwareentwickler und Consultant für verschiedene Firmen Oktober 1992 bis Mai 1997: Anstellung bei der Firma ESP-Telekom GmbH, München Themen: Telefon-Messsysteme und Produktionstester, Leitungsfunktion in der Softwareentwicklung, Projektmanagement, Kundenbetreuung September 1991 bis September 1992: Angestellter Softwareentwickler der Firma ees GmbH in München Themen: Messsysteme und Telefon-Testanlagen Januar 1987 bis August 1991: Freier Mitarbeiter als Programmierer der Firma ees GmbH Informatikstudium, Ausbildung Oktober 1987 bis März 1992: Informatikstudium an der Fernuniversität Hagen, berufsbegleitend, parallel dazu autodidaktisches Erlernen der Sprachen Basic, Pascal, C und "training on the job" Weiterbildungen: 2015/17: mehrere Xamarin-Workshops 02/2013: Microsoft Developer Day: Windows Phone 8 für Entwickler 09/2012: Microsoft Training: Windows 8 Entwicklung mit C# und XAML 06/2012: Microsoft Training: Windows 8 Entwicklung mit HTML5 & JavaScript 10/2011: PPEDV Training: ASP.NET 3.5/4 Web-Anwendungen mit Visual Studio 09/2011: Microsoft-Course: Designing and Developing Windows Mobile 5.0 07/2006: Microsoft Trainingsveranstaltung Team Foundation Server 05/2006: LP-IT Seminar: .NET / C# 2.0 Besuch von Entwickler-Konferenzen, User-Groups und Veranstaltungen von Microsoft zu verschiedenen Themen Eigenstudium, Online-Trainings

Zur Profilseite von Haimo Heymann
Haimo Heymann

Tags

Recommend this site