You are on page 1of 2

Descripcin

Despus de la liberacin de Microsoft FoxPro visual ? hubo discusin continua entre


reveladores de Zorro sobre los pros y los contras de mover FoxPro 2x cdi!o en la
nueva pro!ramacin orientada al ob"eto #$$P% paradi!ma &'abr(a )ue convertir el 2*
cdi!o? &'abr(a )ue slo tirar todo esto y volver a escribir todo? +l ob"etivo de este
papel es,
Dle al!unas cuestiones para pensar en en su proceso de toma de decisiones
Presente varios acercamientos a la conversin de su apps- si esto es lo )ue usted )uiere
hacer
Proporcione la informacin sobre el proceso de conversin
&.onvierta o /uelva a escribir?
0i no es se rompi
0i su FoxPro 2x la aplicacin ha estado corriendo bien ? ha sido por varias versiones-
es estable- y no necesita nin!una nueva funcionalidad ? usted tiene )ue pre!untarse si
hay realmente una ra1n de tomar el tiempo y el esfuer1o para emi!rar )ue aplicacin a
FoxPro visual 0in embar!o- ya )ue la realidad de la mayor parte de proyectos de
desarrollo consiste en )ue ellos nunca son terminados- usted tiene )ue pensar )ue las
venta"as y desventa"as del proceso de conversin determinan )u camino es correcto
para su aplicacin, convierta o volver a escribir
$2+3- no es se rompi- pero
4sted )uiere mover sus aplicaciones en FoxPro visual de modo )ue usted pueda
comen1ar a aprovechar $$P- el nuevo ambiente de desarrollo- y los nuevos ras!os de
base de datos de FoxPro visual 56
7a Mayor parte de pro!ramas de la versin 2x FoxPro cifrados en el estilo procesal
tradicional correr8n con modificaciones menores en FoxPro visual 7a conversin es
una opcin viable para al!unos reveladores
Piense hacer la transicin a un $$P )ue pro!rama el estilo si las condiciones si!uientes
son verdaderas,
0u or!ani1acin actualmente participa en un proceso estructurado- anal(tico para nuevos
proyectos de pro!ramacin
4sted es complaciente a invertir los recursos necesarios de desarrollar una biblioteca del
cdi!o reutili1able- sin reali1ar el reembolso lleno en esta inversin hacia el final del
proyecto corriente
4sted )uiere dar un to)ue al poder de mane"o de acontecimiento FoxPro /isual- sintaxis
de cdi!o com9n- y otras venta"as asociadas con $$P
.uestiones para .onsiderar
:)u( est8n al!unas cuestiones para considerar antes de decidir si hay )ue convertirse,
&+s escrita su aplicacin en FoxPro #o Fox;ase% cdi!o procesal est8ndar?
&4sa su aplicacin F77s? &De ser as(- tiene usted los recursos #cdi!o fuente- la len!ua
de desarrollo del F77s% para compilarlos de nuevo?
&0i usted usa instrumentos de tercero- han sido convertidos ellos a FoxPro visual de
modo )ue usted pueda mantener la misma funcionalidad? &0i no- hace FoxPro visuales
56 ahora proporcionan la funcionalidad proporcionada por a)uellos instrumentos?
&0u plataforma enfadada de aplicacin es a M0<D$0 - 4nix- o Macintosh? &=iene )ue
esto se!uir siendo?
&Presentar8 usted este como una 56 aplicacin #un 2* paradi!ma en un totalmente
nuevo mundo $$P%? &>ecesita usted el ?indo@s A5 mirada y sensacin?
&=ienen usted yBo sus clientes un sistema operativo C2 bites como ?indo@s A5 o
?indo@s >=? +ste es una exi!encia para FoxPro visual 56
&=iene )ue usted ampliar la aplicacin? &:Dada la nueva funcionalidad? &Euiere usted
aprovechar la nueva funcionalidad de FoxPro visual 56 como mandos de :ctiveF- el
modelo de acontecimiento- datos almacenar en un buffer- capacidad de servidor de
automati1acin de $7+- fuera de l(nea ve- externo se une- etctera?
:cercamientos
4na ve1 )ue usted ha decidido emi!rar su aplicacin de FoxPro 2x a FoxPro visual-
hay tres acercamientos b8sicos )ue usted puede tomar,
:cercamiento G, no .ompile minimalista y .arrera- >in!una .onversin
0u existencia FoxPro 2* aplicacin deber(a compilar y correr con pocos problemas si
usted si!ue estos pasos,
.ree un nuevo proyecto en FoxPro visual 56
:Dada su PHI principal #>ota, no use un 0.F como su pro!rama principal 0i usted
hace- FoxPro visual 56 invocar8 el .onvertidor%
.onstruya el proyecto
:Dada archivos no tirados en por el Ierente de Proyecto #mapas de bit- Jincludes- etc%
.onstruya su aplicacin
7a utili1acin de este acercamiento m(nimo permite )ue usted si!a diri!iendo la misin
aplicaciones cr(ticas cuando usted toma el tiempo para moverse en el nuevo paradi!ma
$$P
:cercamiento 2, .onvierta h(brido y Modificar
+ste acercamiento usa el .onvertidor FoxPro /isual para Kemi!rarK su 2* pantalla se
pone a "ue!os de forma de FoxPro visuales atrasados compatibles #a diferencia de
>uevos "ue!os de forma de Modelo de :contecimiento% 4na ve1 )ue las pantallas son
convertidas- si!uen la conversin entonces ellos se hacen formas de FoxPro visuales
KverdaderasK )ue son capaces de usar el nuevo modelo de acontecimiento y oth

You might also like