Announced last year as Project Honolulu, Microsoft today released Windows Admin Center, the new Web-based graphical administrative interface for Windows systems. Admin Center is intended to provide a ...