slides from my talk

27
Creating Rich User Experiences Brad Abrams Group Program Manager http:// blogs.msdn.com /BradA Arturo Toledo Product Manager

Upload: sampetruda

Post on 28-Jan-2015

110 views

Category:

Documents


2 download

DESCRIPTION

 

TRANSCRIPT

Page 1: slides from my talk

Creating Rich User Experiences

Brad AbramsGroup Program Managerhttp://blogs.msdn.com/BradA

Arturo ToledoProduct Manager

Page 2: slides from my talk

What is user experience?

Page 3: slides from my talk

What is user experience?

Coffee? Entertainment? Consumer Goods?

Windows Vista Office 2007

Page 4: slides from my talk

ROI for UX

Ease of

Use

Richnes

s

SuccessProductivityRetention

Comprehension ConversionSatisfactionExcitementRepeat Use

Return-on-Investment

Page 5: slides from my talk

UX Principles for Ease of Use

Share

Suggest Predict

Preserve

Page 6: slides from my talk

UX Principles for Richness

Look Great Immediate Response Flow

Page 7: slides from my talk

Windows Live

Demo

Page 8: slides from my talk

ASP.NET “Atlas”

A framework for building next generation, cross-platform, browsing experiences– Ubiquitous, cross-platform, browser support– Most-productive framework for building AJAX-

enabled web applications– Rich tool support for designer and

developer workflow– No cost, free tool support, easy to use

Page 9: slides from my talk

ASP.NET “Atlas”Web ServerWeb Server

IE

Firefox

Safari

BrowseBrowserr

ClientsClients

Atlas Client JavaScript Libraries

AtlasUIGlitz.js

AtlasGadgets.js

AtlasFX.js

AtlasCompat.js

AtlasRuntime.js

Apache & PHPApache & PHP

ColdFusionColdFusion

IIS & ASP.NETIIS & ASP.NET

JSON Bridge Support

Membership & Personalization

Support

ASP.NET Server Control Integration

Page 10: slides from my talk

Unifying the Designer Developer

ProcessDesignerEmotional Connection

Look, behavior, data visualization, usability,

brand impact

DeveloperFunctional

CapabilitiesDeployment, function, data connection and integrity, IT

process, security

JScriptC#

VB.NET

PaperJPG / TIFF

MOV / WMV PSDPPT

XHTMLCSSXSLT

Page 11: slides from my talk

MicrosoftVisual Web DeveloperExpress Edition

Page 12: slides from my talk

Expression Web DesignerThe DiceDepot

Demo

Arturo ToledoProduct Manager

Page 13: slides from my talk
Page 14: slides from my talk

AtlasThe DiceDepot

Demo

Page 15: slides from my talk

http://atlas.asp.net/atlastoolkithttp://atlas.asp.net/atlastoolkit

Page 16: slides from my talk

Squeet.com

Page 17: slides from my talk

“Atlas” has enabled Squeet users to have a rich user experience …You can’t ask for a more powerful

and easy-to-use API.Hamed Shojaee, President, Axosoft, LLC

Squeet.com

Page 18: slides from my talk

www.TitleZ.com

Page 19: slides from my talk

“Considering how time-consuming traditional AJAX can be to

implement, ‘Atlas’ seems almost like magic!”

Arthur Wait, Dev Manager, TitleZ

www.TitleZ.com

Page 20: slides from my talk

http://blogs.msdn.com/brada/archive/2006/05/06/AtlasControlVendors.aspx

Page 21: slides from my talk

Atlas

Page 22: slides from my talk

But that is not all....

Page 23: slides from my talk

Xaml

Page 24: slides from my talk

New York Times Reader

DemoWindows Presentation Foundation

Page 25: slides from my talk

Demo

Xaml in DiceDepot

“Windows Presentation FoundationEverywhere”

Page 26: slides from my talk

How Do I Get Started?• Atlas Community Technology Preview

– Install the FREE Visual Web Developer 2005– Go Live CTP – build live sites with Atlas today!

• Atlas community site: http://atlas.asp.net– Tutorials, videos, samples, forums, resources

• Expression Designer– Download the previewhttp://www.microsoft.com/products/expression

• Learn more about Xaml– http://netfx3.com

• We’d love your [email protected]://blogs.msdn.com/brada

Page 27: slides from my talk

© 2006 Microsoft Corporation. All rights reserved.

This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.