Bing Shi, Microsoft