No mention of either Silverlight or .NET on Windows 8
От: c-smile Канада http://terrainformatica.com
Дата: 06.06.11 18:25
Оценка: -2 :)))
Завершился очередной виток спирали.

http://www.theregister.co.uk/2011/06/06/windows_tablets_without_silverlight_dot_net/

Вот такие вот дела. Sic transit gloria mundi...

HTML/CSS/JS наше всё теперь опять.
Re: No mention of either Silverlight or .NET on Windows 8
От: Ночной Смотрящий Россия  
Дата: 06.06.11 18:48
Оценка: :)
Здравствуйте, c-smile, Вы писали:

CS>Завершился очередной виток спирали.


Не было никакой спирали. Синовский с самого начала похоронил .NET как средство разработки в Windows division.

CS>http://www.theregister.co.uk/2011/06/06/windows_tablets_without_silverlight_dot_net/


Почти слово в слово то, что я писал пару месяцев назад.
Re: No mention of either Silverlight or .NET on Windows 8
От: LGB Канада  
Дата: 06.06.11 19:13
Оценка: :)
Здравствуйте, c-smile, Вы писали:

CS>HTML/CSS/JS наше всё теперь опять.


Шо, опять?! (с)
А хранимые процедуры в SQL Server будут тоже теперь на HTML/JS? %-)
Re[2]: No mention of either Silverlight or .NET on Windows 8
От: MxMsk Португалия  
Дата: 06.06.11 19:18
Оценка:
Здравствуйте, Ночной Смотрящий, Вы писали:

НС>Не было никакой спирали. Синовский с самого начала похоронил .NET как средство разработки в Windows division.

Мне там цитатка понравилась:

We are not Windows developers because we love Windows. We put up with Windows so we can use C#, F# and VS2010. I've considered changing the platform many times. What stops me each time is the goodness that keeps coming from devdiv. LINQ, Rx, TPL, async — these are the reasons I'm still on Windows.

Она отражает и мое отношение к Винде. Берясь за очередную главу по программированию в Mac OS, всегда ловил себя на том, как же много сладких фенечек в программировании под Винду на .Net-е. И что же теперь? Крайне неприятное событие для MS, да еще и в день WWDC, что как-бэ намекает...
Re: No mention of either Silverlight or .NET on Windows 8
От: yoriсk.kiev.ua  
Дата: 06.06.11 21:30
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>http://www.theregister.co.uk/2011/06/06/windows_tablets_without_silverlight_dot_net/


The fear of .NET developers is that Microsoft's Windows team now regards not only Silverlight but also .NET as a legacy technology


А откуда взят сей вывод? В прессрелизе сплошная маркетологическая вода и никакой конкретики: всё старое будет работать, но добавится еще и яваскрипт с блекджеком. Или я не туда смотрю?
Re: No mention of either Silverlight or .NET on Windows 8
От: DorfDepp  
Дата: 06.06.11 21:37
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Завершился очередной виток спирали.


CS>http://www.theregister.co.uk/2011/06/06/windows_tablets_without_silverlight_dot_net/


CS>Вот такие вот дела. Sic transit gloria mundi...


CS>HTML/CSS/JS наше всё теперь опять.
Re: No mention of either Silverlight or .NET on Windows 8
От: DorfDepp  
Дата: 06.06.11 21:44
Оценка: 1 (1) +3 :)
Здравствуйте, c-smile, Вы писали:

CS>Завершился очередной виток спирали.


Перестаньте создавать панику без причины. Никуда .NET не денется. В Майкрософте не настолько глупые люди работают, чтобы такое сделать. Они прекрасно знают, что одна лишь попытка забросить .NET в пользу чего-то еще будет стоить им всех девелоперов, включая самых лояльных, которые после такой шутки сбегут куда угодно, хоть на PHP. А такая массовая миграция будет концом Майкрософта. На сегодняшний день они свой лимит экспериментов над программистами уже исчерпали. Следующий эксперимент сработает тригером.
Re[2]: No mention of either Silverlight or .NET on Windows 8
От: c-smile Канада http://terrainformatica.com
Дата: 07.06.11 02:15
Оценка:
Здравствуйте, DorfDepp, Вы писали:

