Descansa en paz, .NET Framework

Recientemente Microsoft ha anunciado la muerte del .NET Framework, así lo ha dejado en claro Scott Hunter (Director Program Management) del equipo de .NET.

El .NET Framework 4.8 será la última gran versión del .NET Framework

Scott Hunter

El .NET Framework cumple 17 años de existencia, y ha evolucionado muchísimo desde su primer lanzamiento por allá en el lejano 2002, y literalmente existen cientos de miles de aplicaciones soportadas en este Framework creado por Microsoft. Todos estos años y toda esa experiencia le ha costado una carga muy pesada a cuestas y es que en aras de la retrocompatibilidad con las versiones anteriores lo han convertido en un mastodonte pesado, ¿cómo Microsoft planea hacer frente a esto? re-escribiendo TODO, creado un nuevo Framework si se puede decir, lo cual hace que ninguna aplicación existente creada con el antiguo .NET Framework sea compatible con la nueva versión.

Creo que exageré un poco al titular esta entrada con que el .NET Framework esta muerto, realmente Microsoft seguirá dando soporte, lanzando parches de actualización, de seguridad, etc. No es como sucedió con Silverlight que realmente si murió y Microsoft ya no brinda soporte a esta tecnología, posiblemente tengamos soporte del .NET Framework por años (Recuerden que por ejemplo Windows 7 se lanzó en el 2009 y Microsoft va a retirar el soporte hasta 2020!).

Significa esto que debemos salir corriendo a re-escribir todas nuestras aplicaciones a la nueva tecnología? Nuevamente respondo a un NO rotundo, sin embargo, si estamos iniciando un nuevo proyecto mi recomendación es que miren al nuevo rey: .NET Core.

Una plataforma para dominarlos a todos

La nueva tecnología de Microsoft en la cual están dirigiendo todos sus esfuerzos es .NET Core, que para su próxima versión .NET Core 3 tendrá el original nombre de .NET 5 a secas, sin el Framework.

La idea de Microsoft con el nuevo .NET es tener una plataforma unificada para el desarrollo de software, esto es poder crear aplicaciones que corran en diferentes dispositivos: Windows, Linux, macOS, Android y un largo etc.

La nueva plataforma .NET

Las características específicas del .NET Core (De ahora en adelante .NET) las discutiremos en otro post, y como siempre ¡Happy coding!

Proco

Software engineer, Gamer, Husband.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *