TechDays 2010 Portugal - The Microsoft Silverlight Analytics Framework 16x9

Preview:

Citation preview

Microsoft Silverlight Analytics Framework “do Geral ao Detalhe”

WUX319

Nuno Godinho

Ricardo Castelhano

@ITech4All

Nuno Filipe GodinhoPartner & CTO @ ITech4all

Mail: Nuno.Godinho@itech4all.comNuno.Godinho@sapo.pt

Blogs: http://pontonetpt.com/blogs/nunogodinhohttp://xamlpt.com/blogs/nunogodinhohttp://weblogs.asp.net/nunogodinhohttp://msmvps.org/blogs/nunogodinho

Twitter: @NunoGodinho

About Me

• Design Goals• How it Works?• Partners• Release Information• Availability• Q&A

Agenda

Design Goals

1. Support out-of-browser scenarios 2. Support offline scenarios 3. Support multiple analytics services

simultaneously without impacting performance

4. Support designers in Microsoft Expression Blend to instrument applications without coding

5. Support A/B Testing 6. Support SketchFlow Prototypes 7. Support logging of video experiences with

the Microsoft Silverlight Media Framework

Design Goals

Architecture

Architecture

Object

Event Log

Data Collector

How does it works?

How it Works

How it Works

How it Works

DemoOverview and Usage

Extensibility

1. Analytics Services - Create Behaviors

2. Control Vendors – Create Behaviors or Handlers Exposed via MEF

3. Visual Studio Templates

Extensibility

DemoDeveloping Analytics Behaviors

Partners

• Included in the framework installer • AT Internet• Comscore• GlanceGuide• Google Analytics• Nedstat• PreEmptive Solutions• Quantcast

• Supported by control library• Telerik

Launch Partners

• Anvato• Conviva• Nielsen• Skytide• Visible Measures• Webtrends• Unica• Infragistics

Additional Partners Committed to Build Components

Showcase

• RTL Gemist

Analytics Page

Platforms

• Service Oriented Analytics• A. Address• B. Binding• C. Contract

WPFSilverlight 4

Platforms

Release Information

• Beta Released at Mix on 3/15/2010• Silverlight 3• Blend 3• Visual Studio 2008• Microsoft Silverlight Media Framework 1.0• Smooth Streaming Media Element

• SDK to be Released when Silverlight 4 RTW• Silverlight 4• Blend 4• Visual Studio 2010• Microsoft Silverlight Media Framework 1.0• Smooth Streaming Media Element

Release Information

Availability

• http://msalf.codeplex.com

1. Open Source – MS PL2. Community Development3. Beta Status4. Learn from Code

Availability

• Microsoft Silverlight Analytics Framework• http://msaf.codeplex.com

• Microsoft Silveright Media Framework• http://smf.codeplex.com

• Managed Extensibility Framework• http://mef.codeplex.com

Analytics

• Framework Installer and Source Code• http://msaf.codeplex.com• Free, Open Source (MS-PL) License• Community Development Including• Analytics Vendors• Control Vendors• Designers• Developers• Microsoft Corporation

Availability

Q & A