By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Ten minutes of good stuff in the beginning, a two minute megaton at the end, and a whole lot of poorly delivered material in the middle. It wasn't a very good conference for Microsoft, but it got the job done.