DD>Здравствуйте, c-smile, Вы писали:

CS>>Завершился очередной виток спирали.

DD>Перестаньте создавать панику без причины.

Панику по определению "создать" нельзя. Её можно "вызвать".
Мопед — не мой, я просто о нем написал. Но если найдется критическая масса людей не уверенных в данной технологии то возникнет паника, да.
Я к образованию этой массы людей не имею никакого отношения.

DD>Никуда .NET не денется. В Майкрософте не настолько глупые люди работают, чтобы такое сделать. Они прекрасно знают, что одна лишь попытка забросить .NET в пользу чего-то еще будет стоить им всех девелоперов, включая самых лояльных, которые после такой шутки сбегут куда угодно, хоть на PHP. А такая массовая миграция будет концом Майкрософта. На сегодняшний день они свой лимит экспериментов над программистами уже исчерпали. Следующий эксперимент сработает тригером.


Ну как тебе сказать. Я был на двух конференциях Microsoft. На обоих вещал Don Box: на первой COM это наше всё, на второй он же и теми же словами — NET наше всё теперь. Смотрю на последние W7 API, скажем Direct2D/Write, это COM alike интерфейсы — т.е. на круги своя возвращаемся переосмыслив (в последнее хочется верить). Если тебе так не кажется то я не настаиваю на том. Но мнение свё имею право высказать, да?
Re: No mention of either Silverlight or .NET on Windows 8
От: Sinix  
Дата: 07.06.11 02:30
Оценка: :))
Здравствуйте, c-smile, Вы писали:

CS>Завершился очередной виток спирали.


Эт фигня. Вот тут паникуют гораздо веселей:
Начало. Продолжение.

Бедный Pete Brown
Re[2]: No mention of either Silverlight or .NET on Windows 8
От: Евгений Акиньшин grapholite.com
Дата: 07.06.11 02:37
Оценка: +1
Здравствуйте, DorfDepp, Вы писали:


DD>В Майкрософте не настолько глупые люди работают, чтобы такое сделать. Они прекрасно знают, что одна лишь попытка забросить .NET в пользу чего-то еще будет стоить им всех девелоперов, включая самых лояльных, которые после такой шутки сбегут куда угодно, хоть на PHP. А такая массовая миграция будет концом Майкрософта. На сегодняшний день они свой лимит экспериментов над программистами уже исчерпали. Следующий эксперимент сработает тригером.


Хотелось бы верить конечно. Но вот в Борланде наверно тоже не глупые люди работали. Если рассуждать более глобально, то и в Римской империи люди были неглупые, только сильно увлеклись разборками между собой
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[3]: No mention of either Silverlight or .NET on Windows 8
От: Евгений Акиньшин grapholite.com
Дата: 07.06.11 02:39
Оценка:
CS>Ну как тебе сказать. Я был на двух конференциях Microsoft. На обоих вещал Don Box: на первой COM это наше всё, на второй он же и теми же словами — NET наше всё теперь. Смотрю на последние W7 API, скажем Direct2D/Write, это COM alike интерфейсы — т.е. на круги своя возвращаемся переосмыслив (в последнее хочется верить). Если тебе так не кажется то я не настаиваю на том. Но мнение свё имею право высказать, да?

ну так COM вроде некуда не делся. И микрософт сделали все для совместимости COM и .Net
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[3]: No mention of either Silverlight or .NET on Windows 8
От: IT Россия linq2db.com
Дата: 07.06.11 02:47
Оценка: +2 :)
Здравствуйте, c-smile, Вы писали:

CS>Ну как тебе сказать. Я был на двух конференциях Microsoft. На обоих вещал Don Box: на первой COM это наше всё, на второй он же и теми же словами — NET наше всё теперь.


Всё для кого?

Больше всего в этой статье поражает непонимание автором одной простой вещи — для решения каждой конкретной задачи нужно выбирать наиболее подходящий инструмент. OS нужно писать на C++, а ещё лучше на C. У Windows цикл релизов в несколько лет и одна из важнейших решаемых задач — это потребление ресурсов. Если следующая операционная система вдруг потребует от меня покупки втрое более мощного компьютера, чем у меня сейчас, то я либо никуда не перейду, либо перейду к конкурентам.

