Presentation is loading. Please wait.

Presentation is loading. Please wait.

Windows Presentation Foundation (WPF) Declare Your Next User Interface.

Similar presentations


Presentation on theme: "Windows Presentation Foundation (WPF) Declare Your Next User Interface."— Presentation transcript:

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

2 Your Presenter: Jacob Good jake@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 Isn’t A complete replacement for Windows Forms Just pretty buttons and animations Only for designers Something that you can’t use right NOW

10 Remember HTML/XML?

11 XAML (XML Based) Hello World

12 Demo

13 3 Ways to do WPF Pure XAML XAML + C# Code C# CODE It’s 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, it’s 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? I’m not a designer jake@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/d ownloads/products/getthebeta/ http://msdn.microsoft.com/winfx/ http://blogs.inetium.com


Download ppt "Windows Presentation Foundation (WPF) Declare Your Next User Interface."

Similar presentations


Ads by Google