Nov
07

Application.Run(new MyBlog(“Hello World”))

Hello amigos:

Mucho nos hemos demorado en presentar nuestras credenciales en este sitio, pero nunca es tarde. Esta primera vez más que publicar algún tecnicismo mi intención es presentarnos y realizar algunos comentarios.

Somos un grupo de desarrolladores, algunos graduados universitarios en su mayoría en Ciencias de la Computación y otros actuales estudiantes universitarios de la misma carrera. Nuestro objetivo es ofrecer y disfrutar de un mecanismo para reunirnos e investigar temas, compartir conocimientos, etc. acerca por lo general de tecnologías Microsoft, específicamente sobre .Net.

Y con Microsoft siempre hay algo nuevo, pero estos días los tenemos más que apretaditos porque estamos en plena regeneración de diferentes enfoques de desarrollo de software con .Net, especialmente con respecto a tecnologías de interfaces de usuario. Veamos algunos movimientos desde los tiempos del desarrollo de aplicaciones directamente con la API de Windows:

·         Windows Forms: Constituyó una muy efectiva tecnología para abstraernos de la API de Windows. El desarrollo de aplicaciones de escritorio se incrementó por la productividad que nos proporciona.

·         Asp.net: Microsoft demoró un tanto en girar sus ojos hacia el mercado que ofrecía la Internet, pero cuando lo hizo lo HIZO. Asp.net constituyó para muchos uno de los primeros despegues concretos y firmes en el desarrollo Web moderno, si no el primero.

·         Ado.net: La heterogeneidad siempre ha sido un problema, la homogenización casi siempre ha sido una buena solución. Ado.net centralizó el desarrollo de proveedores de API para acceder y manipular datos de los disímiles gestores de bases de datos existentes.

·         Web Services: La componentización propicia reusabilidad, ¿pero ello no es válido sobre la Web también?, los servicios Web son la respuesta .Net a dicha pregunta.

Estas tecnologías en conjunto son parte, digamos, de una etapa que revolucionó el desarrollo de software, mas no la última hasta nuestros tiempos. La próxima generación de tecnologías Microsoft está ya contentando a muchos con sus nuevos augurios y entristeciendo a otros que pronto podrían ver decayendo sus opciones en el mercado… Nuevos nombres están renovando nuestras habilidades, tendencias y hasta jerga de desarrollo sobre .Net:

·         Windows Presentation Foundation: La riqueza de la cosmética puesta al servicio de los desarrolladores de aplicaciones de escritorio, desde la capacidad para romper con las tradicionales formas cuadradas hasta la habilidad para similarmente implementar funcionalidades que exploten los beneficios de la multimedia. Su asociación con la capacidad declarativa de XAML, potentado por la permisible separación entre dimensión de interfaz y dimensión lógica de una aplicación ofrece por primera vez la oportunidad para marchar tomados de la mano diseñadores y programadores. A mucha honra y con créditos de sobra la nueva apuesta para desarrollar aplicaciones Windows.

·         Asp.net 3.5: Digamos que no es una novedad, pero el hecho de incluir en sus entrañas mismas los aportes de la tecnología AJAX le ha hecho rejuvenecer lo suficiente como para separarle asiento en esta nueva función.

·         Linq, Entity Framework, Data Services: Language Integrated Query es uno de los grandes aportes al acceso de datos de la plataforma .Net. Una sintaxis de consulta para cualquiera sea la fuente de datos. Su idea ha sido tan interesante como, tal vez, efímera dado que el Entity Framework y los Data Services, -la nueva generación de acceso a datos ++, ya Linq tiene méritos de por sí mismo para serlo- le están robando el show.

·         Silverlight: ¿Le gustó la idea de Windows Presentation Foundation? Extrapólela al mundo Web.

·         Windows Communication Foundation: La fusión de los ensayos tecnológicos de Microsoft hasta el momento revestido, asentado y adaptado a los nuevos tiempos.

·         Windows Workflow: Los flujos de trabajos complejos vistos desde el punto de vista de la programación reactiva.  

Hay más, pero aquí tenemos ya suficientes razones como para vernos de vez en vez en este: mi blog. La verdad es que hoy solo vine a decirles ¿explicarles, compartir ideas? Eso es lo que a partir de hoy nos queda como tarea… ello será en este lugar  el pan nuestro de cada día, así que ya puede decirle a su  amiguito(a), conocido(a), pareja… o quienquiera que sea, que el Guille ya tiene su propio rincón donde no interesa su identidad siempre y cuando esté dispuesto a comentar, intercambiar, hablar y hasta respirar .Net.