The Birth of the Web vNext Todd Snyder / Thu, Mar 6, 2008 I have seen the future and it’s in the clouds . The day I have been waiting for more than a decade has finally arrived. Yesterday at Mix 08 conference Microsoft rolled out its vision for the next web...