34
8/14/2019 BusinessWithSilverlight-B01 Riddell http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 1/34  The Business of  The Business of Microsoft Silverlight Microsoft Silverlight Danny Riddell President Metaliq

BusinessWithSilverlight-B01 Riddell

Embed Size (px)

Citation preview

Page 1: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 1/34

 The Business of  The Business of Microsoft SilverlightMicrosoft SilverlightDanny Riddell

PresidentMetaliq

Page 2: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 2/34

About MetaliqAbout Metaliq

Founded in 2004Interactive Application Development

Flash, Silverlight 1.0, 2

Project Highlights

 Top Banana – Silverlight, MIX KeynoteAOL Webmail & Controls

Page 3: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 3/34

The Business of SilverlightThe Business of Silverlight

Platform discussionSilverlight’s workflow

Silverlight showcase

Designer/developer considerations

Building a Silverlight teamPitching Silverlight

Page 4: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 4/34

SilverlightSilverlight

Silverlight 1.0Fully launched player

 JavaScript

Strong video capabilities

Control development tricky

Page 5: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 5/34

Page 6: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 6/34

Why there is good potentialWhy there is good potentialfor the platform to succeedfor the platform to succeed

Internal

C# dev community

 Tutorials and books

AS 3 and C# are similar

Multiple dev languages

Strong des/dev workflow

Affordable Suite of tools ($599)

Page 7: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 7/34

Why there is good potentialWhy there is good potentialfor the platform to succeedfor the platform to succeed

External

WMV video libraries

Microsoft internet properties

Player download/installation

Room for multiple platforms

Competition is good

Page 8: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 8/34

Platform considerationsPlatform considerations

Player penetration1.5 million/day

Final feature set

Differentiation

Designer toolsNew tools to learn

Page 9: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 9/34

Expression StudioExpression Studio

Page 10: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 10/34

ExpressionExpression DesignDesign

Vector design program

Good starting point for designs

“Flat/static” design comps

Export to XAML

Page 11: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 11/34

ExpressionExpression BlendBlend

 Animations

Transitions

 XAML clean up / prep

Page 12: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 12/34

ExpressionExpression Encoder/Media EncoderEncoder/Media Encoder

Media vs. Media Encoder 

Light video editing

Video export 

Video overlays

Page 13: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 13/34

Includes Visual Studio 2005 Standard EIncludes Visual Studio 2005 Standard E

Page 14: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 14/34

Designer and DeveloperDesigner and Developerworkflowworkflow

 Typical interactive workflow

Silverlight interactive workflowStreamlined

 Tighter des/dev integration with XAML

Page 15: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 15/34

How to ramp up an agencyHow to ramp up an agencyto be ready for Silverlightto be ready for Silverlight

General

Understand the workflow

Understand where platform differs

Understand the business reasonInternal concerns

Designer/developer integration

Learning new skills/apps

Page 16: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 16/34

Staffing ConsiderationsStaffing Considerations

Flash Dev/Des:Interactive style

AS3 is very similar to C#

AS3 - basics of C# in hours.

AS2 transition a bit lengthierFlex/MXML & SL/XAML - parallel

Page 17: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 17/34

Staffing ConsiderationsStaffing Considerations

Flash Dev/Des (cont.):Can do Flash work

Often less experienced engineers

Used to working with designers

Storyboard analogous to TimelineCan use some of their current tools

Page 18: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 18/34

Staffing ConsiderationsStaffing Considerations

C# / .NETOften longer dev cycle

Know the language

New to “flair” of interactive

Often understand backendStrong Control developers

Often more architecting experience

Able to do other C#/.NET work

Ajax Developers

Silverlight 1.0

Page 19: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 19/34

What should C# / .NET applicationWhat should C# / .NET applicationdevelopers know about moving todevelopers know about moving toSilverlight?Silverlight?

More interface capabilitiesLighter feature set (WPF)

C# in a browser, worth it

Learning what is not there

Learn animation/timelineLearn mouse event driven interactivity