Совсем другое дело бизнес приложения. Если я предложу своему босу на выбор — пол года разработки и продакшин сервер втрое мощнее или полтора года, но возможность использования существующего железа, то выбор, думаю, очевиден. У бизнес приложений цикл разработки месяцы в лучшем случае. Потом поток доработок под адаптирующийся бизнес, которые нужно сделать вчера. Какой тут C/C++? Вы что, ребята? .NET — наше всё! И никуда он не денется.
Если нам не помогут, то мы тоже никого не пощадим.
Re[4]: No mention of either Silverlight or .NET on Windows 8
От: c-smile Канада http://terrainformatica.com
Дата: 07.06.11 03:17
Оценка:
Здравствуйте, IT, Вы писали:

IT>.NET — наше всё! И никуда он не денется.


С серверов — да, никуда не денется. Там ему хорошо и там он хорош.
Но вопрос то про клиентскую ось. HTML/CSS/Script/Ajax по многим причинам более приемлем для UI
business систем.
Re[5]: No mention of either Silverlight or .NET on Windows 8
От: Евгений Акиньшин grapholite.com
Дата: 07.06.11 03:31
Оценка: +2
Здравствуйте, c-smile, Вы писали:

CS>Здравствуйте, IT, Вы писали:


IT>>.NET — наше всё! И никуда он не денется.


CS>С серверов — да, никуда не денется. Там ему хорошо и там он хорош.

CS>Но вопрос то про клиентскую ось. HTML/CSS/Script/Ajax по многим причинам более приемлем для UI
CS>business систем.

по каким, кроме того что браузеры везде есть?

— это дублирование кода для клиента и сервера на разных языках
— проблемы с совместимостью браузеров
— либо примитивный фреймворк для гуя — никаких тебе биндингов, объектной модели, шаблонов итд., либо использование сторонних jscript библиотек — тормозных и без поддержки тулов для дизайна
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[6]: No mention of either Silverlight or .NET on Windows 8
От: c-smile Канада http://terrainformatica.com
Дата: 07.06.11 04:10
Оценка: 1 (1) +2 :))
Здравствуйте, Евгений Акиньшин, Вы писали:

IT>>>.NET — наше всё! И никуда он не денется.


CS>>С серверов — да, никуда не денется. Там ему хорошо и там он хорош.

CS>>Но вопрос то про клиентскую ось. HTML/CSS/Script/Ajax по многим причинам более приемлем для UI
CS>>business систем.

ЕА>по каким, кроме того что браузеры везде есть?


Этого мало? Кроме того есть еще не только броузеры умеющие HTML/CSS/Script/Ajax

ЕА>- это дублирование кода для клиента и сервера на разных языках

Дублирование кода в клиент-сервер модели? Это про что вообще?

Ну и потом... UI и сервер исповедуют настолько разные парадигмы что объять их одним языком нереально. Что-то пострадает.
Скажем jQuery как DSL для UI как-то более симпатичнее выглядит чем километровые конструкции на C#.
html более высокоуровневый язык чем XAML. CSS как язык описания стилей ... короче стилям XAMLа до него как до луны.

ЕА>- проблемы с совместимостью браузеров


Были когда-то, да. На сегодняшний момент не так уж и актульно.
Ну и если вопрос стоит про бизнесс системы то вполне себе можно ориентироваться на webkit only.

ЕА>- либо примитивный фреймворк для гуя — никаких тебе биндингов, объектной модели, шаблонов итд., либо использование сторонних jscript библиотек — тормозных и без поддержки тулов для дизайна


Тем не менее количество приложений и бизнесс систем с GUI в browser на порядки превышает все что было создано на Winforms, WPF, etc.
Re[4]: No mention of either Silverlight or .NET on Windows 8
От: Коваленко Дмитрий Россия http://www.ibprovider.com
Дата: 07.06.11 04:41
Оценка: -2
Здравствуйте, Евгений Акиньшин, Вы писали:

ЕА>ну так COM вроде некуда не делся. И микрософт сделали все для совместимости COM и .Net


