1 / 9

The Hitchhiker’s Guide to “Avalon”

The Hitchhiker’s Guide to “Avalon”. An Introduction to the Windows Presentation Foundation (WPF). Ken LeFebvre Bennett Adelson klefebvre@bennettadelson.com kenneth@lefebvre.us http://blogs.lefebvre.us/kenneth/. Agenda. Current State of Affairs

luther
Download Presentation

The Hitchhiker’s Guide to “Avalon”

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. The Hitchhiker’sGuide to “Avalon” An Introduction tothe Windows Presentation Foundation (WPF) Ken LeFebvre Bennett Adelson klefebvre@bennettadelson.com kenneth@lefebvre.us http://blogs.lefebvre.us/kenneth/

  2. Agenda • Current State of Affairs • Overview of the WindowsPresentation Foundation • Demonstrations

  3. Current State of Affairs • Graphics hardware is underutilized • Compare Halo with • User Interface technologies disorganized • Windows Forms API • DirectX API • TrueType • Speech Microsoft Word

  4. Windows Presentation Foundation • Unify all presentation technologies • 2-D and 3-D drawing • Document printing and rendering • Speech synthesis and recognition • Audio and Video services • Take advantage of hardware • Vector-based • Resolution-independent • Hardware acceleration • New Declarative Programming Model

  5. Windows Integration • Built into Windows Vista • (not installed, by default, in Beta 1) • Add-on for older versions of Windows • Windows XP • Windows Server 2003

  6. New Features • Declarative Model: XAML • “Express” applications • “Metro” document and print technology • Multimedia • Speech synthesis and recognition • New controls

  7. Additional Resources • http://www.msdn.com/longhorn • http://winfx.msdn.microsoft.com • http://www.longhornblogs.com • nntp://microsoft.public.windows.developer.winfx.avalon • http://www.xamlshare.com • http://www.xaml.net • http://blogs.lefebvre.us/kenneth

  8. Avalon Blogs • Adam Nathan’s Win32 to WinFX Bloghttp://blogs.msdn.com/adam_nathan • Designers Love .NET (Nathan Dunlap)http://www.designerslove.net/ • Not Statichttp://www.notstatic.com • Simple Geek (Chris Anderson)http://www.simplegeek.com/ • Fortes.com > Work (Filipe Fortes)http://fortes.com/work • Greg Schechter’s Bloghttp://blogs.msdn.com/greg_schechter/ • Tales from the Smart Client (John Gossman)http://blogs.msdn.com/johngossman/

  9. Avalon Blogs • Tales from the Smart Client (John Gossman)http://blogs.msdn.com/johngossman/ • IRhetoric (Karsten Januszewski)http://blogs.msdn.com/karstenj/ • Lauren Lavoiehttp://laurenlavoie.com/ • Nick on Windows Presentation Foundation (Nick Kramer)http://blogs.msdn.com/nickkramer/ • Okoboji (Kevin Moore)http://blogs.msdn.com/okoboji/ • Blog xmlns="http://schemas.microsoft.com/winfx/xaml/2005" / (Rob Relyea)http://www.longhornblogs.com/rrelyea/ • Tim Sneathhttp://blogs.msdn.com/tims/ • Ryan Dawson on Longhornhttp://www.longhornblogs.com/rdawson/

More Related