I am often asked by architects to explain “Microsoft’s strategy” on some piece of software. "What is Microsoft’s strategy on Mainframe computing?" "Are you going to move exclusively to Terminal Server?” "Are you going to port Active Directory to Linux?” In order to answer these questions, you need to understand Microsoft’s business strategy. I am going to let you in on the secret, so that you can start to answer these questions yourself.
I’ll let you in to rest of the code in later posts.