Entradas

Mostrar una aplicación Web desde un formulario Winform

Imagen
 Introducción El proceso de migración de un sistema que tiene muchos años no es tan fácil, mas cuando decidís no desarrollar mas en un determinado lenguaje pero los clientes te piden cosas nuevas, y hay que hacerlas. La primer versión del producto se hizo en Visual FoxPro. Luego se migró a Winform con Net Framework 4.x y ahora estamos realizando una reingeniería completa del producto en Blazor con Net 7. Hoy tenemos una gran diferencia con la migración anterior, una aplicación Win es muy diferente a una aplicación Web, pero es un cambio que va a tener muchos beneficios. Entonces, para que el usuario no tenga que recordad si un proceso sigue en Win o ya esta migrado a Web, determinamos con el cliente que podamos abrir, desde la aplicación Winform, el proceso Web en un formulario. Comencemos Después de probar varios componentes desarrollados por terceros, nos encontramos en la versión 7 de Net que hay un nuevo control llamado WebView2. Aquí podemos encontrar documentación básica para in

Integration Services y Visual FoxPro Databases

Imagen
Introducción Un cliente me planteo la necesidad de poder generar reportes, tomando los datos del sistema, y poder expórtalos a Excel, herramienta super poderosa a la cuál él ama (es contador!), y hacer estadísticas. Viendo su requerimiento pensé, podríamos utilizar Analysis Services, tomar los datos de las tablas de VFP y listo! Usamos Excel con Power Pivot, y recuperamos los datos de SSAS! Pero bueno, no todo es tan simple como parece, me encontré que al querer hacer la conexión a la DBC de VFP desde SSAS, me daba diferentes errores, probando diferentes formas de conexión. Leyendo por la web, encontré que el problema podría ser la incompatibilidad entre versiones 32 bits y 64 bit. Es decir, yo tengo instalado un SQL Server 2012 64 bits y los drivers OleDb de VFP son para 32 bits, entonces hace que no funcione. Pueden ver una explicación mas detallada en http://logica10mobile.blogspot.com.ar/2012/05/como-consumir-datos-de-visual-foxpro-en.html , Probé instalar un SQL Express

Agregar proyecto existente al Project Explorer de Eclipse

Imagen
Hola a todos! En esta entrada voy a explicar cómo agregar proyectos existentes al Explorador de Proyectos de Eclipse. Para hacer esto, Eclipse da la opción Importar que se encuentra en el menú Archivos .   Se abrirá la siguiente ventana, en donde seleccionaremos la opción Existing Project into Workspace , que se encuentra dentro de la carpeta General , y presionamos el botón Next .      Tendremos la siguiente ventana:     En el campo Select root directory le indicaremos la ubicación en donde se encuentra la carpeta del proyecto que queremos importar. En mi caso sería:     Yo voy a importar el proyecto llamado EjemploControles , por lo cual la carpeta que voy a seleccionar es Ejemplos . Al apretar el botón Aceptar , se visualizará la ventana anterior con la lista de todos los proyectos que contiene la carpeta.       Seleccionamos el proyecto que queremos importar y finalizamos haciendo clic en el botón Finish. Con esto ya tendremos n

Jump List con LongListSelector Control

Imagen
Hola a todos! Siguiendo con mis desarrollos de aplicaciones para Windows Phone, en la versión 7.x, quise aplicar en las listas la opción para agrupar los valores por letra, como hace en la lista de aplicaciones o en los contactos. Luego de investigar y probar bastante encuentro que no se puede hacer con los controles de Windows Phone, y lo mejor que encontré para realizarlo es Silverlight for Windows Phone Toolkit , con el release de Noviembre de 2010. Puede bajarse de http://silverlight.codeplex.com/releases/view/55034 . Voy a utilizar un proyecto Aplicación de Panorama de Windows Phone para realizar este ejemplo. Bien, para comenzar agregamos la referencia al ensamblado Microsoft.Phone.Controls.Toolkit.dll que se encuentra en la carpeta C:\Program Files (x86)\Microsoft SDKs\Windows Phone\v7.0\Toolkit\Nov10\Bin El control que vamos a utilizar del Toolkit se llama LongListSelector , abajo escribo el xaml del archivo MainPage.xaml de mi aplicación: < phone : PhoneApplica