`

СПЕЦІАЛЬНІ
ПАРТНЕРИ
ПРОЕКТУ

Чи використовує ваша компанія ChatGPT в роботі?

BEST CIO

Определение наиболее профессиональных ИТ-управленцев, лидеров и экспертов в своих отраслях

Человек года

Кто внес наибольший вклад в развитие украинского ИТ-рынка.

Продукт года

Награды «Продукт года» еженедельника «Компьютерное обозрение» за наиболее выдающиеся ИТ-товары

 

Вячеслав Колдовский

Silverlight 5: две новости

+55
голосов

Microsoft обрадовала сторонников Silverlight, выпустив очередную, пятую версию. Нового заявлено немало - подробно перечислять не буду, все можно найти на официальном сайте - отмечу только улучшения в области аппаратной поддержки работы с видео и трехмерной графикой, усовершенствования по части работы со шрифтами и отображением текста, а также, что особенно интересно лично мне – значительные улучшения в отношении работы вне браузера (появилась возможность создавать родные окна ОС, делать вызовы ее встроенных функций и полноценно обрабатывать события от мыши).

Все бы хорошо, за исключением того, что в обновленной Silverlight Support Lifecycle Policy, установлена подозрительно продолжительная длительность поддержки этой версии – вплоть до декабря 2021 года. Для сравнения – поддержка Silverlight 4 обещана до января 2013, а срок поддержки Silverlight 3 истек в апреле этого года. Это вроде как хорошо, платформа жива и умрет не скоро, но на самом деле от анонса в подобном стиле веет уже заготовленным некрологом, поскольку несложно догадаться, что шансы Silverlight 6 увидеть свет при таком раскладе оказываются близкими к нулю.

Вероятно, все-таки Microsoft, вслед за Adobe, в конце концов решившей похоронить Flash, окончательно решила сфокусироваться на HTML 5, и это на самом деле вовсе не так хорошо, как может показаться на первый взгляд – разработчики, использующие Silverlight/WPF, просто приходят в недоумение от того, что их пытаются пересадить на JavaScript, разработка с использованием которого выглядит… как бы это помягче выразиться… несколько устаревшей.

В то же время не стоит забывать, что «Silverlight» это название технологии, которую изначально презентовали как WPF/E (т.е. Windows Presentation Foundation Embedded), предусматривающую создание решений с помощью XAML и C#. Сама эта технология все еще живет и, вероятно, будет продолжать жить на Windows Phone (если к самой платформе у Microsoft не пропадет интерес), также она продолжит жить на настольной Windows – как в виде оригинальной WPF, так и в виде вновь представленной WinRT для Windows 8, которая с Silverlight имеет процентов 80-90 общего. Так что в том или ином виде технология будет жить и прогрессировать. Но вот идея безальтернативности HTML5 для Web-разработчиков мне не по душе, хотя бы потому, что отсутствие достойной альтернативы – самый простой путь к застою. Остается надеяться разве что на распространение инструментов, которые будут давать богатый выбор языков и технологий при разработке, но транслировать решение в HTML5 код. Встречал подобное для Flash, но, к большому сожалению, пока ни о чем подобном не было слышно в отношении Silverlight.

Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365

+55
голосов

Напечатать Отправить другу

Читайте также

Да на самом деле Сервелат мертворожденная технология, и даже попытка ее реинкарнировать на WP7 привела к смерти WP7... ну не говорите, что те жалкие проценты рынка - это и есть жизнь WP7.

Кстати, одна из причин популярности андроида в том что его можно рутовать и потом в стиле окошков на Висте/семерке, самому решать какой проге давать, а какой не давать рута. А наличие рута позволяет сделать почти нормальный комп под Линуксом из телефончика.

Вот кто-то видел silverlight/Moonlight для Android? В этом и минус плагинов типа Сервелата и Флеша - пока платформа одна Wintel, то проблем нет, а как их становится ну очень много, так сразу и задумываешься о стоимости поддержки.

А что до JavaScript старый язык... Да причем тут язык? Вы проекты на ASP.Net MVC3 пробовали делать? Так вот там если особо не искать, то JavaScript там так сразу и не увидишь... а его там просто ну очень много. Так что тут вопрос не в платформе и языках программирования, а в том можно ли обеспечить удобство и скорость разработки.

Притом что html это известная технология, а XAML - это нечто странное для чего есть аж 2 редактора и оба недешевых. ;)

Ну и кстати, что меня в свое время повеселило - это 100% идентичноcть шаблонов проектов Silverlight RIA Services и ASP.Net MVC3.

Linux is like a wigwam - no windows, no gates, aрache inside!

 

Ukraine

 

  •  Home  •  Ринок  •  IТ-директор  •  CloudComputing  •  Hard  •  Soft  •  Мережі  •  Безпека  •  Наука  •  IoT