Recientemente estaba depurando una aplicación en la que se utiliza System.Xml.Xsl.XslCompiledTransform
para aplicar una hoja de estilo XSL a un archivo XML en .Net y me topé con que la aplicación de la directiva <xsl:output encoding="iso-8859-1" />
depende de la clase utilizada para serializar la salida.
martes, 25 de mayo de 2010
XslCompiledTransform y codificaciones de caracteres.
domingo, 2 de mayo de 2010
Listas dependientes con jQuery: El plug-in
En la nota "Listas dependiente con jQuery" presenté el código necesario para cargar dinámicamente las opciones de una lista en base al valor seleccionado en otra lista. En esta ocasión voy a presentar el resultado de la evolución del código presentado y cómo se transformó en un plug-in de jQuery.
sábado, 24 de abril de 2010
De Subversion a Git
Nuevos precios 2010
Xint0 Software reduce sus precios
- $15.00 dólares/hora + IVA en contrataciones de menos de 40 horas
- $10.00 dólares/hora + IVA en contrataciones de 40 horas o más
Para más información visite: xint0.com o escriba a: [email protected]
viernes, 23 de abril de 2010
Listas dependientes con jQuery
Recientemente me solicitaron que modificara un formulario de un sitio web para que al seleccionar un Estado, se cargara la lista de Municipios correspondientes de manera dinámica. La restricción era que no podía depender de procesamiento en el servidor debido a la plataforma en la que está construido el sitio. La solución que se me ocurrió fue utilizar JavaScript para cargar dinámicamente los municipios. A continuación les presento el código y una breve explicación de su funcionamiento.
sábado, 27 de marzo de 2010
Gestión de Configuración
Gestión de Configuración de Software
Durante el desarrollo de cualquier producto de software, sea pequeño o sea grande, no importa el tamaño del equipo, ni el lenguaje de programación, el único factor que permanece constante irónicamente es el cambio. El desarrollo se refiere a que los componentes o artefactos que creamos y combinamos para crear nuestro producto de software, van evolucionando a lo largo del tiempo hasta que llegamos a una configuración que satisface el conjunto de requisitos que son prioritarios para los interesados en el producto en ese momento.miércoles, 25 de noviembre de 2009
Colaboración en proyectos de código abierto: MySQL Workbench
Hoy recibí la contestación de Mike Lischke en relación a un pequeño parche (dos líneas) que envié para corregir un ligero error en MySQL Workbench 5.2, parece que sí lo integraron. Me siento bien orgulloso, porque hace mucho que no leía y depuraba código C++ mentalmente—es decir, en notepad, fuera de Visual Studio—. Pueden ver el reporte de incidencia (bug) en:
http://bugs.mysql.com/39929
Por cierto, si trabajan con bases de datos MySQL, les recomiendo que pongan a prueba la siguiente versión de MySQL Workbench, 5.2 que se encuentra en beta actualmente. Todavía le falta afinar muchos detallitos—claro que siempre pueden contribuir a solucionarlos—, pero en general es un gran avance de versiones anteriores y se perfila como un excelente remplazo para las herramientas GUI de MySQL al integrar la funcionalidad de MySQL Query Browser, MySQL Server Administrator y una herramienta de documentación y modelación de esquemas de bases de datos extensible a través de rutinas escritas en Lua.