SlideShare una empresa de Scribd logo
AUTOR: Juan Jarrín Visual FOX PRO
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Caracteristicas
Conceptos La última versión liberada es la 9.0. Se planeo inicialmente la salida de una nueva versión llamada 'Sedna', la cual pretendía ser un poderoso y completo lenguaje interactuando aun más con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12 teniendo a su vez soporte para Windows Vista. Posteriormente se supo que no habrá una próxima versión  ( Mensaje a la comunidad VF P). Microsoft ha cancelado su desarrollo y lanzó lo que han hecho hasta ahora como add-ons en conjunto con el   service pack  2 ambos por el momento en versión Beta  ( SP2 y "Sedna" - Bet a). Igualmente, según las políticas de soporte de Microsoft, éste continuara dando soporte al producto hasta el año 2015. Hay un movimient o  MasFoxP ro que está haciendo presión para que Microsoft continúe, o deje el Visual FoxPro como código abierto para que otra gente pueda seguir evolucionándolo.
Historia Visual FoxPro proviene de  FoxPro , que a su vez deriva de FoxBASE, creado por Fox Technologies en  1984 ; inicialmente un  compilador  de  dBase , acabó superándolo y con  Clipper , convirtiéndose en una de las estrellas de los lenguajes  xBase . Fox Technologies fue adquirido por  Microsoft  en  1992 . Visual FoxPro 3.0, fue la primera versión “Visual”, redujo su compatibilidad a solo Mac y Windows (La última versión de FoxPro (2.6) corría en   MS-DO S,   MS Window s,   Mac O S y   UNI X), versiones posteriores fueron solo para Windows. La versión actual se basa en archivos COM y Microsoft ha declarado que no piensan crear una versión   .NE T. En la versión 5.0 se integra e n  Microsoft Visual Stud io añadiendosele el soporte de Microsoft Source Safe. Hasta entonces es visto tipicamente por el público como meramente un Sistema de gestión de base de datos (SGBD), ignorando el hecho de que no solo incluye el entorno SGBD, sino un completo lenguaje de programación.
Title Visual FoxPro 6.0, publicado en  1999 , no supone un cambio radical respecto de la anterior versión sino únicamente una mejora en sus diversas funcionalidades y una adaptación al mundo internet y al mundo de los objetos. Esta versión hace más atractivo a los desarrolladores el tratamiento de los datos en los entornos COM. Es un paso más en la evolución de este producto desde un entorno de aplicaciones monousuario o de redes pequeñas centradas en los datos hacia una herramienta orientada a objeto diseñada para la construcción de la lógica del negocio en los entornos multi-tier con una fuerte orientación hacia los tratamientos intensivos de datos en Internet. Pese a su relativa antigüedad, es hoy todavía ámpliamente utilizado en grandes empresas (por ej., la  compañía de seguros Mapfre ) por su estabilidad. Visual FoxPro 7.0, publicado en   200 1, supuso su salida de Visual Studio, pues aunque en un principio se pensaba incluir a Fox en .NET, no era posible sin romper con la herencia de anteriores versiones. Esta versión incorporó por primera vez el IntelliSense, y se mejoró el manejo de arrays, acercándolo al de cursores.
Title A finales del 2002, algunos miembros de comunidades demostraron que Visual FoxPro puede correr en Linux usando un reimplememtador del API de Windows (Win16 y Win32) llamado  Wine . En el 2003, esto llevo a quejas de Microsoft: se dijo que el desarrollo de código de FoxPro para rutinas en máquinas no-Windows viola el Acuerdo de Licencia de Usuario Final. Los rumores de que Microsoft planea terminar el soporte para FoxPro han sido comunes desde su adquisición del producto, a pesar del hecho de que éste ha tenido el tiempo de vida de soporte más largo para un producto de Microsoft (hasta el 2014). VFP 9 fue lanzado el 17 de diciembre del 2004 y el equipo de Fox luego trabajó en un proyecto cuyo nombre clave fue Sedna. Este fue construido sobre el código base de VFP 9 y consistió principalmente en componentes Xbase que soportando un número de escenarios interoperables con varias tecnologías de Microsoft incluyendo SQL Server 2005, .NET, WinFX,   Windows Vist a y Office 12. Lamentablemente el proyecto no prosperó y fue cancelado por Microsoft.
Title La gran mayoría de programadores Visual FoxPro se resisten a dejar de programar en este lenguaje porque consideran que es una herramienta muy poderosa, versátil y robusta que les permite crear aplicaciones tan poderosas y hasta más estables que las creadas por otros lenguajes. Incluso programadores que han tenido la oportunidad de desarrollar tanto en Visual Basic.NET y Visual FoxPro 9.0 coinciden que FoxPro es largamente superior en cuanto a practicidad y flexibilidad al momento de programar. Algunos miembros de la comunidad acusaron a Microsoft de "matar" a Visual FoxPro por el simple hecho que era más poderoso que su producto "el engreído Visual Basic".

