
I had an old Minesweeper app that I did with Aaron Jasinski in WPF a while back that I decided to convert to Silverlight last night, it was actually a fun little project.
Go ahead and play it! (only tricky thing is to use ctrl-click to mark a tile, no right clicks!)
I had to do something to get my spirits up- I was bummed because I had a pretty slick Twitter app that I was all ready to send out that got broken the day before when Twitter disabled their crossdomain.xml file. Bastards!
Ahh well, the Twitter outage sounds temporary, though it will have a lame authentication mechanism when it comes back. They're removing support for HTTP basic authentication because of a security alert on Saturday. I'm not sure what new security alerts had to be found, the stuff is sending the username/password over the wire in plaintext for crissakes! Ah well, enough crying about that.
Minesweeper was easy enough to throw together, took about 2 hours while reusing the core code that I had from the WPF version. I had a good time because I was trying out some prototyping that I'm working on for some Expression Design to Blend & VS integration, which is also preventing me from sending out the source code for now (sorry!).
You can download the Expression Design file for the project from here though.
I did have to recreate a Viewbox control- I'm hoping something like this makes it into the runtime but it wasn't too bad to make from scratch. Feel free to grab my code from here.
Enjoy!