Beta, layout/controls relatively new

Page 20: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 20/34

What FlashWhat Flashdevelopers/designersdevelopers/designers

should know aboutshould know aboutSilverlight?Silverlight?

Design workflow same in 1.0 and 2

Visual Studio mature

Stricter than AS2

Multiple timelinesDifferent MovieClip paradigm

Des/dev workflow

New platform, new workaroundsCode reuse often easier

Competition beneficial

Page 21: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 21/34

Pitching Silverlight: ThingsPitching Silverlight: Thingsyou need to knowyou need to know

 Timeline vs. release cycle

Existing video network

Early adopters?

Audience ok with player download?Familiarity with .NET/C#

Enterprise class stability, scalability

1.0 vs. 2Maintainability of code

Control development needed

Page 23: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 23/34

COMVU: LiveCastCOMVU: LiveCast

COMVU: LIVECASTCOMVU: LIVECAST

MICROSOFT E i M di W b

Page 24: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 24/34

MICROSOFT: WEB GALLERIES EXPRESSIONMICROSOFT: WEB GALLERIES EXPRESSION

MICROSOFT: Expression Media WebMICROSOFT: Expression Media Web

MICROSOFT/MRM D f All Ch llMICROSOFT/MRM D f All Ch ll

Page 25: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 25/34

MICROSOFT: DAC SILVERLIGHTMICROSOFT: DAC SILVERLIGHT

MICROSOFT/MRM: Defy All ChallengesMICROSOFT/MRM: Defy All Challenges

AKAMAIAKAMAI M di F kM di F k

Page 26: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 26/34

AKAMAI: MEDIA PLAYERAKAMAI: MEDIA PLAYERFRAMEWORK FRAMEWORK 

AKAMAIAKAMAI: Media Framework : Media Framework 

MICROSOFT T BMICROSOFT T B

Page 27: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 27/34

MICROSOFT: TOP BANANAMICROSOFT: TOP BANANA

MICROSOFT: Top BananaMICROSOFT: Top Banana

SILVERLIGHT STREAMING RETAIL SITESILVERLIGHT STREAMING RETAIL SITE

Page 28: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 28/34

MICROSOFT: RETAIL SITEMICROSOFT: RETAIL SITE

SILVERLIGHT STREAMING: RETAIL SITESILVERLIGHT STREAMING: RETAIL SITE

MICROSOFT Sil erlight Control SkinsMICROSOFT: Silverlight Control Skins

Page 29: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 29/34

MICROSOFT: SILVERLIGHTMICROSOFT: SILVERLIGHTCONTROL SKINSCONTROL SKINS

MICROSOFT: Silverlight Control SkinsMICROSOFT: Silverlight Control Skins

ZUNE: Social CardZUNE: Social Card

Page 30: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 30/34

MICROSOFT: ZUNE CARD (FL)MICROSOFT: ZUNE CARD (FL)

MICROSOFT: ZUNE CARD (SL)MICROSOFT: ZUNE CARD (SL)

ZUNE: Social CardZUNE: Social Card

MICROSOFT: Rough Cut EditorMICROSOFT: Rough Cut Editor

Page 31: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 31/34

MICROSOFT: ROUGHCUT EDITORMICROSOFT: ROUGHCUT EDITOR

MICROSOFT: Rough Cut EditorMICROSOFT: Rough Cut Editor

MICROSOFT/BURTON: Snowboard AppMICROSOFT/BURTON: Snowboard App

Page 32: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 32/34

MICROSOFT: WPF SNOWBOARDMICROSOFT: WPF SNOWBOARDAPPLICATIONAPPLICATION

MICROSOFT/BURTON: Snowboard AppMICROSOFT/BURTON: Snowboard App

Page 33: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 33/34

RECAP/CLOSINGRECAP/CLOSING

Page 34: BusinessWithSilverlight-B01 Riddell

8/14/2019 BusinessWithSilverlight-B01 Riddell

http://slidepdf.com/reader/full/businesswithsilverlight-b01-riddell 34/34