Windows Presentation Foundation WPF - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Windows Presentation Foundation WPF

Description:

Only for designers. Something that you can't use right NOW. Remember HTML/XML? XAML (XML Based) ... I'm not a designer. jake_at_developstuff.com. Just start ... – PowerPoint PPT presentation

Number of Views:316
Avg rating:3.0/5.0
Slides: 26
Provided by: jake3
Category:

less

Transcript and Presenter's Notes

Title: Windows Presentation Foundation WPF


1
Windows Presentation Foundation (WPF)
  • Declare Your Next User Interface

2
Your Presenter Jacob Good
  • jake_at_developstuff.com
  • http//www.thoughtstoblog.com

3
Windows Presentation Foundation
  • WPF

4
WTF?
5
WWF
6
Microsoft Windows .Net 3.0
7
Ohhhh PRETTY!
8
What is WPF?
  • Declarative Markup (XML Based)
  • Vector Graphics Rendering
  • Graphics Card Accelerated / Optimized
  • Complete Win32, WF, HTML Integration
  • Layered on top of .Net 2.0
  • Available in Vista and XP SP2.0
  • Something that you can use NOW!

9
What WPF Isnt
  • A complete replacement for Windows Forms
  • Just pretty buttons and animations
  • Only for designers
  • Something that you cant use right NOW

10
Remember HTML/XML?
11
XAML (XML Based)
  • ltPage xmlnshttp//schemas.microsoft.com/winfx/20
    06/xaml/presentationgt
  • ltButtongtHello Worldlt/Buttongt
  • lt/Pagegt

12
Demo
13
3 Ways to do WPF
  • Pure XAML
  • XAML C Code
  • C CODE
  • Its all about abstraction
  • Presentation from Data / Implementation

14
Demo
15
Interaction with Data
  • New means of binding in XAML
  • Declarative syntax, Easy Data Sourcing

16
Demo
17
WPF in 3D
  • Full DirectX Utilization
  • Put that GFX Card to work
  • Yup, its declarative

18
Demo
19
How can you use it now?
  • Complete integration with Windows Forms
  • Host XAML content in Windows Forms 2.0
  • Host Windows Forms 2.0 Content in XAML
  • Complete communication across boundaries
  • Now available for development (GO-LIVE)

20
Deployment
  • MSI
  • ClickOnce
  • XBAP
  • http//www.thewpfblog.com/

21
Demo
22
XAML Authoring Tools
  • XAMLPad
  • ZAM 3D
  • Aurora XAML Editor (Mobiform)
  • MyXaml
  • Expression Tools (Interactive / Graphics)

23
Demo
24
Questions?
  • Im not a designer
  • jake_at_developstuff.com
  • Just start playing with it people!

25
Resources
  • http//wpf.netfx3.com/
  • http//blogs.msdn.com/tims/ (Tim Sneath)
  • http//www.thewpfblog.com/
  • http//msdn.microsoft.com/windowsvista/downloads/p
    roducts/getthebeta/
  • http//msdn.microsoft.com/winfx/
  • http//blogs.inetium.com
Write a Comment
User Comments (0)
About PowerShow.com