expertvista.com
Windows 8 Developer Preview — Perfect Stranger
New Metro interface of Windows 8 Developer Preview (build 8102) — available to everybody to download and try — has puzzled me from the first screen. I understand the concept, but I don’t see …