domingo, 31 de julio de 2011

FOR XML PATH (SQL Server)

En más de una ocasión he necesitado concatenar el resultado de una consulta en un único campo/registro. Son los casos (por ejemplo) en los que listas las fichas de productos y quieres mostrar en un único campo del registro el historial de cambios realizados.

Centro de desarrollo para Windows Phone

En la página centro de desarrollo para Windows Phone de Microsoft tenéis disponibles todos los recursos que necesitáis para desarrollar para Windows Phone 7.


viernes, 29 de julio de 2011

Actualización de HTC para Windows Phone

Esta mañana me he llevado una sorpresa al ver que la pantalla de mi HTC Trophy me indicaba que había disponible una actualización. Lo primero que he pensado ha sido: ¡ya está aquí Mango!

TechWave 2011 ofrece un 250% más de sesiones de PowerBuilder

El 12-16 de septiembre se celebra en las vegas el TechWave 2011. En este evento Sybase realiza sesiones de divulgación de sus productos. Este año las sesiones de PowerBuilder han crecido un 250%. Un buen síntoma que da a entender que la plataforma no está precisamente muerta ni en camino de estarlo.




miércoles, 27 de julio de 2011

Reconocimiento de voz en Windows Phone Mango

Una de las mejoras importante que incorporará la actualización Mango para Windows Phone son las funciones de reconocimiento de voz.


viernes, 22 de julio de 2011

Cómo saber el path de carpetas especiales del sistema (escritorio, mis documentos) desde PowerBuilder

Si quieres saber por código la ruta/path de carpetas especiales como el Escritorio, Mis Documentos, Favoritos, etc. desde PowerBuilder Classic puedes conseguirlo mediante el siguiente código:

jueves, 21 de julio de 2011

Cómo indicar más de una extensión en la función GetFileSaveName()

Hoy he tenido que programar una exportación de datos. Para facilitar al usuario el nombre del archivo y el directorio destino he utilizado la función GetFileSaveName. El problema se me ha planteado cuando he querido dar la posibilidad de escoger entre varios formatos destino, en este caso Excel 2003 (*.xls) y Excel 2007 (*.xlsx).


AlertaPolen: aplicación gratuita de interés para alérgicos a ciertos pólenes

Buscando por el MarketPlace he encontrado una aplicación que al menos para mí, como alérgico que soy (aunque quién no lo es hoy en día), me resulta de lo más interesante. La aplicación se llama AlertaPolen y la puedes encontrar dentro del grupo de aplicaciones que tienen que ver con la salud.

PowerBuilder 12.5 .Net con soporte para 64 bits

Una de las mejoras de PowerBuilder 12.5 .Net es el soporte para 64 bits. Esta mejora en el compilador imagino que habrá sido posible gracias a la adopción del FrameWork de .Net como elemento base.

Humor: Java contra .Net

Ayer me enviaron este vídeo que parodia la rivalidad entre Java y .Net.

miércoles, 20 de julio de 2011

Cómo saber el nombre de un equipo conociendo su IP

En más de una ocasión he necesitado conocer el nombre que tenía asignado un equipo conociendo su IP. Casos por ejemplo en los que se guarda en el log que el equipo con IP xxx.xxx.xx.xx ha generado un error y posiblemente conociendo el nombre del equipo podríamos llegar a conocer el usuario asociado.

Cómo quitar la barra de blogger

Si tienes tu blog alojado en Blogger (como es este caso) puede ser que quieras quitar la barra de opciones de la parte superior de la página.

jueves, 14 de julio de 2011

Cómo desactivar el Control de Cuentas de Usuario de Windows 7 (y Windows Vista)

Windows Vista introdujo una funcionalidad para intentar evitar que se instalasen componentes en el sistema sin consentimiento del usuario. Este control puede ser interesante para usuarios que no tienen muchos conocimientos, pero para los que nos dedicamos al desarrollo y necesitamos trastear continuamente con nuestra máquina se convierte en algo molesto.

lunes, 11 de julio de 2011

Servicios Web, .Net FrameWork y el estado de sesión (Session State)

Si estás desarrollando Servicios Web con el .Net FrameWork has de saber que por defecto los Servicios Web no tienen habilitado el estado de la sesión. Es importante que tengas esto en mente o te volverás loco buscando qué has hecho mal para que tus servicios pierdan el valor de las variables del servidor entre llamadas.

domingo, 10 de julio de 2011

Microsoft gana cinco veces más con los HTC Android que con Windows Phone

Por lo que parece Microsoft obtiene más beneficios con la venta de dispositivos móviles con Android que con sus propios terminales con Windows Phone 7. Esperemos que esto deje de ser así muy pronto. =)


Microsoft demanda a Google por Android

Parece que a Microsoft le ha dado por demandar a diestro y siniestro. Esta vez el objetivo de sus demandas ha sido Google por infringir alguna que otra patente (supuestamente) en su sistema para móviles Android.

Anuncian mejoras de navegación para Windows Phone 7 Mango

En la página de Gizmología exponen algunas de las mejoras en navegación que incluirá la actualización Mango para WP7.


viernes, 8 de julio de 2011

Cómo importar datos desde una hoja Excel

Más de una vez los usuarios nos habrán solicitado la posibilidad de importar datos desde una hoja Excel en las aplicaciones. Desgraciadamente PowerBuilder no incluye la funcionalidad para hacer esto.


miércoles, 6 de julio de 2011

Samsung lanzará versión de Galaxy S II con Windows Phone 7

Excelente noticia para los seguidores de Windows Phone 7 que Samsung haya decidido equipar su emblemático Galasy S II con Windows Phone 7. Habrá que verlo para poder comparar sus prestaciones a sus hermanos con Android.

LG Optimus 7 E900 con Windows Phone 7

El nuevo LG Optimus 7 E900 vendrá equipado con Windows Phone 7. Entre las características destaco una que me parece muy a tener en cuenta en un futuro (o presente) muy cercano:

lunes, 4 de julio de 2011

Swiffy, el conversor de Flash a HTML5 de Google

Google ha puesto a disposición del público en general una herramienta que prometen convierte un archivo de contenido Flash en HTML5.

Nokia N9: ¿último terminal sin Windows Phone 7?

Nokia ha presentado estos días su último terminal bautizado como N9. El nuevo dispositivo utiliza MeeGo como Sistema Operativo. Por la red se dice que este terminal ha despertado un gran interés con millones de solicitudes. Lo que ha levantado una gran controversia dado que Nokia abandona el proyecto MeeGo (Sistema Operativo basado en Linux) en favor de Windows Phone 7.