Microsoft releases free My Server app for Windows 8

Microsoft released a new and free in-house developed app for Windows 8 earlier this week, My Server, that lets users manage their server files from a Windows 8 PC. Read more…
Neowin