Recently I've had the opportunity to do some embedded development using the .NET Micro Framework platform. The .NET Micro Framework is a light-weight version of the full .NET framework that can be ported to run on a variety of processors, includi...