Más contenido relacionado

La actualidad más candente

PAGINA WEB VISUAL FOX PRO 9
PAGINA WEB VISUAL FOX PRO 9PAGINA WEB VISUAL FOX PRO 9
PAGINA WEB VISUAL FOX PRO 9
Javier Punina
 
Windows Server 2003
Windows Server 2003Windows Server 2003
Windows Server 2003
jglmary
 
Presentacion grupo 159_aporte
Presentacion grupo 159_aportePresentacion grupo 159_aporte
Presentacion grupo 159_aporte
Jeisson Galeano
 
Presentacion grupo 159_ aporte
Presentacion grupo 159_ aportePresentacion grupo 159_ aporte
Presentacion grupo 159_ aporte
Paola Duarte Morales
 
MICROSOFT ACCESS
MICROSOFT ACCESSMICROSOFT ACCESS
MICROSOFT ACCESS
guestace640aa
 
QUÉ ES MySQL
QUÉ ES MySQLQUÉ ES MySQL
Exposicion fox pro
Exposicion fox pro Exposicion fox pro
Exposicion fox pro
Jeisson Hernandez
 
Exposicion fox pro
Exposicion fox proExposicion fox pro
Exposicion fox pro
Jeisson Hernandez
 
Documento access
Documento access Documento access
Documento access
Marcela Santacruz Perez
 
Documento access final
Documento access finalDocumento access final
Documento access final
Marcela Santacruz Perez
 
Exchange y
Exchange yExchange y
Apache, iis
Apache, iisApache, iis
Apache, iis
erikagarzonzerna
 
Sistema operativo windows server 2003
Sistema operativo windows server 2003Sistema operativo windows server 2003
Sistema operativo windows server 2003
Masiel Quevedo
 
Que Es Windows 2000 Server
Que Es Windows 2000 ServerQue Es Windows 2000 Server
Que Es Windows 2000 Server
Arnulfo Gomez
 
Pres 1
Pres 1Pres 1
Pres 1
ninishki2020
 
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory clienteTrabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
Francisco Javier Luzòn Yaguana
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
YeseniaIsabel
 
EXCHANGE SERVER 2010
EXCHANGE SERVER 2010EXCHANGE SERVER 2010
EXCHANGE SERVER 2010
Saul Curitomay
 
Windows server
Windows serverWindows server
Windows server
Nestor Bautista
 
Presentacion Exchange 2010
Presentacion Exchange 2010Presentacion Exchange 2010
Presentacion Exchange 2010
Hugo Rios
 

La actualidad más candente (20)

PAGINA WEB VISUAL FOX PRO 9
PAGINA WEB VISUAL FOX PRO 9PAGINA WEB VISUAL FOX PRO 9
PAGINA WEB VISUAL FOX PRO 9
 
Windows Server 2003
Windows Server 2003Windows Server 2003
Windows Server 2003
 
Presentacion grupo 159_aporte
Presentacion grupo 159_aportePresentacion grupo 159_aporte
Presentacion grupo 159_aporte
 
