# Wednesday, September 17, 2008

IE8 Beta 2 and Firefox 3.1 Beta 1

This months web meetup showcased the new features of IE 8 Beta 2 presented by Matt Heller from Microsoft and Firefox 3.1 Beta 1 by Robert O'Callahan and Chris Double from Mozilla.

IE 8 Beta 2

Matt was first up he covered the following:

For those wanting to take the new Beta or old versions of IE for a test drive Microsoft Virtual PC images are available for download.

Firefox 3.1 Beta 1

Next up to present were Robert and Chris. Robert has a great post on his blog about how he saw the meeting. He includes a copy of his slide deck and some demo pages that currently work with the daily build of Firefox 3.1 Beta 1.

The video and svg demonstration were of particular interest as it showed equivalent functionality to what Silverlight 1.0 offered, but without the need for a separate plug-in that needed to be installed. As Robert indicated in a recent post Mozilla has elected to use the Ogg Vorbis/Theora codecs for audio and video. With support for H.264 currently in Flash and announced that H.264 will be available in a future version  of Silverlight, it will be interesting to see how widespread the use of Ogg and Theora will become.

For those interested Chris has uploaded a couple videos to YouTube Firefox Video Element Bling and SVG Video Demo that demonstrate the new HTML 5 video and SVG features inside the current Firefox 3.1 Beta 1 available which is for download. As this a Beta release Mozilla suggest setting up a separate profile for testing side by side using the -ProfileManager command line switch.

Take away thoughts

  • Support for parts of HTML5 and CSS3 are being released from multiple vendors.
  • Hosting of media files for Ogg/Thora may pose issues for users without the equivalent YouTube/Silverlight Streaming services.
  • JIT compiled javascript code has the possibility to deliver much faster experience to the end user.
  • Much more competition between plug-in's (Flash, Silverlight) and embedded browser functionality coming up.
# Sunday, August 10, 2008

Tracking Silverlight And Moonlight Enabled Browsers via Google Analytics

In this post I will briefly discuss using Google Analytics in conjunction with Silverlight, to track the version installed and your application usage patterns.
# Friday, August 08, 2008

BabySmash Silverlight Refactorings - Part 2 - Routed Events

One of the original problems with the initial port of BabySmash to Silverlight was loading the XAML storyboard animations for UserControls. In this post I will cover the changes required from a Silverlight point of view to replace the RoutedEvent in the UserControl.Triggers section with either equivalent XAML or C# code depending on your need.
# Monday, August 04, 2008

BabySmash Silverlight Refactorings - Part 1 - Adding Letters

Discussion of one alternative to using the FormattedText object that is not currently available in Silverlight.
# Saturday, August 02, 2008

BabySmash on Silverlight

Introduction to "BabySmash Web Edition". A Silverlight port of BabySmash, a Full Framework WPF application created by Scott Hanselman and other community contributors.
# Wednesday, July 09, 2008

Installing Moonlight within Microsoft Virtual PC 2007 using openSUSE

Wanting to dip your toe in and see the current state of Moonlight under Linux or check the compatibility of your Silverlight 1.0 application with Moonlight then read on as this post will walk through the step necessary to install Moonlight within openSUSE using Microsoft Virtual PC 2007.
# Friday, June 13, 2008

Distributed Caching

An overview of Distributed Caching with Microsoft's "Velocity" and some implications.
# Wednesday, March 12, 2008

MIX08 Keynote

Looking back on the keynote Mike has done a great job of summarising the content in the following blog posts

In the Keynote @ Mix08
Mix08 Keynote - ScottGu
Mix08 Keynote - ScottGu on Silverlight Part 1, Part 2 and Part 3

Apart from the obvious focus release of the new tools available for download such as Silverlight 2.0 Beta 1 and the IE8 beta the overall aspect that struck me was the focus on advertising.

The number of times that advertising was mentioned in the keynote was the same level as the number of times that Silverlight was mentioned. Ray Ozzie started off by emphasising the importance of advertising as the economic engine of the web.

This was followed up by a demonstration by Jon Harris using silverlight to create banner advertisements with integration into Atlas Ad Manager, to track and report on the metrics exposed by the banner advert.

Jon's demonstration was then followed up by Ari Paparo who demonstrated advertising integration within a silverlight application into their product DoubleClick.

Also inside the NBC Olympics application and America Online Email application they showed how they had made use of banner adverts and sponsored advertiser content to drive the monetization of the content.

Overall I found the focus on advertising intriguing and subsequently attended most of the advertising based sessions at MIX08 to see where Microsoft was heading and how it can be applied.