Kurs Windows Presentation Foundation

Windows-Anwendungen mit WPF, XAML und MVVM programmieren

Teilnehmerfeedback

"Kann uneingeschränkt empfohlen werden ! :-)"

M. Börsinger, Jetter AG

Kursinhalte

Mit der WPF (Windows Presentation Foundation) von Microsoft lassen sich anspruchsvolle Windows-Anwendungen entwickeln. Neben den neuen grafischen Möglichkeiten lernen Sie Windows-Anwendungen effizient und schnell umzusetzen. Dabei wird die Benutzeroberfläche (GUI) und von der Programmierlogik mit dem Model-View-ViewModel (MVVM) Pattern strikt getrennt.

Diese WPF Schulung hilft .NET-Entwicklern schnell in die Grundlagen von WPF einzusteigen. Sie lernen alles Wissenswerte was Sie rund um den Aufbau von XAML und der Erstellung Ihrer ersten WPF-Anwendung wissen müssen.

Dieses Microsoft WPF Seminar wird auf Basis der aktuellsten verfügbaren Version WPF 4.6 unter Visual Studio 2015 durchgeführt, ist aber ebenso für die Vorversionen WPF 4.5 unter Visual Studio 2013 und Visual Studio 2012 geeignet.

 Preis: 1799 € | Kursdauer: 4 Tage | Unterlage: Digital WPF Lernunterlage

Agenda

Grundlagen

  • Windows Presentation Foundation
  • Konzepte einer WPF-Anwendung
  • WPF und Winforms
  • Codebehind
  • Versionen und Neuerungen WPF 4.6
  • XAML und .NET Syntax
  • Die wichtigsten Controls

User Interface

  • Layout, Controls und Templates
  • Seitenlayout definieren
  • Responsive Design
  • Statische & dynamische Ressourcen
  • Styles und Vorlagen
  • UserControls und CustomControls
  • Blend for Visual Studio

MVVM

  • Vorteile von Model View ViewModel
  • Datenmodell und Logik
  • ViewModels und Views
  • Module
  • ObservableCollection
  • INotifyPropertyChanged
  • Unterschiedlicher Datenquellen

Binding und Grafik

  • Binden an andere Controls
  • Binding mit Converter
  • Binden an Collections von Objekten
  • DataGrid und ListView
  • Binden an Daten (DataBinding)
  • Grafiken darstellen
  • Audio und Videodateien nutzen

Training Termine - jetzt buchen!

Ähnliche Themen

C# Programmierung - Sprache und .NET Grundlagen
Blend for Visual Studio - User Interface Design
C# - Windows Forms-Anwendungen entwickeln
Visual Basic - Windows Forms-Anwendungen entwickeln