Visual FoxPro
Z Wikipedii
Visual FoxPro (w skrócie VFP) – system zarządzania bazą danych, zorientowany obiektowo i proceduralny język baz danych oraz zintegrowane środowisko programowania z Microsoftu.
FoxPro jest jednym z języków z rodziny xBase z wbudowaną obsługą języka SQL.
Visual FoxPro ma możliwość współpracy z serwerami baz danych typu SQL, oraz różnymi źródłami danych poprzez interfejsy OLE DB, ODBC, ADO oraz XML.
Technologie wywodzące się z FoxPro są wykorzystywane przez Microsoft m.in. w SQL Server, Access oraz różnych częściach Visual Studio i .NET Framework.
[edytuj] Historia
VFP oparty na FoxPro (początkowo zwanym FoxBASE) rozwijanym przez Fox Software od 1984; Fox Software został przejęty przez Microsoft w 1992, ze względu na unikatową technologię szybkiego wyszukiwania danych Rushmore, wprowadzoną później w innych produktach Microsoftu. Ostatnia wersja FoxPro (2.6a) pracowała pod systemami Mac OS, DOS, Windows i Unix. Visual FoxPro 3, pierwsza zorientowana obiektowo wersja Visual, wspierała jedynie platformy Mac i Windows, a późniejsze wersje już tylko Windows.
Według TIOBE's Programming Community Index[1] od 2005 roku VFP mieścił się w pierwszej 20 najpopularniejszych języków programowania.
Komunikat Microsoft[2] z 13 marca 2007 informuje, że oprogramowanie Visual FoxPro nie będzie dalej rozwijane. Oznacza to, że wersja VFP 9, datowana 22 grudnia 2004, jest ostatnią komercyjną dystrybucją tego pakietu. Wsparcie techniczne dla VFP 9 będzie prowadzone do 2015 roku. Od 11 października 2007 dostępny jest dodatek Service Pack 2, zawierający poprawki krytyczne oraz zapewniający dodatkowe wsparcie dla Windows Vista.
Poprzez witrynę CodePlex[3] , został udostępniony w lutym 2008, pakiet komponentów o nazwie kodowej Sedna, rozszerzający możliwości integracji rozwiązań opartych na VFP z innymi technologiami Microsoft, w tym z SQL Server 2005, .NET 2.0, WinFX, Windows Vista, oraz Office 12. Na zasadach open source, nakładami społeczności programistów Visual FoxPro, pod nazwą VFPx (poprzednio SednaX), opracowywane są dodatki do VFP oraz utrzymywane aktualne wersje rozszerzeń, m.in. FFC, Sedna, XSource, GDIPlusX itp.
W marcu 2007 ruszyła społecznościowa kampania MasFoxPro[4]. Jej celem jest kontynuacja rozwoju VFP, udostępnienie kodu VFP na zasadach open source, lub powierzenie opracowania kolejnych wersji VFP firmom trzecim.
Przypisy
[edytuj] Linki zewnętrzne
- Visual FoxPro FAQ pl faq VFP po polsku
- Microsoft Visual FoxPro Oficjalna strona Microsoft Visual FoxPro
- Visual FoxPro VFPx Strona projektu VFPx na CodePlex
- Visual FoxPro Wiki Visual FoxPro Wiki
- Visual FoxPro Foxite.com Visual Foxpro Community, forum, blogs
- Visual FoxPro Universal Thread Visual Foxpro Community, forum, UT Magazine
- Virtual FoxPro User Group (VFUG) Visual Foxpro Community