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

.NET: Windows Presentation Foundation (WPF)

Course Code: NET0110      Days: 2
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 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