Presentacion grupo 159_ aporte
Presentacion grupo 159_ aportePresentacion grupo 159_ aporte
Presentacion grupo 159_ aporte
 
MICROSOFT ACCESS
MICROSOFT ACCESSMICROSOFT ACCESS
MICROSOFT ACCESS
 
QUÉ ES MySQL
QUÉ ES MySQLQUÉ ES MySQL
QUÉ ES MySQL
 
Exposicion fox pro
Exposicion fox pro Exposicion fox pro
Exposicion fox pro
 
Exposicion fox pro
Exposicion fox proExposicion fox pro
Exposicion fox pro
 
Documento access
Documento access Documento access
Documento access
 
Documento access final
Documento access finalDocumento access final
Documento access final
 
Exchange y
Exchange yExchange y
Exchange y
 
Apache, iis
Apache, iisApache, iis
Apache, iis
 
Sistema operativo windows server 2003
Sistema operativo windows server 2003Sistema operativo windows server 2003
Sistema operativo windows server 2003
 
Que Es Windows 2000 Server
Que Es Windows 2000 ServerQue Es Windows 2000 Server
Que Es Windows 2000 Server
 
Pres 1
Pres 1Pres 1
Pres 1
 
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory clienteTrabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
Trabajo nº4 fundamentos informaticos sistemas operativos de servidory cliente
 
Microsoft access
Microsoft accessMicrosoft access
Microsoft access
 
EXCHANGE SERVER 2010
EXCHANGE SERVER 2010EXCHANGE SERVER 2010
EXCHANGE SERVER 2010
 
Windows server
Windows serverWindows server
Windows server
 
Presentacion Exchange 2010
Presentacion Exchange 2010Presentacion Exchange 2010
Presentacion Exchange 2010
 

Similar a Visual+Fox+Pro

visualfoxpro5.ppt
visualfoxpro5.pptvisualfoxpro5.ppt
visualfoxpro5.ppt
Raul Cota
 
Trabajo de diseño
Trabajo de  diseño Trabajo de  diseño
Trabajo de diseño
washington012
 
Trabajo de diseño
Trabajo de  diseñoTrabajo de  diseño
Trabajo de diseño
washington012
 
Visualfoxpro3
Visualfoxpro3Visualfoxpro3
Visualfoxpro3
jeison37
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
ENRIQUE92larios
 
Jdv
JdvJdv
Diapositivas de compiladores
Diapositivas de compiladoresDiapositivas de compiladores
Diapositivas de compiladores
HCL Technologies
 
Robinson & wilfredo
Robinson & wilfredoRobinson & wilfredo
Robinson & wilfredo
robinsong13
 
Power Builder. Una gema que se resiste a ser olvidada
Power Builder. Una gema que se resiste a ser olvidadaPower Builder. Una gema que se resiste a ser olvidada
Power Builder. Una gema que se resiste a ser olvidada
Ulises Ubillus
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy
A1997
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
Alexander Hernandez
 
Presupuestos o costos de
Presupuestos o costos dePresupuestos o costos de
Presupuestos o costos de
berniedeguzman
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
Julio Ayala Rolón
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
sisilopezcole
 
Internet
InternetInternet
Internet
5041815
 
Internet
InternetInternet
Internet
5041815
 
Internet
InternetInternet
Internet
5041815
 
Tunear windows 7 como mac os x
Tunear windows 7 como mac os xTunear windows 7 como mac os x
Tunear windows 7 como mac os x
jorgead95
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
Once Redes
 
Trabajo en class
Trabajo en classTrabajo en class
Trabajo en class
Stalin Centeno
 

Similar a Visual+Fox+Pro (20)

visualfoxpro5.ppt
visualfoxpro5.pptvisualfoxpro5.ppt
visualfoxpro5.ppt
 
Trabajo de diseño
Trabajo de  diseño Trabajo de  diseño
Trabajo de diseño
 
Trabajo de diseño
Trabajo de  diseñoTrabajo de  diseño
Trabajo de diseño
 
