¿Qué significa Windows 8 para el futuro de .NET? [cerrado]

17

Microsoft mostró una demostración de Windows 8 , que incluye una nueva plataforma que permite a los desarrolladores usar HTML5 y JavaScript.

¿Es esta nueva plataforma la principal forma de desarrollar para Windows 8? ¿Microsoft está eliminando gradualmente la plataforma .NET en favor de la pila HTML 5? ¿Qué significa Windows 8 para los desarrolladores de .NET?

Kottan
fuente
44
Hay mucho más en .net que WPF y Silverlight.
kirk.burleson
3
Silverlight! = .Net
Ed James
1
@ kirk.burleson: Sí, y no estoy diciendo que MS vaya a dejar caer WPF (obviamente todavía no podemos saberlo), pero sería muy desconcertante si dejaran atrás a WPF en esta etapa temprana. ¿Cómo podría un desarrollador invertir con confianza en otra pila de tecnología MS nuevamente?
Ed S.
3
Este no es un panel de discusión. Por favor, abstenerse de promover la histeria. -1, y votando para cerrar. @ ChrisF Me sorprende ver que ya no cerraste esto.
Steven Evers

Respuestas:

20

Varias razones por las cuales este probablemente no sea el final de .NET:

  • Si miras el video , todo lo que en realidad dicen es que Windows 8 admitirá algún tipo de tipo de aplicación de estilo de widget de escritorio que se puede desarrollar en HTML5. Básicamente, Microsoft está convirtiendo el escritorio de Windows en un navegador web. Entonces, hasta donde sabemos ahora, esto no tiene relación con nada más en el escritorio.
  • Microsoft realmente no tiene herramientas de desarrollo asesinas en el área de HTML5 / JS. Entonces, a menos que tengan la intención de abandonar Visual Studio como es hoy (en poco tiempo, ya que Windows 8 ya está en el horizonte), sería un movimiento bastante extraño.
  • Muchas aplicaciones .NET se ejecutan en el servidor, desde aplicaciones web ASP.NET, hasta aplicaciones de procesamiento back-end. Estos no se verán afectados por dicho cambio.

Las únicas cosas que reuniría de esto son:

  • Microsoft se está alejando de Silverlight en el escritorio. Parecen ver que no ganarán nada significativo al competir con HTML5 y Flash.
  • Microsoft parece reconocer que IE nunca superará a Firefox y Chrome, por lo que ahora esperan que convertir todo el escritorio de Windows en algún tipo de súper navegador pueda evitar que más personas se alejen.

Esencialmente, como Google está convirtiendo Chrome en un sistema operativo con Chromebook, Microsoft está convirtiendo a Windows en un navegador con Windows 8. Será interesante ver cómo se desarrolla.

Deckard
fuente
1
+1 para "esto muestra una característica y no cómo se hará todo".
unholysampler
1
Y un escritorio con funciones web integradas no es nada nuevo para Windows. ¿Recuerdas el escritorio activo? (Sé que estoy tratando de olvidarlo ...)
BBlake
@Deckard: "Silverlight no está muerto" (o abandonado). Microsoft afirma que todavía están haciendo un trabajo activo en la plataforma y no planean abandonarlo en el corto plazo. Lo sé porque recientemente asistí a una conferencia de Microsoft sobre el futuro de Silverlight. Ciertamente no está muerto, pero tampoco está realmente "vivo".
bbosak
5

¿Fue este video ?

En algún lugar a mitad de camino, cambia a un escritorio tradicional. La nueva GUI no parece ser más que otra capa sobre ella.

.NET es mucho más que GUI. La nueva dirección podría significar problemas para Silverlight, pero para .NET será solo otro tipo de capa de presentación, no muy diferente de las aplicaciones web que trabajan en ASP.NET ahora.

scrwtp
fuente
1
Tomé ese momento de "cambio" como nada más que el hecho de que estaban ejecutando un producto Alpha encima de un producto existente y no se habían tomado el tiempo para rediseñar la apariencia de Excel o Explorer.exe todavía.
James P. Wright
1
Dudo que cambien mucho. Pueden modificar un poco el aspecto, pero los cambios serán cosméticos, como entre XP y Vista. No creo que puedan ir mucho más allá de alterar la piel sin poner en peligro la compatibilidad con versiones anteriores, y seguramente no harán algo así con tan poco tiempo de anticipación.
scrwtp
4

Para mí personalmente .NET es su motor ASP.NET más la biblioteca de clases. Lo que hacen con el escritorio me preocupa poco.

Por lo tanto, no, Windows 8 no será el final de .NET. De lo contrario, los desarrolladores enojados migrarán lejos de la pila de Microsoft y ese será sin duda el final. No es el final de .NET sino el final de Microsoft.


fuente
2

Estoy seguro de que todas nuestras respuestas se nos darán en la Build Conference de Microsoft .

Y no, personalmente no creo que haya nada de qué preocuparse.

Jon
fuente
1

¡Seguro!

¿Es el principio del fin, pero cuándo llegará ese fin? Todavía tenemos gente haciendo aplicaciones VB6 que se ejecutan en Windows XP. De alguna manera tengo problemas para ver un éxodo masivo hacia Windows 8 y la programación de JavaScript.

Si bien el lado del consumidor podría estar bajo un fuerte ataque desde teléfonos móviles, aplicaciones y tabletas, Windows todavía está profundamente arraigado en el lado empresarial de las cosas y no son exactamente un grupo ágil.

Que la aplicación de escritorio tal como la conocemos ya está muriendo, en todas las plataformas, pero iré más rápido en el mercado de consumo que en la empresa y creo que podemos asumir con seguridad que tanto los formularios Windows como las aplicaciones wpf seguirán existiendo en cinco años.

Homde
fuente
+1, yo también. Javascript per se no es una bala de plata en absoluto.
Machado
1
- y todavía tenemos personas que ejecutan aplicaciones VB6 en Windows 7 (¡y planeamos ejecutarlas también en Windows 8!)
Matt Wilko