jueves, 3 de julio de 2008

Planes para Delphi.Net

¡Al fin tenemos noticias sobre los planes para Delphi sobre .Net! y coincido con Marco Cantú con que son mucho mejores de lo que en lo personal esperaba.

Hasta ahora y desde el primer momento que Borland/CodeGear pensaron en soportar .Net, se han hecho esfuerzos descomunales por darle compatibilidad a Delphi nativo y Delphi.Net, es decir, tratar de crear compatibilidad de código entre aplicaciones hechas en distintas plataformas.

El problema por supuesto es que .Net tiene ventajas que no son viables en un ambiente no administrado (digamos, que no corre en una máquina virtual), y a su vez el código nativo tiene otras ventajas que se pueden aprovechar y que se terminan perdiendo por la filosofía misma de las aplicaciones .net.

Total, que llega el momento en que no es posible para nadie seguir con las todas las innovaciones de cada plataforma y al mismo tiempo tratar de transportarlas a la compatibilidad entre ellas, sin mencionar que algunas son completamente contradictorias entre ellas, o habría que estar rescribiendo toda la plataforma una y otra vez.

La nueva directriz de Embarcadero/CodeGear en lo que respecta a Delphi.Net (en la que tienen ya un buen avance al parecer) consiste en enfocar sus esfuerzos en soportar las innovaciones de .Net (ejemplo: SilverLight, WPF, etc.) y soporte para algunas utilidades y proyectos open source que están revolucionando el panorama del framework (¿subsonic? ¿spring? ¿nHibernate? ya sabremos...).

Espero además que CodeGear, siguiendo la tradición y filosofía con la que Borland creo Delphi y que han tratado de conservar como ventaja competitiva, nos ofrezcan clases y componentes que faciliten aun mas el desarrollo con esas mismas tecnologías.

Concluyendo, para los que pensaban o temíamos que .Net seria abandonado o relegado en RAD Studio, esto es la respuesta hasta ahora: Delphi.Net esta por ver sus mejores tiempos.

Tengo hasta la fecha ya tres aplicaciones hechas con Delphi.Net en ASP.NET y desarrollarlas ha sido una sorprendente experiencia positiva, sin mencionar su mantenimiento y evolución, así que por supuesto, estas son excelentes noticias para mi y para quien ya tenga algo hecho o pensaba en hacer algo serio con .Net sin perder su experiencia de Delphi y su IDE.

miércoles, 2 de julio de 2008

Gadget Conexiones RDP Actualizado

Acabo de actualizar mi gadget de conexiones RDP (Microsoft Terminal Server) y ya esta aprobado en Live Gallery.

La nueva versión 1.2 del gadget incluye:

  • Ordenación alfabética vertical de las conexiones
  • Etiquetas de nombre de la conexión sin la extensión (.rdp) en caso de que el usuario tenga desactivada la opción del sistema "Ocultar extensiones para tipos de archivo conocido". conexrdp
  • Soporte para el modo consola de la versión del cliente de terminal que viene con Vista SP1. En caso de detectar el SP1 el modo consola es activado de distinta manera que si Vista RTM.

Gracias una vez mas a Hector Barranco por hacerme notar el cambio en SP1 de Vista. Espero que les sirva a muchos y por supuesto ya saben que estoy abierto a cualquier comentario.

Actualizacion 6/jul: Descarga el gadget del Live Gallery