Visualfoxpro3
Visualfoxpro3Visualfoxpro3
Visualfoxpro3
 
Microsoft word
Microsoft wordMicrosoft word
Microsoft word
 
Jdv
JdvJdv
Jdv
 
Diapositivas de compiladores
Diapositivas de compiladoresDiapositivas de compiladores
Diapositivas de compiladores
 
Robinson & wilfredo
Robinson & wilfredoRobinson & wilfredo
Robinson & wilfredo
 
Power Builder. Una gema que se resiste a ser olvidada
Power Builder. Una gema que se resiste a ser olvidadaPower Builder. Una gema que se resiste a ser olvidada
Power Builder. Una gema que se resiste a ser olvidada
 
Katherine y wendy
Katherine y wendy Katherine y wendy
Katherine y wendy
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Presupuestos o costos de
Presupuestos o costos dePresupuestos o costos de
Presupuestos o costos de
 
Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008Proyecto de informatica ii visual basic 2008
Proyecto de informatica ii visual basic 2008
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Internet
InternetInternet
Internet
 
Tunear windows 7 como mac os x
Tunear windows 7 como mac os xTunear windows 7 como mac os x
Tunear windows 7 como mac os x
 
Lengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuletaLengiajes de programacion valeria loaiza zuleta
Lengiajes de programacion valeria loaiza zuleta
 
Trabajo en class
Trabajo en classTrabajo en class
Trabajo en class
 

Último

Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
JimmyTejadaSalizar
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
juanchogame18
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
bendezuperezjimena
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
maralache30
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
CesarPazosQuispe
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
doctorsoluciones34
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
julio05042006
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
Miguel Rebollo
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
alejandromanuelve
 

Último (20)

Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
maestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdfmaestria-motores-combustion-interna-alternativos (1).pdf
maestria-motores-combustion-interna-alternativos (1).pdf
 
Presentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The CleanPresentacion de Estado del Arte del The Clean
Presentacion de Estado del Arte del The Clean
 
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
TODO SOBRE LA INFORMÁTICA, HISTORIA, ¿QUE ES?, IMPORTANCIA Y CARACTERISTICAS....
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
HERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptxHERRAMIENTAS WEB--------------------.pptx
HERRAMIENTAS WEB--------------------.pptx
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
Semana 10_MATRIZ IPER_UPN_ADM_03.06.2024
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
Manual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputoManual de soporte y mantenimiento de equipo de cómputo
Manual de soporte y mantenimiento de equipo de cómputo
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
herramientas de sitio web 3.0 2024
herramientas de sitio web 3.0  2024herramientas de sitio web 3.0  2024
herramientas de sitio web 3.0 2024
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
IA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticulturaIA en entornos rurales aplicada a la viticultura
IA en entornos rurales aplicada a la viticultura
 
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
Informe DATA & IA 2024 Primera encuesta sobre el uso de IA en las empresas pe...
 

