http://msdn.microsoft.com/zh-cn/magazine/bb985010(en-us).aspx
http://msdn.microsoft.com/zh-cn/magazine/bb985011(en-us).aspx