Anyone doing Windows Mobile development should be aware of the fantastic work the team over at OpenNETCF have been doing with the Smart Device Framework. This has provided missing functionality for both v1 and v2 of the .NET Compact Framework. Recently they also released a series of application blocks...