WPF Consulting und Schulung

Lernen Sie von unseren Experten in genau auf Sie zugeschnittenen individuellen Schulungen, Trainings und Workshops!

Die Schulungen und das Aufbauwissen kann beliebig kombiniert werden und aus einzelnen Themen zusammengestellt werden. Wir kommen gerne bei Ihnen vorbei und nehmen Sie und Ihre Entwickler an die Hand. Sowohl durch Wissensvermittlung als auch anhand konkreter Probleme.

Über diese Schulung

  • Die Schulung geht anhand des aktuellen Entwicklungsstands von AvaloniaUI
  • Zielgruppe sind entweder WPF-Entwickler oder Neueinsteiger
  • Die Themengebiete umfassen u.A.
    • Eingabe und Behandlung von Events
    • Überblick von Steuerelementen
    • Architektur einer üblichen Anwendung
    • Einsatz von MVVM und Dependency Injection
    • Animation
    • Behaviors
    • Styling
    • Pseudoclasses
    • Templating und Entwurf von 'Lookless Controls'
    • Adorner
    • 2D und 3D- Grafik
    • Transfomationen
    • Einbindung von externen UI-Elementen und OpenGL
    • Multithreading und WPF (async, Dispatcher)
    • Verwendung von ReactiveUI -> Siehe unsere Expertise dazu
    • Leistungsoptimierung
    • Debugging von WPF-Programmen mit SnoopWPF

Die typische Dauer einer solchen Schulung beträgt 2 Tage.

Preis: Auf Anfrage. Sie erhalten üblicherweise einen Pauschalpreis für eine beliebige Teilnehmeranzahl! Der Preis ist abhängig von den gewünschten Themen und der Entfernung zum Einsatzort.

Consulting

Natürlich kommen wir auch zu Ihnen ins Projekt und helfen dort als Experten dabei, die Eckpfeiler korrekt einzurammen. Nutzen Sie unsere Expertise, um ein noch unerfahrenes Team bei den Herausforderungen einer GUI-Applikation mit diesem Framework zu unterstützen. Consulting kann auf einer Tagesbasis gebucht werden. Dazu kommen noch Anfahrts- oder Hotelkosten für unseren Experten. In diesem Kontext werden auch einzelne Themen geschult oder eben Programmcode geschrieben.

Ein typisches Consulting geht über mehrere Wochen. Je nach Bedarf auch mit Unterbrechungen/Wiederholungstermine. Es umfasst:

  • Teilnahme an Architekturmeetings
  • Entscheidungshilfe bei der Programmarchitektur
  • Entscheidungshilfe bei der Projektstruktur
  • Aufbau von Basiswissen durch Paarprogrammierung oder Schulungen
  • Entwicklung einzelner Komponenten z.B. als Vorlage