Introducing Silverlight 1.0 Book is now available…

Technorati Tags: Silverlight   del.icio.us Tags: Silverlight   My First Silverlight book: Introducing Silverlight 1.0 is now available. I have to say that I am very proud of this book, and I think it is the best book that I have written. It goes through Silverlight from first principles, taking you on a tour of…

9

If you care about Internationalizing your Silverlight Applications…

del.icio.us Tags: Silverlight   Technorati Tags: Silverlight You should really take a look at Justif-Josef Angel’s blog, where he presents some brilliant work that he has done with Silverlight, in particular his work on supporting Right-To-Left languages such as Arabic and Hebrew. These are more of a challenge than just going Right-To-Left, as numbers will…

2

Zero to Hero: How to Check if Silverlight is installed.

Technorati Tags: Silverlight del.icio.us Tags: Silverlight I’ve been getting lots of questions on how to check to see if Silverlight is already installed. This is actually very easy to do, but has somehow slipped through the cracks (I even missed it when writing my Silverlight book — DOH!) — anyway — the Silverlight.js library offers…

4

Silverlight: The OnLoad event

Lots of folks have been asking questions around their WPF/E applications and why the onLoad event that worked nicely with the CTPs breaks in the Silverlight 1.0 beta. Well, it’s because the onLoad event signature has changed, and unfortunately the documentation with the beta hasn’t fully caught up yet in all of its examples. So,…

3

Silverlight: Font Embedding

There’s some great stuff been put together by Slyi on his blog around subsetting and embedding fonts. You’ve all been asking me lots of questions about it, but he answers it better than I ever could! Check it out at: http://wpf-e.spaces.live.com/blog/cns!2B248D261D0E0035!122.entry   Thanks!

2

Silverlight: Convert Text to Path

The WPF APIs provide a FormattedText object that allows you to export its contents as a Geometry, which in turn allows you to generate its contents in the XAML Path Mini Language.  Here’s an example of a Web service that takes in the text, typeface, size and other parameters, loads them into a FormattedText, and uses…

8

Silverlight Book

There have been lots of questions since MIX07 about a book on Silverlight. I’m working on one for MS Press, which is designed to be 1/3 ASP.NET, 1/3 AJAX and 1/3 Silverlight. It’s intended to be an introduction to the Microsoft Stack for folks coming in from PHP or other frameworks, or a refresher on…

1

Silverlight and Beijing 2008 Olympics

I’ve been working on a project involving Silverlight and the Beijing 2008 olympics. We demonstrated this at MIX 07, and the session is online here: http://sessions.visitmix.com/default.asp?event=1011&session=2010,2011&pid=XB005&disc=&id=1557&year=2007&search=XB005 We also had a hilarious video interview with the Channel9 / On10 folks. You can see it here:

1

Silverlight Install Modes

Did you know that there are two install modes for Silverlight — inplace installation (aka ‘Direct’) and indirect installation. When you build your site or application using Silverlight, you can use the ‘inplaceInstallPrompt’ property in your call to Sys.Silverlight.createObject and set it to true or false. Here’s an example:  function createSilverlight() { Sys.Silverlight.createObject( “plugin.xaml”, //…

6

Super Tuesday

Tuesday at MIX07 has been phenomenal! My session this morning on Silverlight and the 2008 Olympics went very well, we tag teamed 4 speakers from 4 companies who had three different primary languages, but it all went smoothly. We had huge inflatable versions of a couple of the ‘Fuwa’ mascots who ended up stopping traffic…

1