Resumen de las versiones de .NET
Introducción
La presente entrada trata de poner algo de orden en el versionado de .NET y los diferentes o principales Service Packs que Microsoft ha ido publicando y alineando, dejando de lado los KB que haya podido publicar entre RTM y Service Pack o entre un Service Pack y otro.
Los que ya llevamos unos años trabajando con .NET ordenamos en mejor o peor medida el versionado de .NET, sin embargo, me he encontrado que hay mucha gente que se despista un poco y a veces pregunta en qué fecha salió tal versión o que compatibilidad tiene cual versión, que versión de .NET salió en tal o cual sistema operativo, etc.
Aquí, en una pequeña imagen, espero reunir todos estos detalles para poner como digo, un poco de orden y concierto en la ensalada de .NET Framework, que en este año 2012 hará su décimo aniversario en versión RTM (ahí es nada, como pasa el tiempo).
Camino previo
Microsoft .NET Framework comenzó su andadura a través de versiones beta.
Los que tuvimos la suerte de tener entre nuestras manos una versión beta (Noviembre de 2000), podemos apreciar (de una forma más crítica quizás) todo el recorrido y avance de este producto y sus diferentes versiones, y hemos podido comprobar cómo poco a poco ha ido asentándose en el mercado, un mercado por otro lado cada vez más exigente y en continuo crecimiento aún.
La vitola de Microsoft por el famoso infierno de las dll’s no era muy positivo para el gigante norteamericano, pero Microsoft ha sabido recorrer ese camino del cambio de imagen y adaptarse a la exigencia del mercado, dotando a .NET Framework con el paso de los años, de más y más características sin perder la robustez y fiabilidad de un producto ampliamente usado en el mercado.
También en ese camino, ha habido fracasos o abandonos de tecnologías que algunos hemos probado en versiones beta y que luego nunca más se supo ya que no fueron incorporadas a las versiones RTM, algunas acertadamente, y otras de forma sorprendente para la comunidad.
El caso es que .NET Framework es hoy día un entorno de desarrollo moderno y adaptado a los tiempos, en continua evolución y constante soporte, y con un prometedor futuro pese a que lleva ya en el mercado casi 10 años como versión RTM.
Versionado de .NET
A continuación, expongo una imagen que define el versionado de .NET a lo largo de estos últimos años.
Recordad que en este año 2012, .NET Framework estará de cumpleaños… ¡no todas las veces se cumplen 10 años!.
Espero que la siguiente imagen le aclare a más de uno el estado de situación del cual puede partir a la hora de desarrollar un producto o conocer qué versiones hay delante o detrás.
He decidido hacerlo en una imagen, porque creo que una imagen vale más que mil palabras y quedará todo mucho más claro.
Nótese también que he agregado al final una versión preliminar que Microsoft ha hecho pública recientemente, la versión 4.5 Developer Preview. También cabe destacar que Microsoft ha publicado recientemente una actualización de esta Developer Preview, pero no tengo datos para indicar qué versión es.
2 Responsesso far
Buenos días Jorge, creo que se te ha colado Windows Server 2008 en la línea 4.5 Developer Preview ¿No sería Windows Server 8 ó cómo se vaya a llamar o estoy equivocado?
Un saludo y Feliz 2012
Por cierto, la versión Developer Preview que yo tengo la versión es la 4.5.65530 por si quieres incluirla en la tabla.