Beruflich Dokumente
Kultur Dokumente
Visual FoxPro
Visual FoxPro
Autor
Microsoft Corporation
[1]
Informacin general
ltima versin estable Visual FoxPro 9.0 Service Pack 2 (SP2) (info [3])
11 de octubre de 2007
En espaol
Visual FoxPro es un lenguaje de programacin procedural, orientado a objetos que posee un Sistema Gestor de
Bases de datos o Database Management System (DBMS) y Sistema administrador de bases de datos relacionales,
producido por Microsoft.
Caractersticas
Visual FoxPro ofrece a los desarrolladores un conjunto de herramientas para crear aplicaciones de bases de datos
para el escritorio, entornos cliente/servidor, tablet PC o para la Web.
Entre sus caractersticas se pueden enumerar:
Capacidades para el manejar datos nativos y remotos.
Flexibilidad para crear soluciones de bases de datos.
Lenguaje de Programacin Orientado a objetos.
Utilizacin de Sentencias SQL en forma nativa.
Manejo de vistas, cursores y control completo de estructuras relacionales.
Su propio gestor de base de datos incorporado. Sin embargo, tambin puede conectarse con servidores de base de
datos, tales como Oracle, Microsoft SQL Server o MySQL.
Cuenta con un motor de generacin de informes renovado y flexible para soluciones ms robustas.
Desde la versin 9.0, amplio soporte de XML, tanto como fuente de datos (por ej., servicios Web basados en
XML) como por generar reportes en formato XML.
La ltima versin liberada es la 9.0. Esta cuenta con el SP1 [4] y el (ms reciente) SP2 [5] (en ingls) en los que hay
algunas nuevas caractersticas y especialmente brindan estabilidad al producto.
Una empresa llamada etecnologia "www.etecnologia.net" ha desarrollado el .NET EXTENDER que permite utilizar
el .net framework en Visual FoxPro, y han anunciado que a finales del 2009 van a sacar su "VFP Developer Studio"
herramienta que convierte a VFP en un lenguaje .Net. A 31 de mayo del 2009, este producto ya soporta el 92% de
Visual FoxPro 2
Historia
Visual FoxPro proviene de FoxPro, que a su vez deriva de FoxBASE, creado por Fox Software en 1984;
inicialmente un clon de dBase, acab superndolo y con Clipper, convirtindose en una de las estrellas de los
lenguajes xBase.
Cuando se present FoxPro 2.0 se incluyeron varias tecnologas que revolucionaron el mercado de desarrollo de
bases de datos las cuales son:
La adicin de Tecnologa Rushmore hizo posible que tablas tuvieran millones de registros sin la necesidad de
pasar a tecnologas ms caras
Las instrucciones SQL que reemplazaban procedimientos completos. SQL fue, y todava es, el lenguaje de los
datos
La presentacin de medios tipo WYSIWYG (What you see is what you get) que significa: "lo que tu ves es lo que
consigues" que abri el camino a diseadores de pantallas e informes.
Microsoft compr Fox Software en junio de 1992 por 173 millones de dlares. En el momento de la compra el
desarrollo de FoxPro 2.5 estaba casi terminado, aadindole la capacidad de generar ejecutables para Windows. Las
versiones de FoxPro 2.6 para Windows, Mac y Unix se consideran las ltimas versiones de FoxPro.
Sedna
En el momento del anuncio del fin de la vida de FoxPro, el trabajo en la prxima versin con nombre en cdigo
Sedna que haba comenzado sobre la parte superior de la base de cdigo VFP9 ya haba comenzado. "Sedna" es un
conjunto de ampliaciones para VFP 9.0 de los componentes xBase para soportar una serie de escenarios de
interoperabilidad con varias tecnologas de Microsoft, incluyendo SQL Server 2005, .NET Framework, Windows
Vista, Microsoft Office 2007, Windows Search y Team Foundation Server (TFS). Microsoft liber Sedna bajo
licencia Shared Source en CodePlex. Microsoft ha aclarado que el ncleo de VFP seguir siendo de cdigo cerrado.
Sedna fue lanzado el 25 de enero 2008[15]. A partir de marzo de 2008, todos los componentes xBase de VFP 9 SP2
(incluyendo Sedna) estn disponibles para el desarrollo comunitario en CodePlex.
Sedna contiene seis componentes: VistaDialogs4COM, Upsizing Wizard, Data Explorer, NET4COM, MY para VFP
y VS 2005 Extension para VFP.
Informacin de Versiones
Windows 3.x Si No No No No No
Windows 2000 Si Si Si Si Si Si
Windows XP Si Si Si Si si Si
Windows Server si si Si Si Si Si
2003
Windows 7 Si si Si Si Si Si
Visual FoxPro 6
Version VERSION() devuelve EXE Size EXE Date DLL Size DLL Name
VFP 9 SP2 con Revisiones Visual FoxPro 09.00.0000.7423 para Windows 5,648 kb 3 de abril, 2009 4,624 kb VFP9R.DLL
VFP 9 SP2 Visual FoxPro 09.00.0000.5721 para Windows 5,648 kb 21 de Septiembre, 2007 4,624 kb VFP9R.DLL
VFP 9 Visual FoxPro 09.00.0000.2412 for Windows 5,620 kb 13 de Diciembre, 2004 4,600 kb VFP9R.DLL
VFP 8 Visual FoxPro 08.00.0000.3117 for Windows 5,236 kb 25 de Septiembre, 2003 4,200 kb VFP8R.DLL
VFP 7 Visual FoxPro 07.00.0000.9465 para Windows 4,260 kb 4 de Enero, 2002 3,344 kb VFP7R.DLL
VFP 6 Visual FoxPro 06.00.8961.00 para Windows 4,091 kb 18 de Agosto , 2000 3,295 kb VFP6R.DLL
VFP 5 Visual FoxPro 5.0.0.415 para Windows 4,065 kb 24 de Enero, 1997 3,148 kb VFP500.DLL
VFP 3 Visual FoxPro 03.00.00.0711 para Windows 4,374 kb 16 de Diciembre, 1995 3,657 kb VFP300.ESL
FPW 2.6a FoxPro 2.6a para Windows 2,444 kb 28 de Septiembre, 1994 2,946 kb FOXW2600.ESL
Referencias
[1] http:/ / msdn. microsoft. com/ vfoxpro''
[2] http:/ / www. emsps. com/ oldtools/ msfoxv. htm
[3] http:/ / msdn. microsoft. com/ en-us/ vfoxpro/ bb190225
[4] http:/ / msdn. microsoft. com/ vfoxpro/ downloads/ updates/ default. aspx
[5] http:/ / www. microsoft. com/ downloads/ details. aspx?FamilyID=05A0E7C9-43C1-417F-8810-AE7D7C66BAC8& displaylang=en
[6] Visual FoxPro 3.0 Reviewers Guide (http:/ / www. dfpug. de/ loseblattsammlung\migration\whitepapers/ vfp_rg. htm)]
[7] Descripcin de las ventajas y las nuevas caractersticas de Microsoft Visual FoxPro para Windows 3.0 (http:/ / support. microsoft. com/ kb/
128100/ es)
[8] INFORMACIN GENERAL SOBRE LA NUEVA RELEASE DE VISUAL FOXPRO: 3.0B (http:/ / support. microsoft. com/ kb/ 550120/
es)
[9] http:/ / support. microsoft. com/ kb/ 162076/ es Cmo convertir archivos VFP desde la versin 3.0 a 5.0 y atrs]
[10] VFP 7.0 Product Overview (http:/ / msdn. microsoft. com/ es-es/ vfoxpro/ bb190281)
[11] VFP 8.0 Product Overview (http:/ / msdn. microsoft. com/ es-es/ vfoxpro/ bb190285)
[12] A Message to the Community (http:/ / msdn2. microsoft. com/ en-us/ vfoxpro/ bb308952. aspx)
[13] MasFoxPro (http:/ / www. masfoxpro. com)
[14] Developers petition Microsoft to reconsider FoxPro phase out (http:/ / blogs. zdnet. com/ microsoft/ ?p=361) Posted by Mary Jo Foley (April
3rd, 2007) - All about Microsoft - ZDNet.com
[15] Microsoft SEDNA download (http:/ / www. microsoft. com/ downloads/ details.
aspx?FamilyId=C04BCF8C-0944-49F0-AC2B-563518CE1D70& displaylang=en)
[16] - El parche libre para VFP 9.0 ha sido creado por el Grupo de Usuaarios alemn (dFPUG) y esta disponible en el documento portal dFPUG
en la direccin http:/ / portal. dfpug. de/ dFPUG/ Dokumente/ Freeware/ . Permite ejecutar aplicaciones VFP 9.0 en NT 4.0. Microsoft ha
indicado que ser dirigido hacia VFP 9.0 SP1.
Enlaces externos
Visual Foxpro en ingls (http://msdn.microsoft.com/vfoxpro/)
Historia de Visual FoxPro en Ingls (http://www.foxprohistory.org)
PortalFox (http://www.portalfox.com/)
Mundo Visual FoxPro (http://groups.google.com/group/mundovisualfoxpro?pli=1)
Fuentes y contribuyentes del artculo 7
Licencia
Creative Commons Attribution-Share Alike 3.0 Unported
//creativecommons.org/licenses/by-sa/3.0/