WPF Starter Kit: Automatic Change Notification on View Models

As a little new year gift to myself, I thought I’d check in a change I’ve been working on for the WPF Starter Kit for some time now. In a nutshell, the WPF Starter Kit (http://wpfstarterkit.codeplex.com) is a great way to get started building Model View ViewModel (MVVM) based WPF applications. I made an earlier…


The WPF Starter Kit

Disclaimer: It has come to my attention that there is some confusion in the community regarding the “official status” of the WPF Starter Kit. I wanted to make it clear that this toolkit has come out of my and my team’s efforts on a recent project and is by no means the endorsed (by Microsoft)…


Windows Mobile 6.5 Emulator Available

The developer kit for Windows Mobile 6.5 (including documentation) is now up here: http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=20686a1d-97a8-4f80-bc6a-ae010e085a6e. You might remember me talking about this at the Tech Ed session last month. Also included are some samples on the new Gesture APIs. WM 6.5 also supports a new programming model called Widgets (lightweight script applications that run inside an…


MOSS: Using the List Web Service to Rename a File

Right, so I ran into an interesting problem recently. I needed to rename a bunch of files in a document library we have on our team’s MOSS site. Problem is, this is a lot of documents. So I figured I’d use MOSS’s web services to do it. Now in MOSS, a document library is just…


Building Great Looking Mobile Applications

Today at Tech Ed I’ll be trying out something interesting. Instead of speaking on a particular technology area, I’ll be talking about building great looking applications for Windows Mobile. I won’t bother doing a full blown post about this because most of what I will talk about is covered by Alex here: http://msdn.microsoft.com/en-us/library/dd630622.aspx. In case…


Cannon PI

Heh. This could be a lot of fun. I’m looking out for the first episode. 50 points to whoever can tell me who the Some Guy playing Higgins is


Tech-Ed Ahoy!

Phew! The demos are done, the Powerpoint deck’s been finalized and I am suffering from a severe lack of sleep. I hope they have lots of coffee at the convention center Tech Ed is an yearly Microsoft event meant for developers, IT Pros and business leaders. This year’s Tech Ed is happening right here, in…


My First Facebook Application

I did a quick Facebook application to show off at a session I did today. In the process, I ended up writing what might be the beginnings of a Silverlight API for Facebook.  The application’s here. It shows you the status messages of your friends in the order they were last updated. Clicking on a…


A Home for the Collapsible Panel

Phew! It’s been a long time since my last post. I have no excuse. I’ve been a lazy bum and I know it. Well, getting married will do that to ya I have been using the Collapsible Panel control as a tool to demonstrate various Silverlight concepts over the past few months. I started out…