catching up on rich clients part 2 of 2

Post on 19-Jan-2015

1.187 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

DESCRIPTION

Catching up on Rich Clients Part 2 of 2

TRANSCRIPT

1

Catching up on Rich Clients(round 2)

Mike Ormond, Mike TaultyDeveloper & Platform GroupMicrosoft LtdMike.Ormond@microsoft.com Mike.Taulty@microsoft.com

2

10 things to know about Silverlight

Mike OrmondDeveloper & Platform Group, Microsoft Ltd Mike.Ormond@microsoft.com http://mikeo.co.uk http://twitter.com/MikeOrmond

more

they run in the browser 11

~4.5MB

they are cross-platform 22

they’re multilingual

Silverlight PluginC# / VB.NETDLR

IronRubyIronPythonManaged JScript

HTML BridgeBrowser

JavaScript

33

6

silverlight languages

they’re not fussy 44

MyPage.html

MySLApp.xap

MyVideo.wmv

MySLApp.xap

AppManifest.xaml

MyAssembly1.dll

MyAssembly2.dll

SysAssembly1.dll

MyImage1.png

MySLApp.xap

AppManifest.xaml

MyAssembly1.dll

MyAssembly2.dll

SysAssembly1.dll

MyImage1.png

they enjoy communicating 55

Silverlight Silverlight AppApp

Site of Origin

Cross Domain

Policy File

they like data 66

10

silverlight data

they love movies 77

12

silverlight media

they’re into the details 88

Deep Zoom

http://memorabilia.hardrock.com/ http://robburke.net/images/deeplol.html

14

deep zoom

we’ll host them for you

Beta (free)Highly scalableGeo-distributed10GB Hosting

ApplicationsMedia

Full APIhttp://silverlight.live.com/

99

where to go for more info 1100

17

10 things to know about WPF

Mike TaultyDeveloper & Platform GroupMicrosoft Ltd Mike.Taulty@microsoft.com http://mtaulty.com

more

built in .NET on top of Direct3D

*this makes graphics cards significant to the performance of the application

man

aged

man

aged

unmanaged

unmanaged

11

223 public versions on the full .NET Framework

2006 w/Vista

2007w/VS 2008

2008w/VS 2008 Sp1

Windows XP Service Pack 2+Windows XP Service Pack 2+

Windows VistaWindows Vista

Windows 7Windows 7

it’s hardware accelerated 33

44it works in multiple dimensions

it mixes well with others 55

it’s a unified framework

all with the same, consistent programming model

66 77

there are rich app-dev features 88

there are deployment choices

XAML Browser Application(XBAP) ClickOnce Application

Full Client

99

where to go for more info 1100

© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS,

IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

top related