En busca del Framework correcto… ¿2.0 ó 3.0?
Microsoft sacó a la luz, hace ya tiempo, la versión Microsoft .NET Framework 3.0. Sin embargo, son muchas las preguntas y dudas que se plantean acerca de Microsoft .NET Framework 2.0 y Microsoft .NET Framework 3.0. Dudas que creo que he respondido en no pocas ocasiones en mi blog, al igual que muchos blogueros no sólo de Geeks.ms.
El caso es que una de esas dudas es saber (muchos de los que leas estas líneas ya lo sabrán) que en realidad Microsoft .NET Framework 3.0 (pese a su nombre), no es otra cosa que Microsoft .NET Framework 2.0 y cuatro cosillas (estoy viendo a Unai saltar de la silla al oir decir cuatro cosillas). Esas cuatro cosas son WPF, InfoCard, WCF y WF. Un gráfico o imagen que seguro aclara más esta idea es el siguiente:
En todo esto, surgen dudas y dudas.
He desarrollado mi aplicación con Microsoft .NET Framework 2.0, y quiero distribuirla. Si el equipo dónde la distribuyo tiene instalado Microsoft .NET Framework 3.0, ¿se ejecutará mi aplicación correctamente?.
La respuesta es sí. Ahora bien, yo soy de las personas que pese a que tenga esa respuesta afirnativa, prefiero instalar prácticamente todos los Frameworks que sean necesarios.
No obstante, y con idea de aclarar estas dudas que pueden surgir, Microsoft ha mantenido unas páginas Web con información adicional que es posible que os pueda ayudar.
Si quieres aprender más sobre Microsoft .NET Framework 3.0, podéis acceder al siguiente enlace.
Si lo que quieres es saber más acerca del versionado y distribución de aplicaciones con Microsoft .NET Framework 3.0, podéis acceder al siguiente enlace.
10 Responsesso far
Muy buen planteamineto. El problema(Creo), reside en la mentalidad COM que aún muchas corporaciones/usuarios tienen en mente. Despues de una década de despliegues de aplicaciones basadas en COM, donde cada actualización e instalación de componentes de terceros se convertía en una aventura, el plantear la distribución de .NET 3.0 Runtime en equipos WinXpSP2 aún sigue siendo una tarea comercial, como si de ello nos dependiera una comisión a final de mes, tipo vendedor de pisos. Argumentos como que .NET 3.0 utiliza el CLR 2.0, como que .NET 3.0 es una versión final (no BETA!!) y que con la instalación de .NET 3.0 se podrán beneficiar sus aplicaciones (y las tareas de desarrollo), son argumentos difíciles de hacer entender, por desgracia. Si hasta clientes con Windows Vista no quieren saber nada de .NET 3.0 al creer que aún está verde!!!!!! Imaginaos la cara cuando les dices que ya está incluido en Vista…
Excelente aclaratoria Jorge, yo estaba al igual que mucho tenia cierta confución, yo creo que es por los nombre que esta dando Microsoft y las versiones anteriores de mismo Framework, la versión 1.0 es diferente a la 1.1 y mas diferente a la 2.0 (realmente se agregarón muchas cosas al clr y se crearón nuevos namespace). No estoy deacuerdo con el nombre de framework 3.0 – pero bueno yo realmente no decido esas cosas…
Como lo dije anteriormente tomare nota y publicare tu comentario en mi blogs. Para aclarar la duda a otras personas…
Saludos Jorge…
Excelente articulo y sobretodo breve y conciso sobre el tema.
Pero al leerlo me ha surgido una duda, seguro que cualquier aplicacion desarollada con el framework 2.0 correrá bien con el framework 3.0?? Es decir, si cualquier aplicacion que ya tenga desarrollada con el 2.0, se ejecutará normalmente y funcionará bien en Windows Vista??
Saludos!!
Como saben, cuando la mayoría se entero que el nombre de WinFx sería .NET Framework 3.0, generó…
Como saben, cuando la mayoría se entero que el nombre de WinFx sería .NET Framework 3.0 , generó muchas
Muy aclaratorio el artículo, pero me queda la duda de que va a ser necesario instalar en los servidores y que en las estaciones de trabajo?
alguien me podría ayudar?
Me comentaron q con este programa puedo mejorar la velocidad de los graficos de juegos.
espero deseosa una pronta novedad para poder instalarlo
actualmente busco una version que me permita acceder al programa Autodesk Land Desktop 2007 al instalarlo me remite a que la aplicacion que tengo instalada .net framework 2.0 no es la que necesita el programa sino la version .net framework 2.0.50 donde puedo buscarla
Hola yo he tenido un problema, mi aplicacion la hice con el framework 2.0, cuando fui a instalarla en unamaquina que tenia el framework 3.0 instalado, mi aplicacion me pidio el framework 2.0, que estaba mal?…
Saludos
Un excelente articulo, yo tenia muchas dudas al respecto y ahora las tengo clara gracias…