Я вообще не ацкий спец по .NET, но судя по data.oledb они сделали ровно столько, чтобы сказать "ну мы типа что-то сделали". Хочешь поддержку получше — перепиши это все с нуля.
-- Пользователи не приняли программу. Всех пришлось уничтожить. --
Re[7]: No mention of either Silverlight or .NET on Windows 8
От: Евгений Акиньшин grapholite.com
Дата: 07.06.11 04:44
Оценка: +3
Здравствуйте, c-smile, Вы писали:


ЕА>>по каким, кроме того что браузеры везде есть?


CS>Этого мало? Кроме того есть еще не только броузеры умеющие HTML/CSS/Script/Ajax


этого не мало, но это не отменяет того факта что html кривой и по разному отображается во всех браузерах, соотвественно усилий на создание и поддержание такого приложения в разы больше

ЕА>>- это дублирование кода для клиента и сервера на разных языках

CS>Дублирование кода в клиент-сервер модели? Это про что вообще?

ну вообще классический пример для бизнес-приложений это валидация данных. Вообще странный вопрос — у меня вот есть например встраиваемый в бизнес-приложения редактор диаграмм и нужна единая объектная модель этих диаграмм для клиента и сервера, чтобы все манипуляции, отрисовка, экспорт в картинку работали и на стороне клиент (даже если у него коннекшиона к интернету нету) и на стороне сервера.


CS>Ну и потом... UI и сервер исповедуют настолько разные парадигмы что объять их одним языком нереально. Что-то пострадает.

CS>Скажем jQuery как DSL для UI как-то более симпатичнее выглядит чем километровые конструкции на C#.
CS>html более высокоуровневый язык чем XAML. CSS как язык описания стилей ... короче стилям XAMLа до него как до луны.

ну да, конечно, отсутствие возможности создавать свои визуальные элементы, биндингов, отсутсвии lookless контролов, графических трансформаций, универсального механизма раскладки элементов с возможностью создания своих контейнеров, единого механизма для отображения векторной графики, движка для декларативной анимации, MarkUp Extensitions, DataTemplates итд. автоматически делает Html более высокуровневым языком — даже не смешно


ЕА>>- проблемы с совместимостью браузеров


CS>Были когда-то, да. На сегодняшний момент не так уж и актульно.

CS>Ну и если вопрос стоит про бизнесс системы то вполне себе можно ориентироваться на webkit only.

угу, плавали — знаем как это не актуально. пока у большинства таки IE, и совсем даже не 9-й

ЕА>>- либо примитивный фреймворк для гуя — никаких тебе биндингов, объектной модели, шаблонов итд., либо использование сторонних jscript библиотек — тормозных и без поддержки тулов для дизайна


CS>Тем не менее количество приложений и бизнесс систем с GUI в browser на порядки превышает все что было создано на Winforms, WPF, etc.


не спорю, ну так это не аргумент о совершенстве системы. У нас в городе жигулей на порядок больше чем БМВ, отнюдь не из-за технического превосходства первых
Не шалю, никого не трогаю, починяю примус Diagrams Designer for iPad and Windows 10
Re[8]: No mention of either Silverlight or .NET on Windows 8
От: iHateLogins  
Дата: 07.06.11 05:54
Оценка: +2 -1 :)
Здравствуйте, Евгений Акиньшин, Вы писали:

ЕА>ну да, конечно, отсутствие возможности создавать свои визуальные элементы, биндингов, отсутсвии lookless контролов, графических трансформаций, универсального механизма раскладки элементов с возможностью создания своих контейнеров, единого механизма для отображения векторной графики, движка для декларативной анимации, MarkUp Extensitions, DataTemplates итд. автоматически делает Html более высокуровневым языком — даже не смешно


Может он и фичастый, только никому не нужный. Три с половиной прожки на WPF и десятки миллионов сайтов с jQuery нам как-бэ намекаются.
Re[3]: No mention of either Silverlight or .NET on Windows 8
От: hattab  
Дата: 07.06.11 05:58
Оценка: +2
Здравствуйте, Евгений Акиньшин, Вы писали:

ЕА> Хотелось бы верить конечно. Но вот в Борланде наверно тоже не глупые люди работали.


