Perdóneme por hacer una pregunta subjetiva, pero realmente me gustaría saber dónde está el .NET desarrollo cabecera en un futuro próximo? ¿Vamos a ver más ASP.NET desarrolladores o habrá una mayor demanda de Silverlight/WPF & & WinForms desarrolladores?El futuro del desarrollo de .NET: ASP.NET o WPF/Silverlight/Winforms?
Respuesta
¿Las tres?
Todos ellos cubren diferentes mercados que (en gran medida) simplemente no se superponen. ASP.NET (y, en particular, ASP.NET MVC) es ideal para el desarrollo web "clásico" y es el camino a seguir si le gustan las cosas que vienen en HTML5, Javascript, etc. Silverlight es para cuando haces RIA o escribes aplicaciones destructoras de Flash. WinForms es para el desarrollo de escritorio y es ideal para el desarrollo rápido de software de línea de negocio. WPF es genial en el escritorio para el software de consumo (donde los ojos dulces son tan importantes como la funcionalidad). WPF también se puede usar para aplicaciones de línea de negocio, pero personalmente encuentro que WinForms es un poco más fácil de comprender (incluso si no es tan poderoso en términos de enlace de datos, etc.).
Para ser sincero, creo que la pregunta está cargada. Si estás tratando de decidir en qué "área" entrar para encontrar un trabajo (o lo que sea), entonces te sugiero que sigas tu corazón, no el sabor del mes. Haga lo que le parezca más interesante y, si es bueno en eso, el trabajo vendrá independientemente de la zona que elija.
Muy buena respuesta. Es un poco difícil decidir incluso si me gustaría ser desarrollador web, de RIA o de escritorio. Tengo estos libros: Pro Silverlight 3, Beginning ASP.NET 4 y Pro C# 2010 con .NET 4, pero constantemente me encuentro saltando de un libro a otro después de aburrirme con él. –
Esta es una pregunta tan amplia. Creo que es seguro decir que mientras exista .NET, no habrá escasez de desarrollo de ASP.NET. Creo que Silverlight prevalecerá en un conjunto particular de desarrollo de nicho, pero ASP.NET MVC será donde estará la mayoría del desarrollo web de .NET, a menos que haya un grupo grande y constante de usuarios de WebForms. En cuanto a WinForms vs WPF; Creo que es seguro decir que a Microsoft le gustaría que WPF sea el futuro del cliente, y probablemente lo sea, pero la adopción llevará un tiempo. Estos son solo mis $ 0.02.
La plataforma .net está en el 80% del mercado de PC y Silverlight está mejorando MUY muy rápido. Toda la aplicación va a la nube y Silverlight 4 es muy buena para portar su aplicación a la nube. Al utilizar el mismo estudio visual muy familiar, puede implementar sus aplicaciones en la web usando todas las herramientas que tiene para aplicaciones de escritorio o asp.net. Silverlight va a ser un jugador importante en los próximos años. Mira la aplicación de la oficina web en skydrive.
Realmente no estoy de acuerdo con que todas las aplicaciones vayan a la nube. Honestamente, creo, y sé que esto no es popular, pero lo de la nube es un poco exagerado. Un problema para Silverlight es el soporte de plataformas, especialmente con la informática móvil convirtiéndose en un producto básico. – BobbyShaftoe
- 1. El futuro del desarrollo de aplicaciones de escritorio (Windows): el futuro de WPF y Silverlight
- 2. El futuro del desarrollo web (RIA vs. HTML tradicional)
- 3. el futuro del objetivo c?
- 4. Scala, el java del futuro (?)
- 5. Cómo utilizar xliff o po l10n formatos de archivo en .NET (C#/ASP.Net) el desarrollo
- 6. máquinas virtuales del futuro
- 7. ¿Alguna idea sobre cómo prepararse para el futuro del desarrollo de Flash/Flex/HTML5?
- 8. En lugar de comprar VS 2010, ¿qué opciones usará para el desarrollo de .net en el futuro?
- 9. Confusión sobre el futuro de .NET Compact Framework
- 10. Nuevo en desarrollo web. ASP.NET o Django?
- 11. Aprenda Asp.Net WebForms o Asp.Net MVC
- 12. Windows Azure o Amazon EC2 para el desarrollo ASP.NET MVC?
- 13. Diferencias en el desarrollo entre .NET y Mono
- 14. El procesamiento simultáneo del Servidor de desarrollo ASP.NET no funciona
- 15. ¿Cuál es el futuro de VBA?
- 16. "Perfecto" entorno de desarrollo .NET?
- 17. C# XNA o C++ directX11 en el futuro?
- 18. .NET MVC o simplemente viejo ASP.NET?
- 19. Comprender el futuro/subprocesamiento
- 20. Desarrollo de aplicaciones móviles ASP.net
- 21. Cassandra o mysql 5? ¿Cuál será bueno para el futuro?
- 22. Para SharePoint O no (como una base para el desarrollo de aplicaciones) (vs ASP.NET)
- 23. dependencias del paquete hackage y bibliotecas preparadas para el futuro
- 24. Usando HSQL para el desarrollo de .NET y preguntas relacionadas del proceso
- 25. ¿Cómo es el futuro de std :: valarray?
- 26. Windows 7 para desarrollo .NET
- 27. ¿Es verdad? El desarrollo de Android basado en Adobe AIR no tiene futuro
- 28. ¿Cómo diseñar un programa de línea de comando reutilizable para un futuro desarrollo de una GUI?
- 29. Del desarrollo web al desarrollo de Android
- 30. ¿Hay bibliotecas adicionales o herramientas disponibles para el desarrollo de ASP.NET MVC?
Hm ... esto depende de lo que el mercado quiere y es difícil de predecir. Por ejemplo, la computación en la nube + terminales tontas solía ser un modelo antiguo e inferior, pero ahora regresó. De todos modos, ciertamente aprendería Silverlight/WPF pero no WinForms (aunque me encantan) porque es más o menos la misma tecnología, y estará en demanda. En cuanto a lo que sucederá con html y Javascript en 5 años, no estoy seguro. Solo mi opinión subjetiva. Por cierto, si eres mujer, ¿estás caliente? –