View
1.187
Download
0
Category
Tags:
Preview:
DESCRIPTION
Catching up on Rich Clients Part 2 of 2
Citation preview
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.
Recommended