11
MSDN Webcast Visual Studio 2005 mit Visual FoxPro Jochen Kirstätter Mai 2005 – http://speyer.dfpug.de

MSDN Webcast Visual Studio 2005 mit Visual FoxPro

  • Upload
    sue

  • View
    34

  • Download
    2

Embed Size (px)

DESCRIPTION

Jochen Kirstätter Mai 2005 – http://speyer.dfpug.de. MSDN Webcast Visual Studio 2005 mit Visual FoxPro. JoKi. Jochen Kirstätter - [email protected] Seit 1995 Entwickler Datenbankbasierte Websites mit Perl, PHP und MySQL Seit 1999 Microsoft Visual FoxPro Redner VFP Devcon 2002, 2003 & 2004 - PowerPoint PPT Presentation

Citation preview

Page 1: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

MSDN WebcastVisual Studio 2005mit Visual FoxPro

Jochen KirstätterMai 2005 – http://speyer.dfpug.de

Page 2: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

JoKi

• Jochen Kirstätter - [email protected]• Seit 1995 Entwickler

Datenbankbasierte Websites mit Perl, PHP und MySQL

• Seit 1999 Microsoft Visual FoxPro• Redner VFP Devcon 2002, 2003 & 2004• Seit 2004 dFPUG Regionalleiter Speyer• Community-Mitglied bei Microsoft CLIP• Microsoft Certified Professional

Page 3: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Agenda• Umfrage Datenbank• Situation / Anforderung• Visual FoxPro 9.0• ActiveX Data Objects Extension• Demo• Fazit

Page 4: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Umfrage Datenbank

• Welche Datenbank(en) ist bei euch im Einsatz?

• Microsoft Access (Jet Engine)• Microsoft Visual FoxPro• Microsoft SQL Server• Oracle• Sonstige

Page 5: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Situation / Anforderung

• Erstellung einer Desktop-Anwendung mit Windows Forms

• Lokale Datenbank ohne hohen Installations- und Wartungsaufwand

• Upsizemöglichkeit

Page 6: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Visual FoxPro 9.0

• xBase-Vertreter (seit fast 20 Jahren)• Datenbank, Programmiersprache &

Reportsystem

• Schnelle Desktop-Datenbank (DBF-Dateien)

• Cursor Engine mit Rushmore Optimierung• Integration in .NET Framework mittels

COM Interop, OLE DB und XML

Page 7: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Visual FoxPro 9.0 Datenbank

• Dateibasiertes, relationales Datenbanksystem

• Transaktionshandling mit ACID • Datenbank-Container (DBC) & Tabellen

(DBF)– Max. 1 Million Datensätze– Max. 2 GB Dateigröße– Max. 255 Felder (Spalten)

• Übliche Feldtypen– Varchar, Memo, Blob, Integer, Datetime, etc.

Page 8: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

ActiveX Data Objects Extension

• Erweiterung von ActiveX Data Objects (ADO)

• Primär für administrative Aufgaben– Erstellung von Datenbank / Tabellen– Prüfung und Vergabe von Rechten

• Nutzt den OLE DB Provider

• Leider keine nativen Klassen im .NET Framework

COM Interop

Page 9: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Demo

• Demos, Demos, Demos… ;-)

Page 10: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Fazit

• Visual FoxPro 9.0 seit Anfang 2005 von Microsoft veröffentlicht

• Leistungsfähige und kostengünstige Datenbank für den Desktopbereich und kleinere Netzwerke

• Leichte Integration in das .NET Framework mittels ADOX und OLE DB Provider

Page 11: MSDN Webcast Visual Studio 2005 mit Visual FoxPro

Fragen an [email protected]

Vielen Dank!