I've been playing around with Silverlight 2.0 (beta) and so far it looks great. As usual I started by writing the canonical Hello World program. It was quite simple, a TextBlock Silverlight control with it's text property set to Hello World. It worked absolutely fine on my development box. I then went and deployed the code to my hosting provider and guess what it, it didn't work.
So why didn't it work? It turns out that you need to make sure that the XAP file extension is registered and set to the application/x-silverlight-app MIME type in IIS. Check out this blog post for additional information.
Thanks to Page Brooks for responding to my forum post on silverlight.net.
Guess the movie
Courage! What makes a king out of a slave? Courage!