Вы находитесь на странице: 1из 3

http://www.ecured.cu/index.

php/Microsoft_Visual_FoxPro
Microsoft Visual FoxPro. Es un Lenguaje de Programacin orientado a objetos y procedural, un Sistema
Gestor de Bases de datos o Database Management System (DBMS, y desde la !ersin ".#, un Sistema
administrador de bases de datos relacionales, producido por Microso$t.
Contenido
[ocultar]
1 Historia
2 aracter!sticas
" aracter!sticas de la ulti#a
$ersi%n
& reaci%n aplicaciones
o &.1 'o (ue puede hacer
) *nlaces externos
+ Fuentes
Historia
Los rumores de %ue Microso$t planea terminar el soporte para &o'Pro (an sido comunes desde su ad%uisicin
del producto, a pesar del (ec(o de %ue )ste (a tenido el tiempo de !ida de soporte m*s largo para un producto
de Microso$t ((asta el +#,-. .&P / $ue lan0ado el ," de diciembre del +##- y el e%uipo de &o' luego trabaj
en un proyecto cuyo nombre cla!e $ue Sedna. Este $ue construido sobre el cdigo base de .&P / y consisti
principalmente en componentes 1base %ue soportaban un n2mero de escenarios interoperables con !arias
tecnolog3as de Microso$t, incluyendo S4L Ser!er +##5, .6E7, 8in&1, 8indo9s .ista y :$$ice ,+.
Lamentablemente el proyecto no prosper y $ue cancelado por Microso$t.
;na empresa llamada etecnologia <999.etecnologia.net< (a desarrollado el .6E7 E17E6DE= %ue permite
utili0ar el .net $rame9or> en .isual &o'Pro, y (an anunciado %ue a $inales del +##/ !an a sacar su <.&P
De!eloper Studio< (erramienta %ue con!ierte a .&P en un lenguaje .6et. ? @, de mayo del +##/, este
producto ya soporta el /+A de los comandos y $unciones de .&P y se puede comprar por B+5#.##.
En la actualidad, a pesar de %ue Microso$t (a decicido no continuar con Microso$t .isual &o'Pro, e'iste una
comunidad de desarrolladores %ue sigue trabajando en )l, Portal&o' y Mundo .isual &o'Pro son las m*s
importantes entre los desarrolladores de (abla (ispana.
La gran mayor3a de programadores .isual &o'Pro se resisten a dejar de programar en este lenguaje por%ue
consideran %ue es una (erramienta muy poderosa, !ers*til y robusta %ue les permite crear aplicaciones tan
poderosas y (asta m*s estables %ue las creadas por otros lenguajes.
Caractersticas
.isual $o'Pro !ersion /.#, o$rece a los desarrolladores un conjunto de (erramientas para crear aplicaciones de
bases de datos para el escritorio, entornos clienteCser!idor, tablet PD o para la 8eb.
:$rece capacidades poderosas y muy !eloces para el manejo de datos nati!os y remotos. &le'ibilidad para
crear todo tipo de soluciones de bases de datos.Lenguaje de Programacin :rientado a objetos. ;tili0acin de
Sentencias S4L en $orma nati!a. Poderoso manejo de !istas, cursores y control completo de estructuras
relacionales.
Su propio gestor de base de datos incorporado. Sin embargo, tambi)n puede conectarse con ser!idores de base
de datos, tales como :racle, Microso$t S4L Ser!er o MyS4L.
Duenta con un motor de generacin de in$ormes reno!ado y muy $le'ible para soluciones m*s robustas. Desde
la !ersin /.#, amplio soporte de 1ML, tanto como $uente de datos (por ej., ser!icios 8eb basados en 1ML
como por generar reportes en $ormato 1ML. Desde la !ersin ".#, soporte de la tecnolog3a EntelliSense de
Microso$t.
Caractersticas de la ultima versin
Se plane inicialmente la salida de una nue!a !ersin llamada FSednaF, la cual pretend3a ser un poderoso y
completo lenguaje interactuando a2n m*s con .isualStudio.net, S4LSer!er+##5, S4LE'press+##5 y
:$$ice,+, teniendo a su !e0 soporte para 8indo9s .ista. Posteriormente se supo %ue no (abr* una pr'ima
!ersin (Mensaje a la comunidad .&P. Microso$t (a cancelado su desarrollo y lan0 lo %ue (an (ec(o (asta
a(ora como addGons en conjunto con el ser!ice pac> + ambos por el momento en !ersin Beta (SP+ y <Sedna<
G Beta. Egualmente, seg2n las pol3ticas de soporte de Microso$t, )ste continuar* dando soporte al producto
(asta el aHo +#,5.
Iay un mo!imiento Mas&o'Pro %ue est* (aciendo presin para %ue Microso$t contin2e o deje el .isual
&o'Pro como cdigo abierto para %ue otra gente pueda seguir e!olucion*ndolo.
La !ersin /.# de .isual &o'Pro cuenta con el SP, y el (m*s reciente SP+ (en ingl)s en los %ue (ay algunas
nue!as caracter3sticas y especialmente brindan estabilidad al producto.
Creacin aplicaciones
Puede programar aplicaciones r*pidamente con ayuda de los asistentes, los generadores, las barras de
(erramientas y los diseHadores de .isual &o'Pro. ?dem*s, con los modelos de objetos y e!entos de .isual
&o'Pro, puede crear prototipos e implementar r*pidamente aut)nticas aplicaciones.
Mediante asistentes y generadores, puede terminar todos los componentes, o uno cual%uiera, en pocos
minutos. ?dem*s, si un componente creado con un asistente o generador no satis$ace completamente sus
necesidades, puede modi$icar el componente mediante un diseHador. Drear aplicaciones
Si %uiere obtener resultados r*pidamente, los asistentes son la solucin. Proporcionan instrucciones detalladas
paso a paso para las tareas comunes %ue lle!a a cabo con .isual &o'Pro. Por ejemplo, el ?sistente para tablas
le orienta en el proceso de crear una tabla, el ?sistente para $ormularios le e'plica cmo crear un $ormulario y
el ?sistente para publicacin en 8eb le ayuda a crear una p*gina 8eb %ue bus%ue en sus tablas.
Lo que puede hacer
Pro,ra#ar aplicaciones de for#a instant-nea Mediante el .sistente para aplicaciones/
puede crear r-pida#ente una aplicaci%n #ediante sus ta0las o for#ularios/ o un
con1unto de e1e#plos de co#ponentes de aplicaci%n.
rear una p-,ina 2e0 para 3nternet Puede crear una p-,ina 2e0 (ue proporcione a los
usuarios de 3nternet acceso a 04s(ueda 5 o0tenci%n de sus ta0las.
.,re,ar #arcos de p-,inas a for#ularios 6i eli,e #-s ca#pos (ue pueden ca0er en el
for#ulario/ puede a,re,ar un #arco de p-,ina para #ostrar los ca#pos adicionales en
p-,inas adicionales.
'lenar ta0las din-#icas #ediante 789 *l .sistente para ta0las din-#icas usa el
controlador 789 de Visual FoxPro.
Mostrar $alores nulos en un infor#e de ta0las de referencias cru:adas *l .sistente para
ta0las de referencias cru:adas ad#ite ahora la presentaci%n de $alores nulos.
Mo$er sus datos a un ser$idor de aplicaciones Puede #o$er 0ases de datos/ ta0las 5
$istas de Visual FoxPro desde su siste#a a un ser$idor de aplicaciones con el .sistente
para upsi:in, a 6;' 6er$er.
?l igual %ue otras aplicaciones de Microso$t, .isual &o'Pro incluye barras de (erramientas para su
comodidad. Las barras de (erramientas contienen botones %ue representan tareas comunes u objetos %ue se
utili0an con $recuencia. Para reali0ar una determinada tarea o para utili0ar un objeto espec3$ico, elija el botn
correspondiente.
Se puede personali0ar las barras de (erramientas incluidas en .isual &o'Pro. 7ambi)n se puede de$inir barras
de (erramientas personali0adas para las aplicaciones %ue escriba. Para obtener m*s in$ormacin acerca de las
barras de (erramientas, consulte Personali0ar el entorno de .isual &o'Pro o DiseHar men2s y barras de
(erramientas.
Enlaces externos
Microsoft.co#
Microsft $isual
Fuentes
Portal en *spa<ol Portalfox
ate,or!as: 9ases de datos = 6oftware

Вам также может понравиться