Monthly Archives: October 2008

Silverlight and the object tag

I have searched high and low for a good place that details all the parameters available in the object tag for a Silverlight application.  You probably know, but the HTML <object> tag is now used to embed Silverlight applications (known as xaps) into your HTML page.  Sure there is the <asp:Silverlight> tag for ASP.NET 3.5 [...]

Silverlight controls

OMG, check out the Silverlight controls.  http://www.codeplex.com/Silverlight.  Or better yet, check out the Demo, very impressive. While checking out controls, don’t forget Silverlight Contrib.  I am working with their Tweening library, and so far it’s very nice.  I would like to see nice performing Tweening straight from the code instead of through XAML.

AOL Silverlight mail client

Last week I received an invite from AOL’s new mail client written in Silverlight.  If you remember, this product was announced at MIX earlier this year.  This says a lot about where the technology is going if a big company is willing to go out on a limb and give Silverlight a try.  Three features [...]

Updated examples to RTM

Finally, finally, finally, I got around to updating a couple examples to Silverlight 2 RTM.  Here is a list of examples: VideoPlayerExample – an example of a video player using the VideoSlider control. Camera test – An example using a camera object and changing the camera on mouse move. Focal length test – a test [...]

Why use a Client Access Policy file

An interesting question crossed my plate today “why should I use a client access policy or cross domain policy on my server?”.  Having come from the server world, I had to remind myself repeatedly that the fundamental difference between Silverlight and ASP.NET is Silverlight runs on the client, and ASP.NET runs on the server. Along [...]

Implement the Video Slider control

A month ago I released a Slider control specifically geared towards video.  It includes a download progress indicator and the ability to click on the track to navigate.  Unfortunately when I released the code, there was no documentation.  In an effort to correct that, here is how to  implement the VideoSlider.  (And here is the [...]

Video Slider update for RC0

Thanks to Jesse Liberty I am not going to go bald.  From Beta2 to RC0, there is a fundamental change for Custom Controls.  If you are using generic.xaml in your custom control, you need to create a new folder called Themes in the root directory. The VideoSliderControl is updated to reflect this change.  Download the [...]

Overview of Databinding in Silverlight

The goal the below code is to bind data using XAML.  So, for the example I used MLB Pitching stats for 2008, created a Pitcher object, then a PitcherCollection objet, and finally used XAML to define an instance of the PitcherCollection.  The result is the Page.xaml.cs does not have any code in it, but a [...]

Mojave tries on 3d

Someone sent me this link today. It is a campaign page for Microsoft’s Mojave Experiment and it seems to be using (or was inspired by) the lightweight 3D framework that I recently began working on. It is great to see a practical implementation of that stuff in action so soon!

1 Year of blogging

Today is the first official anniversary of this blog!  Thank all of you for reading and showing interest.  A year ago Silverlight 1.0 was all there was.  This blog was started to try to make sense of a technology that wasn’t mature.  Since then, Silverlight has had two beta release and recently a published RC0.  [...]