Да что ты снова про Борланд... Борланд сгубил дебильный менеджмент с его бесконечными мотыляниями из стороны в сторону (переименуемся в Inprise. Нет, переименуемся обратно в Борланд. Не будем развивать Interbase, отдадим исходники. Нет, будем развивать Interbase. Выпустим линукс-версию дельфей. Нет, не будем поддерживать линукс. О-о-о, теперь только дотнет! Напишем свой C# билдер, круче МС-студии. Нет, не будем писать C# билдер. Так-так, средства разработки это не профильный актив, нужно избавиться. Займемся продуктами жизненного цикла приложений. RIP.). Но только пользователи Борланда его кончины на себе не ощутили, т.к. продукты были выкуплены новой компанией и получили нехилый импульс в развитие. И эта компания постепенно делает то, чего от Борланда все ждали очень давно, но так и не дождались.
avalon 1.0rc3 rev 419, zlib 1.2.3
Re[8]: No mention of either Silverlight or .NET on Windows 8
От: c-smile Канада http://terrainformatica.com
Дата: 07.06.11 06:22
Оценка: 4 (2)
Здравствуйте, Евгений Акиньшин, Вы писали:

CS>>Ну и потом... UI и сервер исповедуют настолько разные парадигмы что объять их одним языком нереально. Что-то пострадает.

CS>>Скажем jQuery как DSL для UI как-то более симпатичнее выглядит чем километровые конструкции на C#.
CS>>html более высокоуровневый язык чем XAML. CSS как язык описания стилей ... короче стилям XAMLа до него как до луны.

ЕА>ну да, конечно, отсутствие возможности создавать свои визуальные элементы, биндингов, отсутсвии lookless контролов, графических трансформаций, универсального механизма раскладки элементов с возможностью создания своих контейнеров, единого механизма для отображения векторной графики, движка для декларативной анимации, MarkUp Extensitions, DataTemplates итд. автоматически делает Html более высокуровневым языком — даже не смешно


Ты немного отстал от технлогий как я понимаю.

Это вот тебе декларативные transition и animation: http://www.w3.org/TR/css3-transitions/ http://www.w3.org/TR/css3-animations/
Это вот декларативные transformations: http://www.w3.org/TR/css3-2d-transforms/
"механизм для отображения векторной графики" есть <canvas>, простой аки двери.
Про DataTemplates ... вот тебе https://developer.mozilla.org/en/JavaScript_templates на любой вкус. И это далеко не все.
Про биндинг и templates вот например: http://knockoutjs.com/documentation/template-binding.html

Про MarkUp Extensitions ничего не знаю но подозреваю что вот это:
<object property="{StaticResource key}" .../>

валидно как в XAML так и в HTML. Куча всяко разных тулкитов используют свои атрибуты вплоть до DSL в своих
<script type="text/x-my-dsl">...</script> секциях.

ЕА>>>- проблемы с совместимостью браузеров


CS>>Были когда-то, да. На сегодняшний момент не так уж и актульно.

CS>>Ну и если вопрос стоит про бизнесс системы то вполне себе можно ориентироваться на webkit only.

ЕА>угу, плавали — знаем как это не актуально. пока у большинства таки IE, и совсем даже не 9-й


Еще раз, если ты строишь корпоративную бизнесс систему то ты можешь делать её скажем под Google Chrome / WebKit только.
Работает везде: от Win до iOS c андроидами.

ЕА>>>- либо примитивный фреймворк для гуя — никаких тебе биндингов, объектной модели, шаблонов итд., либо использование сторонних jscript библиотек — тормозных и без поддержки тулов для дизайна


CS>>Тем не менее количество приложений и бизнесс систем с GUI в browser на порядки превышает все что было создано на Winforms, WPF, etc.


ЕА>не спорю, ну так это не аргумент о совершенстве системы. У нас в городе жигулей на порядок больше чем БМВ, отнюдь не из-за технического превосходства первых


Ну как тебе сказать. У нас в городе количество BMW и Mercedes наверное превышает количество любых других марок взятых отдельно.
Но тем не менее единственный способ сделать систему которой смогут пользоваться все жители это WebUI. Ибо соотношение MacPC и WinPC примерно 50/50.
Короче: ты можешь "об-дата-биндиться" весь но если твоя система не работает на iPhone то в городе Richmond у тебя шансов нет.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.