000100IDENTIFICATION DIVISION.MODERNIZACIÓN

RUTA DE MIGRACIÓN / SOCIAL11

Migrar FoxPro a .NET

Migración de lógica FoxPro y DBF a C#/.NET y bases de datos modernas.

SOCIAL11 S.L. · Zaragoza · Servicio en toda España

ORIGEN FOXPRO
FOXPROformularios + lógica
DBFdatos + índices
REPORTSinformes + procesos
IA+INGENIERÍA
DESTINO .NET
C# / .NETSQLAPIsWEBTESTS
RUTA DE MIGRACIÓN

Qué implica realmente esta migración

Visual FoxPro combina lenguaje, formularios y motor de datos DBF en un ecosistema muy particular. Una migración a .NET necesita entender índices CDX, memos FPT, cursores, SET, vistas, formularios SCX/VCX y lógica en PRG antes de mover datos o reconstruir pantallas.

Origen

Visual FoxPro

  • PRG, SCX, VCX, MNX y FRX
  • DBF, CDX, FPT, cursores y vistas
  • COM, OLE y automatizaciones
ProcesoAnalizar
Separar
Transformar
Probar
IA + ingeniería
Destino

C# / .NET + SQL

Qué debemos conservar

El valor funcional del sistema

  • Reglas proceduralmente embebidas
  • Informes y consultas de negocio
  • Claves e históricos que siguen teniendo significado
Qué debe cambiar

La parte que limita mantenimiento y evolución

  • Sustituir DBF/CDX como base central
  • Eliminar SET y estado global como mecanismo de negocio
  • Separar interfaz, dominio y persistencia
PROCESO

Una migración verificable, no una traducción automática

01

Inventario VFP

Localizamos proyectos, formularios, clases, reportes y tablas.

02

Perfilado DBF

Analizamos claves, duplicados, memos, borrados e índices.

03

Mapa funcional

Relacionamos PRG y eventos con casos de uso.

04

Migración de datos y lógica

Movemos primero estructuras verificables y después operaciones.

05

Corte por módulos

Convivimos con VFP mientras los procesos se trasladan de forma controlada.

Riesgos que revisamos

Los puntos que suelen provocar diferencias

  • Registros marcados como deleted pero no eliminados
  • Índices y ordenaciones dependientes de configuración
  • Campos memo y codificaciones antiguas
  • SQL dialectal y cursores temporales con lógica implícita
Criterios de aceptación

Qué comprobamos antes de retirar el sistema anterior

  • Datos DBF reconciliados con SQL
  • Índices y reglas de búsqueda reproducidos conscientemente
  • Reportes críticos validados
  • Retirada de componentes FoxPro sin dependencias huérfanas
000900LINKAGE SECTION.CONTACTO

HABLEMOS DE TU SOFTWARE

Cuéntanos qué aplicación necesitas modernizar.

Con unos pocos datos podemos entender el punto de partida y plantear el siguiente paso.

Teléfono876 032 807Emailcontacto@social11.esWhatsApp627 362 832
Ubicación
Paseo Independencia 19, Planta 6, Oficina Derecha
50001 Zaragoza · Servicio en toda España