The .NET Technology Guide for Business Applications

A very interesting guide on technology roadmaps, usage patterns and migration paths with 70 pages of detail guidance and links to other resource.