Windows Presentation Foundation WPF Declare Your Next User
- Slides: 25
Windows Presentation Foundation (WPF) Declare Your Next User Interface
Your Presenter: Jacob Good jake@developstuff. com http: //www. thoughtstoblog. com
Windows Presentation Foundation WPF
WTF?
WWF
Microsoft Windows. Net 3. 0
Ohhhh PRETTY!
What is WPF? • • Declarative Markup (XML Based) Vector Graphics Rendering Graphics Card Accelerated / Optimized Complete Win 32, WF, HTML Integration Layered on top of. Net 2. 0 Available in Vista and XP SP 2. 0 Something that you can use NOW!
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
Remember HTML/XML?
XAML (XML Based) <Page xmlns=“http: //schemas. microsoft. com/winfx/2006/xaml/presentation”> <Button>Hello World</Button> </Page>
Demo
3 Ways to do WPF • Pure XAML • XAML + C# Code • C# CODE It’s all about abstraction… Presentation from Data / Implementation
Demo
Interaction with Data • New means of binding in XAML • Declarative syntax, Easy Data Sourcing
Demo
WPF in 3 D • Full Direct. X Utilization • Put that GFX Card to work • Yup, it’s declarative
Demo
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)
Deployment • MSI • Click. Once • XBAP – http: //www. thewpfblog. com/
Demo
XAML Authoring Tools • • • XAMLPad ZAM 3 D Aurora XAML Editor (Mobiform) My. Xaml Expression Tools (Interactive / Graphics)
Demo
Questions? • I’m not a designer • jake@developstuff. com • Just start playing with it people!
Resources • • http: //wpf. netfx 3. 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
- X.next = x.next.next
- Windows driver foundation - user-mode driver framework
- Uac virtualisation
- Windows identity foundation windows 10
- Wpf windows form 混在
- Single user and multi user operating system
- Single user and multi user operating system
- Shallow pad foundation
- Foundation standard 1 academic foundation
- Declare deptrec is record
- Pricechar
- What is string in programming
- Mips array example
- What did the vietminh declare as its main goal?
- Exec sql begin declare section
- Exec sql begin declare section
- Deklarasi variabel adalah
- I have nothing to declare but my genius
- I have nothing to declare but my genius
- Declare an array alpha of 15 elements of type int
- Declare a two dimensional array of strings named chessboard
- What did the vietminh declare as its goal
- My useragent
- Windows 7 user interface
- Delphi run as administrator
- Wpf navigationwindow