Developing Scalable and Rich Desktop Applications Using Windows Presentation Foundation

Hands-on practice with thorough explanations, presentations, demos, small standalone exercises during the training.
A 2-3 days seminar for middle .NET developers

View Agenda

This training is for

.NET programmers who want to develop scalable and maintainable desktop applications using Windows Presentation Foundation

GET COMPREHENSIVE TRAINING FOR YOUR TEAM

Agenda

Day 1

1. Introducing W.P.F.

Establishing common ground for the rest of the agenda

What is it. What problems is it supposed to solve

How does it work

M.V.V.M. concept explained

Introduction to XAML

2. Layout and controls

Learn the layout basics

See the grid layout panel in action

Stack elements with the stackpanel

Get an overview about the variety of included controls

Have a look at 3rd-party libraries

Day 2

3. Databinding and the UI architecture

Introduction to WPF DataBinding

How to display, sort and filter data

Using the Model-View-ViewModel Pattern

Learn how to validate user input

Create your own ValueConverter

Enhance the MVVM pattern by using Behaviors and Actions

4. Templates and styles

Learn how to build rich user experience with WPF

Style the appearance of your controls

Completely replace the look of a control

How to display complex data in lists by using DataTemplates

Day 3

5. Touch manipulation using W.P.F.

Touch events

Multi-touch manipulation

Surface Toolkit for Windows Touch

6. Tackling metro design challenges (for Win RT)

Group and split layouts

Effects

REQUIREMENTS

Infrastructure: Windows 8, Visual Studio 2012, Surface SDK installed.

Programming with Microsoft .NET Framework knowledge needed.

GET COMPREHENSIVE TRAINING FOR YOUR TEAM

Get exclusive offers and the latest updates on our upcoming events

You have Successfully Subscribed!

Pin It on Pinterest