В начале года блог Silverlight начинается с пикантной статьи о …?. Вы могли ожидать, что это будет о Silverlight, но на самом деле это все о Windows 8 без какого-либо упоминания Silverlight, за исключением некоторых плохих новостей.
Microsoft, возможно, не захочет слишком сильно расстроить сообщество Silverlight, объявив его мертвым в ближайшем будущем, но вы получите общее представление о том, что происходит, если акцент делается на различных конкурирующих технологиях. Где статьи о том, насколько прекрасен Silverlight 5 и как мы все должны его использовать? Кажется, даже блог Silverlight не может вызвать энтузиазма, чтобы написать о Silverlight.
Текущая статья называется «Windows 8 и будущее XAML», как будто будущее XAML каким-то образом связано с будущим Silverlight. Но в этом суть. Microsoft, похоже, пытается донести идею, что, поскольку WinRT имеет возможность указать пользовательский интерфейс с помощью XAML, все в порядке. Вы можете перенести все свои навыки работы с XAML на WinRT, и это все равно что продолжать поддерживать Silverlight и относиться к нему с энтузиазмом. Как сказано во введении:
«Моя цель в этой серии статей — познакомить вас с тем, что мы знаем на данный момент о Windows 8 и как нам, разработчикам (XAML), нужно будет адаптироваться к новой платформе».
Таким образом, он адресован не разработчикам Silverlight, а разработчикам XAML — но, конечно же, это блог Silverlight.
Хотя может быть правдой, что программисты Silverlight должны были быть программистами XAML, это не одно и то же.
Эта статья — хорошее введение в то, что такое WinRT, но для программиста Silverlight ключевым и довольно очевидным фактом является то, что все это ново. То, как плитки используются для представления информации, и вся модель приложения сильно отличается от браузерного приложения.
Он имеет некоторое сходство с Silverlight в WP7, но это только поднимает столь же очевидный факт, что если WinRT предназначен для настольных компьютеров и планшетов, то он также должен быть для следующей версии Windows Phone. Даже эта ниша Silverlight находится под угрозой.
Ближе к концу статьи дела обстоят намного хуже. Версия IE для Metro представлена и процитирована:
«Эта версия, однако, не поддерживает плагины, поэтому в этом обзоре невозможно запускать приложения Silverlight (или Flash)»
Упоминается Silverlight, но только для того, чтобы указать, что это не приветствуется в WinRT / Metro, даже в браузере. Существует настольная версия браузера, которая поддерживает Silverlight, но это старая технология. Если WinRT — это Windows для планшета, то вполне вероятно, что приложения Silverlight не будут использоваться на большинстве этих машин. В настоящее время Microsoft не прояснила, будет ли среда рабочего стола для планшетов на базе ARM, и кто знает об остальном.
Ничего из этого не новость — все это было открытым знанием со времен Build. Новость заключается в том, что программисты, заинтересованные в последних новостях о Silverlight, могут ознакомиться с серией статей о разработке WinRT.
Ваше отношение к Metro во многом зависит от того, сколько вы в нее вложили. Пытаться сказать разработчикам Silverlight, что все в порядке, потому что WinRT использует XAML, на самом деле нечестно, поскольку, хотя это остается неизменным, гораздо больше изменений.
Больше информации
Блог Silverlight
Дальнейшее чтение
Фрагментация Windows
Silverlight 5 Release — Мертвец идет?
Windows Phone 7 утоплен в Silverlight
Silverlight 5 — конец строки
Сброс .NET — безумие Microsoft
Комментарии
Оставьте комментарий или просмотрите существующие комментарии с помощью Disqus
или отправьте свой комментарий по адресу: comments@i-programmer.info
Чтобы быть в курсе новых статей на I Programmer, подпишитесь на RSS-канал, подпишитесь на нас в Google+, Twitter, Linkedin или Facebook или подпишитесь на нашу еженедельную новостную рассылку.