Entradas

Mostrando las entradas etiquetadas como Visual FoxPro

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 par...

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...