Using Web Analytics with Microsoft Silverlight

Using Web Analytics with Microsoft SilverlightShort Description
Rich interactive applications and media players built using Microsoft Silverlight are easily integrated with web analytics services such as WebTrends On Demand, Omniture SiteCatalyst, Google Analytics, and Microsoft AdCenter Analytics. These services collect data about web usage behavior and allow business to measure how websites perform against business goals. Because most web analytics services use JavaScript page tags to identify and quantify web usage behavior, they easily integrate with Silverlight’s JavaScript programming model. Silverlight 1.0 is a plug-in for the browser that exposes a JavaScript programming model which fits naturally with web analytics services. When it is released in 2008, Silverlight 2 will add a .NET programming model to the JavaScript one, and as such, future versions of Silverlight will also integrate with the web analytics service. Because the design in Silverlight is separate from the application logic, once analytics are implemented in Silverlight applications, it is easy to see if a change in design achieves the desired business goals through A/B testing.

Website: xmldocs.net | Filesize: 738kb
No of Page(s): 17

Content
Silverlight is Microsoft’s cross-browser, cross-platform browser plug-in that allows the creation of interactive web applications that employ high quality streaming media, vector graphics, images, and animation. Deployed as a plug-in for the major browsers on the Windows, Mac and Linux (supported by Novell) operating systems, web developers can craft interactive applications that have an identical user experience on the vast majority of web browsers deployed today. Silverlight addresses a disconnect that exists today in web development workflow where the design intent of graphics designers and interaction designers cannot be faithfully communicated to and crafted by the web developers. In Silverlight, this intent is created in design tools like Expression Design and Expression Blend and passed off to web developers in XML-based XAML data files. The fidelity of the designers’ ideas is kept as there is a clear separation between the design in XAML and the code in JavaScript. Silverlight is a browser plug-in that renders XAML and exposes a JavaScript programming model in 1.0, extending this with a .NET programming model and runtime in Silverlight 2. Since the Silverlight 2 runtime has full access to the HTML Document Object Model (DOM) and cross-domain data access abilities, it is possible for future Silverlight applications to implement analytics entirely in managed code or in JavaScript code that is invoked from the managed code.
This architecture enables using AJAX-style programming patterns for building responsive, interactive, applications. An event model within the Silverlight control allows for web developers to easily add JavaScript-based event handling for mouse, keyboard, and media streaming events that are triggered by invisible markers embedded in the media.

Get the file Download here

AddThis Social Bookmark Button
Related Books:
  • SilverLight 1.0 Jump Start
  • Microsoft Silverlight Introduction
  • Why was Silverlight created
  • A brief in Silverlight
  • Silverlight Overview
  • IdeaBlade Silverlight Overview
  • Phalanger Compiling PHP for .NET and Silverlight
  • SilverLight 2 two-Way data Binding

  • Related Searches: , , , ,



    Comments

    Leave a Reply