the business of microsoft silverlight
DESCRIPTION
This session discusses the business aspects of Microsoft Silverlight, including how to ramp up an agency to be ready for Silverlight and how to pitch Silverlight to your clients. Learn how to optimize current workflow, ramp up a team, and achieve a return on Silverlight investments. Learn how the differences between Silverlight 1.0 and 2 affect business and staffing strategy.TRANSCRIPT
![Page 1: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/1.jpg)
The Business of Microsoft SilverlightDanny RiddellPresidentMetaliq
![Page 2: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/2.jpg)
About Metaliq
Founded in 2004Interactive Application DevelopmentFlash, Silverlight 1.0, 2Project Highlights
Top Banana – Silverlight, MIX KeynoteAOL Webmail & Controls
2
![Page 3: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/3.jpg)
The Business of Silverlight
Platform discussionSilverlight’s workflow Silverlight showcaseDesigner/developer considerationsBuilding a Silverlight teamPitching Silverlight
3
![Page 4: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/4.jpg)
Silverlight
Silverlight 1.0Fully launched player JavaScript Strong video capabilitiesControl development tricky
4
![Page 5: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/5.jpg)
Silverlight
Silverlight 1.1 and 2SL 1.1 is now called 2Currently Public Beta 1SL 1.0 in SL 2 playerAll .NET dev languagesEnterprise level appsControl development
5
![Page 6: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/6.jpg)
Why there is good potential for the platform to succeed
InternalC# dev community Tutorials and booksAS 3 and C# are similarMultiple dev languages Strong des/dev workflow Affordable Suite of tools ($599)
6
![Page 7: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/7.jpg)
Why there is good potential for the platform to succeed
ExternalWMV video librariesMicrosoft internet properties Player download/installationRoom for multiple platformsCompetition is good
7
![Page 8: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/8.jpg)
Platform considerations
Player penetration1.5 million/day
Final feature setDifferentiationDesigner toolsNew tools to learn
8
![Page 9: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/9.jpg)
Expression Studio
![Page 10: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/10.jpg)
Expression Design
Vector design program
Good starting point for designs
“Flat/static” design comps
Export to XAML
![Page 11: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/11.jpg)
Expression Blend
Animations
Transitions
XAML clean up / prep
![Page 12: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/12.jpg)
Expression Encoder/Media Encoder
Media vs. Media Encoder
Light video editing
Video export
Video overlays
![Page 13: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/13.jpg)
Includes Visual Studio 2005 Standard Edition
![Page 14: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/14.jpg)
Designer and Developer workflow
Typical interactive workflowSilverlight interactive workflow
StreamlinedTighter des/dev integration with XAML
14
![Page 15: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/15.jpg)
How to ramp up an agency to be ready for Silverlight
GeneralUnderstand the workflowUnderstand where platform differsUnderstand the business reason
Internal concernsDesigner/developer integrationLearning new skills/apps
15
![Page 16: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/16.jpg)
Staffing Considerations
Flash Dev/Des:Interactive styleAS3 is very similar to C#AS3 - basics of C# in hours. AS2 transition a bit lengthierFlex/MXML & SL/XAML - parallel
16
![Page 17: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/17.jpg)
Staffing Considerations
Flash Dev/Des (cont.):Can do Flash workOften less experienced engineersUsed to working with designersStoryboard analogous to TimelineCan use some of their current tools
17
![Page 18: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/18.jpg)
Staffing Considerations
C# / .NETOften longer dev cycle Know the languageNew to “flair” of interactiveOften understand backendStrong Control developersOften more architecting experienceAble to do other C#/.NET work
Ajax DevelopersSilverlight 1.0
18
![Page 19: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/19.jpg)
What should C# / .NET application developers know about moving to Silverlight?
More interface capabilitiesLighter feature set (WPF)C# in a browser, worth itLearning what is not thereLearn animation/timelineLearn mouse event driven interactivityBeta, layout/controls relatively new
19
![Page 20: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/20.jpg)
What Flash developers/designers should know about Silverlight?
Design workflow same in 1.0 and 2Visual Studio matureStricter than AS2Multiple timelinesDifferent MovieClip paradigm
Des/dev workflowNew platform, new workarounds Code reuse often easierCompetition beneficial
20
![Page 21: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/21.jpg)
Pitching Silverlight: Things you need to know
Timeline vs. release cycleExisting video networkEarly adopters?Audience ok with player download?Familiarity with .NET/C#Enterprise class stability, scalability
1.0 vs. 2Maintainability of codeControl development needed
21
![Page 22: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/22.jpg)
MICROSOFT: HALO 3 VIDEO PLAYER (HD)
MICROSOFT: HALO 3 VIDEO PLAYER (SD)
HALO: HD Player
![Page 24: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/24.jpg)
MICROSOFT: WEB GALLERIES EXPRESSION
MICROSOFT: Expression Media Web Galleries
![Page 25: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/25.jpg)
MICROSOFT: DAC SILVERLIGHT
MICROSOFT/MRM: Defy All Challenges
![Page 27: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/27.jpg)
MICROSOFT: TOP BANANA
MICROSOFT: Top Banana
![Page 28: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/28.jpg)
MICROSOFT: RETAIL SITE
SILVERLIGHT STREAMING: RETAIL SITE
![Page 29: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/29.jpg)
MICROSOFT: SILVERLIGHT CONTROL SKINS
MICROSOFT: Silverlight Control Skins
![Page 30: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/30.jpg)
MICROSOFT: ZUNE CARD (FL)MICROSOFT: ZUNE CARD (SL)
ZUNE: Social Card
![Page 32: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/32.jpg)
MICROSOFT: WPF SNOWBOARD APPLICATION
MICROSOFT/BURTON: Snowboard App
![Page 33: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/33.jpg)
RECAP/CLOSING
33
![Page 34: The Business of Microsoft Silverlight](https://reader035.vdocuments.mx/reader035/viewer/2022081512/554239a2550346b90e8b45e5/html5/thumbnails/34.jpg)