Diez Años de .Net

En el boletín de Microsoft del MSDN Flash que recibí este día dice que ya son 10 años de .Net y justamente recuerdo cuando inicie mis días de programación con .Net.


En aquella época estaba la versión 2002 de Visual Studio, Framework 1.0, logicamente ustedes dirán como es que era versión 2002 si estan hablando hace 10 años, pues asi es ya que en el año 2001 Microsoft lanzó la versión beta, la cual utilicé solo para conocer que novedades ofrecía en ventaja de VB6, como dicen aqui en El Salvador, solo por deporte estaba con el .Net.


En la actualidad la con la versión 2010 mas el Service Pack 1, que recientemente fue lanzado, las facilidades que se tiene con el IDE eran inimaginables en aquellos días.


Por ejemplo:
En la Versión 2002 los controles para Windows y Web de .Net eran bien básicos, introducieron el concepto de los template para el DataGrid en ASP Net. Los conceptos de separación del diseño Web del código era una novedad (bueno únicamente para los que estabamos en VB6 y Interdev, porque para los que estaban en Java eso ya era posible), el uso de controles de usuario web para reutilizarlos en la aplicación.


En fin eran varios conceptos nuevos, varios conceptos como los Web Services no eran novedosos en la industria, sino en los lenguajes Microsoft, y debido a la capacidad mercadológica de Microsoft se lograron posicionar frente a las otras opciones del mercado que a la fecha se ha convertido en una opción que todos toman en cuenta a la hora de tomar una decisión de en que plataforma de desarrollo deben de trabajar en una empresa.


Ahora en el 2011, tenemos además versiones Express, WebMatrix que el nombre en si, existió antes también ya que fue un proyecto que al final termino en las versiones Express que hoy en día conocemos; hoy tenemos conceptos como ASP Net MVC(antes de esto ya existía en Java, como Struts, Cocoon, etc.) , Silverlight que en un inicio surgió solamente para dar soporte Web a XAML e introducir con mas fuerza WPF, pero que hoy en día es una de las opciones para desarrollo móvil y web al mismo tiempo o las famosas RIA Applications (Aplicaciones vistosas para Internet como que fueran Windows), tenemos ADO Entity Framework y Linq(ORM si lo catalogamos como tal), Communication Foundation(la nueva opción de los Web Services), Workflow Foundation(opción a los flujos de trabajo con SQL y Sharepoint), etc.


La verdad es que hoy en día son múltiples las opciones que nos ofrece .Net, desde las versiones Express hasta la versión Ultimate con integración del equipo de desarrollo (ALM-Appication LifeCycle Management) con Team Foundation Server.


En aquel entonces la industria se estaba deshaciendo de Windows NT y Novel para entrar al mundo Windows 2000 con Active Directory, cambiando de Office 97 a Office 2000, una infinidad de nuevas tecnologías.


Viejos recuerdos, pero la pregunta de rigor es: ¿Y como estaremos en 10 años? ….. bueno un día de estos les platicaré mis ideas sobre la evolución de la tecnología.


“El fracaso tiene mil excusas, el éxito no requiere explicación”

No hay comentarios:

Publicar un comentario