Title Slide 0 Hello and Welcome to this MSDN session on “Building Applications with Visual Studio 2008 SP1.” My name is <>. Let’s start this session by going into more detail on exactly what we will be covering.
Re-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight - Presentation Transcript
Re-use Your Skills and Code to Expand the Reach of Your Apps with Silverlight Frank La Vigne Lead Designer Applied Information Sciences http://www.franksworld.com
Ego Slide
Frank La Vigne
Microsoft MVP: Tablet PC
INETA Membership Mentor for DC, Maryland and Delaware
Manager/Founder Silverlight SIG
Lead Designer @ AIS
Blog: www.franksworld.com
Company: www.appliedis.com
Twitter: @Tableteer
Feedback to
[email_address]
Goals
The 3 R’s of Client Development
Reach: The Web
Widest possible reach
From text only devices to desktops; from laptops to mobile phones; the web works just about anywhere
Platform/Browser Independent*
*Write once, test everywhere in every conceivable combination.
Hard to debug
Easy to Deploy
User experience varies
Rich: Windows Client Application
Richest experience possible
Response time is instantaneous
WPF applications can leverage hardware acceleration for some truly engaging user experiences
Easy to Debug
Narrow focus
Deployment concerns
RIA: Silverlight Applications
Happy Medium of Reach and Rich
Response time is instantaneous
Runs on Windows, Mac and Linux
Easy to Debug
Wide focus
Easy deployment
Enables great user experiences
But Wait, There’s More!
The Fantastic Four of Client Technology
XBAP?
XBAP Defined
Slightly Better Reach, a Lot More Rich
All the benefits of Silverlight
The Power of WPF in a browser window
3D, Drag & Drop, Printing, Hardware Acceleration
Easy to Debug
Easy deployment (Windows w/ .NET 3.x)
Enables great user experiences
When to Use XBAPs
To quickly push a WPF app onto the web
When Management demands that applications be web based
When Windows is the client platform
Ideal for corporate intranet
Specialized applications
Quickly moving a WPF application to the web
"Sawdust"
How Can I Create an XBAP?
Open Visual Studio 2008
File New Project WPF Browser Application
How Do I Deploy an XBAP?
In Visual Studio 2008
Build Publish
Deploying an XBAP: Mime Types
Let the LOLCats Guide Us Creating & Publishing an XBAP Application
0 comments
Post a comment