Судьба SilverLight в свете LightSwitch и Windows Phone

О том, что Microsoft прекращает развитие такого своего продукта как SilverLight говорили давно и не мало. Были уже и слухи, и спекуляции, и полуофициальные, и почти официальные заявления.

Правда совсем-совсем официальных заявлений я не припомню, а потому до конца сомневался, что все уже сделанные наработки будут просто выброшены на свалку. Больше всего мне не давали покоя два продукта:

  • RIA Services и как специализированная среда разработки под них – LightSwitch
  • SilverLight для Windows Phone.

Вопрос был не праздный – это два достаточно интересных и набирающих популярность направления.

Что мы имеем на сегодняшний день?

Windows Phone

imageСледующая версия Windows Phone, по всей видимости будет урезанной версией Windows RT, в которой основным API разработки будет Metro API, а также все производные и надстройки (C++ c XAML, HTML + JS, C# + WPF). Для SilverLight в этом многообразии просто не осталось места. Да, старые программы (для WP 7.x) будут поддерживаться, но уже было заявлено, что они будут конвертироваться налету на серверах Microsoft. Т.е. даже портировать Windows Phone SilverLight никто не будет.

LightSwitch

С LightSwitсh ситуация еще интереснее – для него уже вышел Microsoft LightSwitch HTML Client Preview, который позволяет генерировать (наверное, это самое точное определение для работы LightSwitch) приложения так же как это делал LightSwitch для SilverLight, только в качестве конечной платформы выступает связка HTML + CSS + JS.

image

Увы, но для SilverLight и правда не осталось ниш, а значит будущего у продукта нет.

This entry was posted in Разработка ПО, Microsoft and tagged , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s