Microsoft training courses, Cisco training courses, Prince2 training courses, ISEB training courses with locations nationwide
Call now to speak to an experienced Training Advisor
 
     
 
         
 
 
Thousands of Microsoft, ISEB, ITIL, Cisco and Prince2 Training Courses and more
 
 
Browse Microsoft Training Courses

Windows Presentation Foundation - .NET 3.0 WPF Training Course

Course Code: NET0110      Days: 3
Show all Microsoft Courses
Call for Latest Dates
Call us on 0870 7777 388 for availability on this course.
Have questions or need a better city/date? Ask now.

Course Overview

Windows Presentation Foundation is Microsoft's new user interface subsystem and API based on vector graphics and XML, which will make use of 3D computer graphics hardware and Direct3D technologies. Our hands-on WPF training course has been developed for real-world, commercial scenarios by our expert instructors.

Audience

Developers who need to realise the full potential of WPF within their .NET projects.

Prerequisites

Strong experience of developing applications within the .NET Framework, (ideally with of version 2.0 and Visual Studio 2005) and creating .NET Windows Applications.

Course Outline

WPF Fundamentals

WPF Overview

WPF architecture

Essential WPF concepts:

  • Logical and Visual Tree
  • Dependency Properties
  • Routed Events
  • Command
  • Class Hierarchy

XAML

Elements

Namespaces

Property Elements

Type Converters Markup

Extensions Compilation

Building WPF Applications

Sizing, Positioning, Transforming

Layout/Panels

Structuring and Deploying an Application

Styles. Templates, Themes, & Skins

Documents & Text:

  • FlowDocuments
  • Paragraphs
  • TextBlocks
  • BlockUIContainer
  • Run

Data

Binding

Controlling Rendering

Collections

Data Providers

Customising Data Flow

Resources

Binary

Logical

Media

2D Graphics:

  • Drawings
  • Visuals
  • Shapes
  • Brushes
  • Bitmap Effects

3D Graphics:

  • Cameras & coordinates
  • Transform3Ds
  • Model3Ds
  • Visual3Ds
  • Viewport3DElement

Media

Audio

Video

Speech

Creating Controls

User Controls

Custom Controls

Custom Panels

Interop

Win32

WinForms

ActiveX

Performance

Dependency Properties and INotifyPropertyChanged

Threading

Security

Internet Applications

Silverlight 1.0 & 1.1 / 2.0

Architecture

Object Models

Controls

Events

Animation & Graphics

Deployment and Packaging


How to make a booking for the NET0110 course

 
  CourseMonster books thousands of public training courses, classes and boot camps both in London and throughout the UK including: Berkshire, Birmingham, Bristol, Bournemouth, Bucks, Cambridge, Derby, Devon, Edinburgh, Glasgow, Hampshire, Ipswich, Leeds, Leicester, Luton, Manchester, Middlesex, Milton Keynes, Norfolk, Nottingham, Reading, Surrey, Sussex, Tyne and Wear, Midlands and Yorkshire. Topics range from software to administration and development.  
     
CourseMonster® Patent Pending © SeaKom, All Rights Reserved - Channel partners with Business Training Partnership