Здравствуйте, Ночной Смотрящий, Вы писали:
НС>Уже сто раз обсасывалось. С тех пор ничего не поменялось, разве только Гатри окончательно убрали, тем самым поставив точку в бодании.
На BUILD показывали как превратить WP7 app в Metro app заменой нескольких using. Т.е. на silverlight вполне можно писать Metro apps. Так что я по прежнему не вижу проблемы с silverlight.
Re[4]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>- Silverlight сдох
С чего бы это?
ЕА>- WinRT штука классная, но его еще нет, судя повсему он будет поддерживаться только на вин8 и позиционируется только для метро приложений
Что может помешать использовать его из любого приложения?
ЕА>- Все что на базе Win32 — напрямую сказано что легаси, в новых шелах типа метро поддерживаться не будет
Старый шелл тоже развивают. Они будут оба доступны.
ЕА>- WPF далеко не универсален (жрет много ресурсов, долго стартует и требует установку 4-го фреймворка, который до сих не часть виндовз) — т.е. не всегда подойдет. Про его развитие не слово не сказали.
Метро приложения будут писаться судя по всему на silverlight (такомже как на WP7). Silverlight постепенно расширяют, добавляя фичи из WPF.
Re[5]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, nme, Вы писали:
nme>Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>>- Silverlight сдох
nme>С чего бы это?
Никаких перспектив дальнейшего развития не видно. В винду его так и не включили. Микрософт больше его не продвигает, т.е. адопшион будет падать.
По слухам, в метро интерфейсе в браузере не запускается, и не известно будет ли. На WindowsPhone в браузере не запускается и похоже никогда не будет.
Никто больше не обещает, что это кросс-платформенная технология, а раз так, то какой смысл мириться с его ограничениями и писать на нем новые приложения?
Т.е. старые проекты естественно будем развивать, но вот начинать на нем писать что-то новое мне сейчас не хочется.
ЕА>>- WinRT штука классная, но его еще нет, судя повсему он будет поддерживаться только на вин8 и позиционируется только для метро приложений
nme>Что может помешать использовать его из любого приложения?
Врать не буду, я пока сам не щупал (никак не могу на виртуалке вин 8 поставить), но в блогах пишут, что десктопная и WinRT-я модели изолированы. И даже если можно, но там все будет заточенно под метро, на десктопе это может выглядеть инородным элементом. И даже если нет, то завязывать десктопный софт на АПи, доступное только под восьмеркой можно будет не скоро.
Но тут действительно вопрос открытый, я надеюсь что я ошибаюсь.
ЕА>>- Все что на базе Win32 — напрямую сказано что легаси, в новых шелах типа метро поддерживаться не будет
nme>Старый шелл тоже развивают. Они будут оба доступны.
ЕА>>- WPF далеко не универсален (жрет много ресурсов, долго стартует и требует установку 4-го фреймворка, который до сих не часть виндовз) — т.е. не всегда подойдет. Про его развитие не слово не сказали.
nme>Метро приложения будут писаться судя по всему на silverlight (такомже как на WP7). Silverlight постепенно расширяют, добавляя фичи из WPF.
Не совсем — в каждой реализации свои тараканы, под каждую придется твикать.
Итого имеем 4 очень похожие, но на практике не совсем совместимые платформы: Silverlight, WPF, WinRT, WP7.
Здравствуйте, Евгений Акиньшин, Вы писали: nme>>С чего бы это?
ЕА>Никаких перспектив дальнейшего развития не видно. В винду его так и не включили. Микрософт больше его не продвигает, т.е. адопшион будет падать.
Silverlight это один из способов написания Metro приложений...
ЕА>По слухам, в метро интерфейсе в браузере не запускается, и не известно будет ли. На WindowsPhone в браузере не запускается и похоже никогда не будет.
Надо не слухи слушать, а презентации смотреть. Там silverlight запускали в браузере...
ЕА>Никто больше не обещает, что это кросс-платформенная технология, а раз так, то какой смысл мириться с его ограничениями и писать на нем новые приложения?
Тот silverlight что используется в для Win8 и WP7 не переносим, но он не так значительно отличается от того что в браузере, а браузерный silverlight как минимум работает на маках.
ЕА>Врать не буду, я пока сам не щупал (никак не могу на виртуалке вин 8 поставить), но в блогах пишут, что десктопная и WinRT-я модели изолированы. И даже если можно, но там все будет заточенно под метро, на десктопе это может выглядеть инородным элементом.
Мне непонятно каким образом использование Communication & Data API из WinRT может выглядеть инородно на десктопе.
nme>>Метро приложения будут писаться судя по всему на silverlight (такомже как на WP7). Silverlight постепенно расширяют, добавляя фичи из WPF.
ЕА>Не совсем — в каждой реализации свои тараканы, под каждую придется твикать. ЕА>Итого имеем 4 очень похожие, но на практике не совсем совместимые платформы: Silverlight, WPF, WinRT, WP7.
Как минимум опыт при разработке под них вполне переносим. Да и значительная часть кода тоже.
Re[3]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Ночной Смотрящий, Вы писали:
M>>Silverlight — жив и поддерживает новые фичи Windows 8,
НС>С SL, увы, не все так просто.
Насколько вижу бегло пробежав по заголовкам http://channel9.msdn.com/Events/BUILD/BUILD2011,
XAML для создания интерфейса приложений продолжает использоваться,
C# продолжает использоваться.
Так что если даже конкретно Silverlight захоронят, есть надежда, что определенное время наработки и опыт на SL ещё будут актуальными.
А вообще, педалирование в HTML5/JS впечатляет, с учетом того, что и Apple уделяет большое внимание Web Applications (которые имеют такую же иконку как приложение и работают в офлайне со своей базой данных) и вообще для большинства актуальных платформ делалки приложений с HTML5/JS внутри появились (phonegap, appcelerator).
Re[7]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, nme, Вы писали:
ЕА>>По слухам, в метро интерфейсе в браузере не запускается, и не известно будет ли. На WindowsPhone в браузере не запускается и похоже никогда не будет.
nme>Надо не слухи слушать, а презентации смотреть. Там silverlight запускали в браузере...
Синофский с Хакамовичем, наверно эту презентацию не видели, а слухи слушали, вот и пишут всякую ерунду в официальном блоге:
Здравствуйте, quwy, Вы писали:
Q>Здравствуйте, LGB, Вы писали:
CS>>>HTML/CSS/JS наше всё теперь опять. LGB>>Шо, опять?! (с) LGB>>А хранимые процедуры в SQL Server будут тоже теперь на HTML/JS? %-) Q>Мелко берете. С таким подходом скоро сам MS SQL Server будет на JS написан, а данные хранить станет исключительно в XML. Это ведь модно, а железо и так слишком быстрое.
нет.... модно NoSql+JSON
Re[8]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>Синофский с Хакамовичем, наверно эту презентацию не видели, а слухи слушали, вот и пишут всякую ерунду в официальном блоге:
ЕА>Metro style browsing and plug-in free HTML5
Уже в Phone 7 (около года на рынке) веб-браузер сильверлайт-плагина не имеет, как и флеша и остальных.
При этом сами приложения таки пишутся на сильверлайте. И на Build приложение под интерфейс metro переделовали сильверлайтовые.
Т.е. что ИМХО наиболее вероятно, что сильверлайт для веба будут захоранивать, для десктопа — он (или его развитие) будет жить.
Re[4]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>- WinRT штука классная, но его еще нет, судя повсему он будет поддерживаться только на вин8 и позиционируется только для метро приложений
WinRT давно есть. А вот новой технологии на ее основе пока нет.
ЕА>- Все что на базе Win32 — напрямую сказано что легаси, в новых шелах типа метро поддерживаться не будет
Будет. Еще очень долго будет.
ЕА>- WPF далеко не универсален
И тоже может сдохнуть.
ЕА>
Рано пока о чем то предметно говорить.
Re[4]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Евгений Акиньшин, Вы писали:
ЕА>Синофский с Хакамовичем, наверно эту презентацию не видели, а слухи слушали, вот и пишут всякую ерунду в официальном блоге:
ЕА>Metro style browsing and plug-in free HTML5
Да, только что глянул keynote ещё раз, они действительно запускали в десткопном варианте IE.
Re[5]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, LGB, Вы писали:
LGB>Здравствуйте, c-smile, Вы писали:
CS>>HTML/CSS/JS наше всё теперь опять.
LGB>Шо, опять?! (с) LGB>А хранимые процедуры в SQL Server будут тоже теперь на HTML/JS? %-)
MongoDb, CoutchDb — хранимые процедуры пишутся на JS
Re[6]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, nme, Вы писали:
НС>>XAML или его подобие — да. Но это малозначительная фиговинка. nme>Для тех, кто разрабатывает под Silverlight или WPF, далеко не малозначительная имхо.
Это только для тех, кто не очень понимает, как устроен SL или WPF.
Re[7]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, nme, Вы писали:
nme>Ты видимо очень понимаешь.
Перешел на личности — слил.
nme> Просвяти в чём дело.
Чтобы понять, что XAML это просто еще один формат сериализации, дружественный к рукопашному чтению, и что он составляет 0.1% от функционала SL/WPF, достаточно прочтения базовой документации. А все остальное, даже компонентная модель WFP — в нативном Metro свое собственное.
Re[9]: No mention of either Silverlight or .NET on Windows 8
Здравствуйте, Ночной Смотрящий, Вы писали:
НС> Перешел на личности — слил.
Не было никакого перехода на личности. Не надо выдёргивать фразы из контекста.
НС>Чтобы понять, что XAML это просто еще один формат сериализации, дружественный к рукопашному чтению, и что он составляет 0.1% от функционала SL/WPF, достаточно прочтения базовой документации. А все остальное, даже компонентная модель WFP — в нативном Metro свое собственное.
В Win8/WP7 поддерживаются стили/темплейты/биндинг?