Visual+Fox+Pro

  • 1. AUTOR: Juan Jarrín Visual FOX PRO
  • 2.
  • 3. Conceptos La última versión liberada es la 9.0. Se planeo inicialmente la salida de una nueva versión llamada 'Sedna', la cual pretendía ser un poderoso y completo lenguaje interactuando aun más con VisualStudio.net, SQLServer2005, SQLExpress2005 y Office12 teniendo a su vez soporte para Windows Vista. Posteriormente se supo que no habrá una próxima versión ( Mensaje a la comunidad VF P). Microsoft ha cancelado su desarrollo y lanzó lo que han hecho hasta ahora como add-ons en conjunto con el service pack 2 ambos por el momento en versión Beta ( SP2 y "Sedna" - Bet a). Igualmente, según las políticas de soporte de Microsoft, éste continuara dando soporte al producto hasta el año 2015. Hay un movimient o MasFoxP ro que está haciendo presión para que Microsoft continúe, o deje el Visual FoxPro como código abierto para que otra gente pueda seguir evolucionándolo.
  • 4. Historia Visual FoxPro proviene de FoxPro , que a su vez deriva de FoxBASE, creado por Fox Technologies en 1984 ; inicialmente un compilador de dBase , acabó superándolo y con Clipper , convirtiéndose en una de las estrellas de los lenguajes xBase . Fox Technologies fue adquirido por Microsoft en 1992 . Visual FoxPro 3.0, fue la primera versión “Visual”, redujo su compatibilidad a solo Mac y Windows (La última versión de FoxPro (2.6) corría en MS-DO S, MS Window s, Mac O S y UNI X), versiones posteriores fueron solo para Windows. La versión actual se basa en archivos COM y Microsoft ha declarado que no piensan crear una versión .NE T. En la versión 5.0 se integra e n Microsoft Visual Stud io añadiendosele el soporte de Microsoft Source Safe. Hasta entonces es visto tipicamente por el público como meramente un Sistema de gestión de base de datos (SGBD), ignorando el hecho de que no solo incluye el entorno SGBD, sino un completo lenguaje de programación.
  • 5. Title Visual FoxPro 6.0, publicado en 1999 , no supone un cambio radical respecto de la anterior versión sino únicamente una mejora en sus diversas funcionalidades y una adaptación al mundo internet y al mundo de los objetos. Esta versión hace más atractivo a los desarrolladores el tratamiento de los datos en los entornos COM. Es un paso más en la evolución de este producto desde un entorno de aplicaciones monousuario o de redes pequeñas centradas en los datos hacia una herramienta orientada a objeto diseñada para la construcción de la lógica del negocio en los entornos multi-tier con una fuerte orientación hacia los tratamientos intensivos de datos en Internet. Pese a su relativa antigüedad, es hoy todavía ámpliamente utilizado en grandes empresas (por ej., la compañía de seguros Mapfre ) por su estabilidad. Visual FoxPro 7.0, publicado en 200 1, supuso su salida de Visual Studio, pues aunque en un principio se pensaba incluir a Fox en .NET, no era posible sin romper con la herencia de anteriores versiones. Esta versión incorporó por primera vez el IntelliSense, y se mejoró el manejo de arrays, acercándolo al de cursores.
  • 6. Title A finales del 2002, algunos miembros de comunidades demostraron que Visual FoxPro puede correr en Linux usando un reimplememtador del API de Windows (Win16 y Win32) llamado Wine . En el 2003, esto llevo a quejas de Microsoft: se dijo que el desarrollo de código de FoxPro para rutinas en máquinas no-Windows viola el Acuerdo de Licencia de Usuario Final. Los rumores de que Microsoft planea terminar el soporte para FoxPro han sido comunes desde su adquisición del producto, a pesar del hecho de que éste ha tenido el tiempo de vida de soporte más largo para un producto de Microsoft (hasta el 2014). VFP 9 fue lanzado el 17 de diciembre del 2004 y el equipo de Fox luego trabajó en un proyecto cuyo nombre clave fue Sedna. Este fue construido sobre el código base de VFP 9 y consistió principalmente en componentes Xbase que soportando un número de escenarios interoperables con varias tecnologías de Microsoft incluyendo SQL Server 2005, .NET, WinFX, Windows Vist a y Office 12. Lamentablemente el proyecto no prosperó y fue cancelado por Microsoft.
  • 7. Title La gran mayoría de programadores Visual FoxPro se resisten a dejar de programar en este lenguaje porque consideran que es una herramienta muy poderosa, versátil y robusta que les permite crear aplicaciones tan poderosas y hasta más estables que las creadas por otros lenguajes. Incluso programadores que han tenido la oportunidad de desarrollar tanto en Visual Basic.NET y Visual FoxPro 9.0 coinciden que FoxPro es largamente superior en cuanto a practicidad y flexibilidad al momento de programar. Algunos miembros de la comunidad acusaron a Microsoft de "matar" a Visual FoxPro por el simple hecho que era más poderoso que su producto "el engreído Visual Basic".