Microsoft WPF Fundamentals

Product type
Total time

Microsoft WPF Fundamentals

Aspect Training
Logo Aspect Training
Provider rating: starstarstarstarstar 9.8 Aspect Training has an average rating of 9.8 (out of 1 reviews)

Tip: need an in-house course at your organisation? We will help you get the right quotes!

Description

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

Windows Presentation Foundation (WPF) is Microsoft's next-generation presentation

platform. WPF is built into Windows Vista and also runs on Windows XP and Windows

Server 2003.

WPF allows rich client applications to take full advantage of the graphical capabilities of a

modern PC. Its powerful and flexible programming model integrates support for flexible

layout, high-quality text, resolution-independent graphics, animation, video and 3D. While it

is designed to exploit the full capabilities of today's high-performance graphics cards, it

offers high-level abstractions that offer great power to the developer for less development

effort than ever before. Aspect Training's WP…

Read the complete description

Frequently asked questions

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.

Our public scheduled sessions are held in Leatherhead, Surrey and any of our courses can be run as a closed course on your site or on one of ours nationwide.

 

Overview:

Windows Presentation Foundation (WPF) is Microsoft's next-generation presentation

platform. WPF is built into Windows Vista and also runs on Windows XP and Windows

Server 2003.

WPF allows rich client applications to take full advantage of the graphical capabilities of a

modern PC. Its powerful and flexible programming model integrates support for flexible

layout, high-quality text, resolution-independent graphics, animation, video and 3D. While it

is designed to exploit the full capabilities of today's high-performance graphics cards, it

offers high-level abstractions that offer great power to the developer for less development

effort than ever before. Aspect Training's WPF Fundamentals course will introduce

practicing .NET developers to the new programming models and UI features introduced by

WPF, with practical hands-on labs to reinforce the concepts.

Prerequisites:

Aspect Training's WPF Fundamentals course is designed for developers with experience in .NET who

are interested in learning how to develop applications using the Windows Presentation Foundation.

Course Topics:

Introduction to WPF

Why WPF? (Historical technical context)

WPF, WinFX, .NET, and Windows. What

is WPF and how does it relate to

Microsoft's current technology offerings?

XAML, Expression Blend, and Visual

Studio 2008

Customization of UI visuals

Presenting data

Controls and Layout

Built-in controls, menus

Layout

Pages, frames, windows, and navigation

Eventing and commanding

Graphics

Resolution independence,

transformability

WPF and modern graphics cards

Drawing primitives

Graphics object model

Integration

Imaging and video

Data

Data binding and data contexts

Data templates

Master/details

Data grid

Hierarchical binding

Core Types

DependencyObject and Dependency

Properties

Visual

FrameworkElement

FrameworkContentElement

Freezable

Templates

Customization continuum: properties,

templates, custom control

'Lookless' controls

ControlTemplate and TemplateBinding

Triggers

The implied contract between a control

and its template

ContentControl idiom

List control idiom

Resources

WPF object resource hierarchy

Binary resource support

Internationalization

Reusable UI

Resource-based reuse

Template-based reuse

Reusing Xaml with codebehind

Writing custom lookless controls

Text

Ubiquitous full-featured text support

Flow layout

Integration with other UI elements

Pagination

Printing

Printing in WPF

XPS documents

Styles

Styles and properties

Styles and resources

Triggers

Connecting WPF Applications to

Services

Asynchronous invocation and the WPF

threading model

Data binding and services

Mixing WPF with Windows Forms

and Win32

Windows Forms interop

Win32 interop

Mixing HTML and WPF

There are no reviews yet.

Share your review

Do you have experience with this course? Submit your review and help other people make the right choice. As a thank you for your effort we will donate £1.- to Stichting Edukans.

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.