Нова версія Visual Studio не дозволить створювати додатки для Windows XP
корпорація Microsoft анонсувала швидкий вихід бета-версій середовища розробки Visual Studio 11 і .Net Framework 4.5. Хоча для скачування ці розробки стануть доступними тільки 1 березня цього року (тобто через тиждень), на ресурсі Microsoft Connect, через який здійснюється зворотний зв'язок розробників Microsoft з їх аудиторією, вже з'явилися деякі відгуки, які свідчать про чергову "дискримінації" однією широко поширеною операційної системи.
Основною перевагою нового продукту розробники називають новий спрощений і покращений інтерфейс і засоби навігації, які дозволять заощадити девелоперам час на спробах розібратися в нагромадженні рядків коду і безлічі паралельно відкритих документів і більше витрачати сил саме на написання програм.
У прес-релізі Microsoft йдеться:
Нові інструменти програмування, управління вимогами та проектами в Visual Studio 11 розширюють принципи гнучкої розробки ПО і допомагають повністю контролювати весь життєвий цикл розробки додатків (ALM - Application lifecycle management). Управління вимогами і зворотним зв'язком дозволить розробникам швидко реагувати на зміни, чітко і своєчасно визначаючи завдання замовників на протязі всього циклу розробки. Нові засоби автоматизованого і дослідницького тестування допоможуть заощадити час і знизити ризики, одночасно безперервно підвищуючи якість ПЗ.
Visual Studio 11 Beta включає підтримку Windows 8 і розробку сучасних веб-додатків за допомогою Visual Studio Express для Windows 8 і Visual Studio 11 Express для Web.
При цьому, судячи з баг-трекера Microsoft, новий Visual Studio зовсім не підтримує Windows XP.
ось скарга одного з бета-тестерів , Який прийняв відсутність підтримки Windows XP за помилку:
Будь-який додаток, створене за допомогою Visual C ++ vNext (11), неможливо запускати на широко поширеною операційній системі Windows XP SP3. Таким чином, для будь-якої серйозної роботи його використовувати неможливо.
Представник Microsoft Пет Бреннер відхилив скаргу і пояснив, що це не помилка:
Така поведінка є запланованим для MFC і CRT в Visual Studio vNext. Найстаріші операційні системи, які все ще підтримуються, - це Windows Server 2008 SP2 і Windows Vista. Windows XP не входить в список підтримуваних систем цього релізу (ні для засобів розробки, ні для запуску отриманих з їх допомогою програм).
Ті, хто ігнорує нові версії і роками продовжує користуватися давно застарілими програмами, шкодять не тільки собі, а й усім іншим.
Windows XP настільки широко поширилася в свій час, що тепер, незважаючи на вихід вже двох нових версій операційних систем Windows і підготовку третьої, позбутися XP у Microsoft ніяк не виходить. Женуть її в двері - вона в віконце, насилу зігнали з призначених для користувача комп'ютерів (і то ще питання, чи так уже зігнали), проте сила-силенна узкопрофессионального корпоративного софта і раніше функціонує на Windows XP, і переписувати її - і ліниво, і дорого.
Зрозуміти Microsoft, втім, неважко. Коробки з Windows XP не продаються з 2008 року (тобто три з половиною роки), а комп'ютери з попередньо встановленою Windows XP перестали виробляти в кінці 2010 року. Через два роки, в квітні 2014 року, Microsoft повністю припинить підтримку системи.