Windows Presentation Foundation - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Windows Presentation Foundation

Description:

Built on modern display hardware (D3D) Modern development framework and patterns. Designers and Tools Matter. Bringing designers into the process ... – PowerPoint PPT presentation

Number of Views:59
Avg rating:3.0/5.0
Slides: 9
Provided by: downloadM
Category:

less

Transcript and Presenter's Notes

Title: Windows Presentation Foundation


1
Windows Presentation Foundation
2
User Experience Recent Past
  • Web
  • 1995 - HTML
  • Sacrificed UX for portability, connectivity and
    simplicity
  • 1997 DHTML
  • Interactivity for the web not heavily used until
    recently
  • 2005 Increasing Interactivity
  • The rediscovery of DHTML
  • Windows
  • 1994 Win32
  • New level of functionality for installed
    applications
  • Many libraries on top including MFC, ATL, VB
  • 1996 DirectX
  • Gaming platform for Windows
  • 2002 Windows Forms
  • Developer productivity for Win32

2006 and Beyond Rising demand for richness
3
User Experience Matters Productivity Software
MSN Hotmail (today)
MSN Hotmail (beta)
Office Outlook
4
User Experience Matters Consumer Software
HTML
DHTML
WinFX
5
Rising Expectations for User Experience
6
WPF Windows or Web?
  • WPF applications are delivered securely either
    stand-alone or hosted in a browser

?
7
Presentation Technologies
8
Windows Presentation Foundation
BUILD THE APPLICATIONS YOU ALWAYS DREAMED OF
9
The WPF Approach
  • Unified approach to UI, Documents, and Media
  • Integrated development and experiences
  • New Windows Infrastructure
  • Retained graphics, vector based engine
  • Built on modern display hardware (D3D)
  • Modern development framework and patterns
  • Designers and Tools Matter
  • Bringing designers into the process
  • Declarative programming models for toolablity and
    flexibility

10
Windows Presentation Foundation
Demo
11
Enable better product differentiation through
improved user experience while providing higher
development productivity.
Write a Comment
User Comments (0)
About PowerShow.com