Представления такого количества новинок, как на прошедшей в конце октября в Лос-Анджелесе конференции для профессиональных разработчиков Professional Developer Conference (PDC), я что-то не припомню. Обычно такие конференции фокусируются главным образом на будущей версии очередной Windows. Исключения, конечно же, были, и свидетелями одного из них мы и оказались. Череда объявлений включала и долгожданное представление черновой бета-версии клиентской операционной системы Windows 7, и рассказ о новых функциях серверной системы Windows Server 2008 R2, и обсуждение перспектив развития онлайн-приложений Microsoft Office и платформы служб Live Services, и анонс новых версий Visual Studio и платформы .NET.
Но все же самым неожиданным стало представление операционной системы для «вычислительного облака» Windows Azure, которая, по замыслу программного гиганта, должна помочь разработчикам в представлении Internet-приложений следующего поколения, использующих, естественно, .NET Framework и ASP. NET. Они должны создаваться в Visual Studio, работать на обычных компьютерах и мобильных устройствах, быть доступными через Web и располагаться в центрах обработки данных Microsoft.
Будущая Windows Azure базируется на Windows Server 2008 и является частью более широкой платформы Azure Services Platform, включающей расширенные, преобразованные в Web-службы и давно знакомые всем ИТ-специалистам приложения для пользователей и бизнеса от Microsoft. Названия SQL Services, .NET Services, Live Services, SharePoint Services и Dynamics CRM Services ясно указывают на предназначение служб и должны сподвигнуть нынешних специалистов информационных технологий начать готовиться к эпохе Azure, когда им не надо будет заботиться ни о серверах, ни о программном обеспечении для них, достаточно лишь обеспечивать доступ пользователей в Internet и не забывать обновлять подписку на все необходимые компании Web-службы Microsoft.
Для тех же, кто пока занят насущными проблемами и не желает улетать мысленно в «ажурные дали», тоже найдется объект внимания, более реальный. И не один, а целых два — Windows 7 и Windows Server 2008 R2. Обозначу коротко новые функции и улучшения, которые должны появиться в клиентской операционной системе.
Сроки — по плану для Windows 7 это первая половина 2010 г. Интерфейс в значительной степени напоминает Windows Vista, но панели SideBar не будет, мини-приложения помещаются прямо на рабочий стол, панель задач имеет новый вид, графический и без надписей, управление поведением приложений в системном лотке — отдельно для каждого, подключаемые цифровые устройства будут отображаться в панели задач особым значком, щелчком по которому открывается окно управления устройствами DeviceStage. Приложения Paint и WordPad получат интерфейс Ribbon, знакомый пользователям приложений Office 2007. В зависимости от типа файлов, они будут показываться в Windows Explorer по-разному, наподобие того, как различаются в представлении картинки и видео в Vista. Производительность Windows 7 должна быть выше, чем у Vista, а работать она будет на том же аппаратном обеспечении, что и предшественница. Все драйверы для Vista подойдут и для Windows 7, и в нее войдет более 400 исправлений, подготовленных для Vista. Все приложения, работающие сейчас на Vista, будут функционировать на версии 7, и, наоборот, те, которые не работают под Vista, скорее всего, и под Windows 7 не пойдут. Так что проблемы с совместимостью приложений и подбором подходящего «железа» надо решать уже сейчас.