Microsoft Application Platform at a Glance

Periodically I create a map of the Microsoft application platform. (Here is my previous map of the Microsoft application platform.) Making the map helps me stay on top of the platform, identify potential changes to architecture and design strategies, and anticipate trends. It also helps me figure out where to invest my time and energy. It also helps me see potential customer confusion.