Что означает Windows 8 для будущего .NET? [закрыто]

17

Microsoft продемонстрировала демонстрацию Windows 8 , включая новую платформу, которая позволяет разработчикам использовать HTML5 и JavaScript.

Является ли эта новая платформа основным способом разработки для Windows 8? Microsoft постепенно вытесняет платформу .NET в пользу стека HTML 5? Что означает Windows 8 для разработчиков .NET?

Kottan
источник
4
В .net гораздо больше, чем в WPF и Silverlight.
kirk.burleson
3
Silverlight! = .Net
Эд Джеймс
1
@ kirk.burleson: Да, и я не говорю, что MS собирается отказаться от WPF (очевидно, мы пока не можем этого знать), но было бы очень неприятно, если бы они оставили WPF на этом раннем этапе. Как разработчик сможет снова уверенно инвестировать в другой стек технологий MS?
Эд С.
3
Это не доска объявлений. Пожалуйста, воздержитесь от продвижения истерики. -1, и голосование закрыто. @ChrisF Я удивлен, что ты еще не закрыл это.
Стивен Эверс

Ответы:

20

Несколько причин, почему это, вероятно, не конец .NET:

  • Если вы посмотрите на видео , все, что они на самом деле говорят, это то, что Windows 8 будет поддерживать какой-то тип приложения в стиле виджета для рабочего стола, который может быть разработан в HTML5. По сути, Microsoft превращает рабочий стол Windows в веб-браузер. Так что, насколько нам известно, это не имеет никакого отношения к чему-либо еще на рабочем столе.
  • У Microsoft на самом деле нет никаких убийственных инструментов для разработчиков в области HTML5 / JS. Поэтому, если они не намерены отказаться от Visual Studio, как сегодня (в скором времени, поскольку Windows 8 уже на пороге), это будет довольно странным шагом.
  • На сервере выполняется множество приложений .NET, начиная с веб-приложений ASP.NET и заканчивая приложениями для внутренней обработки. Они не будут затронуты таким изменением.

Единственное, что я мог бы извлечь из этого:

  • Microsoft отходит от Silverlight на рабочем столе. Похоже, они видят, что ничего не выиграют от конкуренции с HTML5 и Flash.
  • Похоже, что Microsoft признает, что IE никогда не победит Firefox и Chrome, поэтому вместо этого они теперь надеются, что превращение всего рабочего стола Windows в некий супер браузер может помешать большему количеству людей отойти

По сути, поскольку Google превращает Chrome в ОС с Chromebook, Microsoft превращает Windows в браузер с Windows 8. Будет интересно увидеть, как это развернется.

Декард
источник
1
+1 за «это показывает особенность, а не то, как все будет сделано».
unholysampler
1
И рабочий стол с интегрированными веб-функциями не является чем-то новым для Windows. Помните активный рабочий стол? (Я знаю, что пытаюсь забыть это ...)
BBlake
@Deckard - "Silverlight не умер" (или заброшен). Microsoft утверждает, что они все еще активно работают над платформой и не планируют отказываться от нее в ближайшее время. Я знаю, потому что я недавно посетил конференцию Microsoft, посвященную будущему Silverlight. Это, конечно, не мертвый, но и не живой.
bbosak
5

Это было это видео ?

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

.NET - это гораздо больше, чем GUI. Новое направление может создать проблемы для silverlight, но для .NET это будет просто еще один вид уровня представления, мало чем отличающийся от веб-приложений, работающих на ASP.NET сейчас.

scrwtp
источник
1
Я воспринял этот момент «переключения» как не что иное, как тот факт, что они запускали продукт Alpha поверх существующего продукта и не потратили время на то, чтобы изменить внешний вид Excel или Explorer.exe.
Джеймс П. Райт
1
Я сомневаюсь, что они сильно изменятся. Они могут немного изменить внешний вид, но изменения будут косметическими, как между XP и Vista. Я не думаю, что они могут пойти намного дальше, чем изменить кожу, не ставя под угрозу обратную совместимость, и, конечно, они не будут делать что-то подобное в столь короткие сроки.
scrwtp
4

Лично для меня .NET - это движок ASP.NET плюс библиотека классов. То, что они делают с рабочим столом, меня мало волнует.

Поэтому нет, Windows 8 не будет концом .NET. В противном случае разгневанные разработчики уйдут из стека Microsoft, и это, безусловно, конец. Не конец .NET, но конец Microsoft.


источник
1

Конечно!

Это начало конца, но когда этот конец наступит? У нас все еще есть люди, работающие с приложениями VB6 под Windows XP. Почему-то у меня проблемы с массовым исходом в Windows 8 и программированием на JavaScript.

В то время как потребительская сторона может подвергаться сильной атаке со стороны мобильных телефонов, приложений и планшетов, Windows по-прежнему глубоко укоренилась в корпоративных аспектах и ​​не является гибкой связкой.

Что настольное приложение, как мы его знаем, уже умирает на всех платформах, но на потребительском рынке я пойду быстрее, чем на предприятии, и я думаю, что мы можем с уверенностью предположить, что и формы Windows, и приложения wpf будут существовать через пять лет.

Homde
источник
+1, я тоже. Javascript сам по себе не является серебряной пулей вообще.
Мачадо
1
- и у нас все еще есть люди, работающие с приложениями VB6 в Windows 7 (и мы планируем запустить их и в Windows 8!)
Мэтт Вилко