visual foxpro 7.0: mehr als 'nur'.net! jürgen wondzinski mvp (most valuable professional)...
TRANSCRIPT
Visual FoxPro 7.0:mehr als 'nur' .NET!
Jürgen Wondzinski
MVP (Most Valuable Professional)
Geschäftsführer ProLib Software GmbH
Agenda
Einordnung von VFP 7 Kurzeinführung in VFP 7 Das .NET Konzept aus der Sicht von VFP Webservices
Wenig Powerpoint, mehr Live!
Visual FoxPro ist anders als die anderen:
Nicht nur Programmiersprache
oder nur Datenbank
sondern Beides!
Unterschied:
Vergangenheit
Vulcan (1978) von Wayne Ratcliff dBase II (1983), dBase III+ (1985) Quicksilver, Clipper, Arago, FoxBase FoxBase: (1988) Crossplatform:
DOS, UNIX, MAC FoxPro 1.0: (1989) neues Interface FoxPro 2.5: (1993) DOS, WIN, MAC, UNIX Visual FoxPro (1995) www.FoxProHistory.org
Jetztzeit
MS Programmiersprachen:
• VB, VFP, VC, VJ
• Visual Studio!
MS Datenbanken:
• Access, VFP, SQLServer
Zukunft
Dot Net: Marketing-Name für drei unterschiedliche Entwicklungen
• Common Language Runtime (COM+)
• Vereinheitlichung der Sprachen
• Integration von Internet
Det Not ?
• Hardware-Anforderungen
• Inkompatibilitäten
• Neues Konzept – Reifezeit
Probleme
Bergeweise Technologien:
• API: by Reference, By Value, DLLHell
• DDE, OLE, COM, DCOM
• VBX, OCX
• DAO, RDO, ADO, ODBC, OLEDB
Dot Net
Neue Schicht: zuerst COM+, nun CLR OO-Zugriff anstelle alter Technologien Alle Windows Sprachen umstellen:
• Zentraler Kern als Summe aller Sprachen
Nur noch Umsetzer Neue Sprache: C# Managed Code, Managed Memory
System
System.Data System.Xml
System.Web
Globalization
Diagnostics
Configuration
Collections
Resources
Reflection
Net
IO
Threading
Text
ServiceProcess
Security
Design
ADO
SQLTypes
SQL
XPath
XSLT
RuntimeInteropServices
Remoting
Serialization
Serialization
Configuration SessionState
Caching Security
ServicesDescription
Discovery
Protocols
UIHtmlControls
WebControls
System.Drawing
Imaging
Drawing2D
Text
Printing
System.WinForms
Design ComponentModel
OO-Zugriff
VFP und DotNet
Early-Binding <> Late Binding Compiler Direkter Datenbank Zugriff Geschwindigkeit
VFP Live:
Überblick Datenbank
• Feldtypen, Trigger, Validierung
Überblick Sprache:
• Variablen, Funktionen, Befehle
Neues in VFP7
IntelliSense COM+ Support XML Support
WebServices
Server Komponente
• VFP: Ideal durch DB-Speed!
• ISAPI Ankoppelung
• WSDL Infos
• SOAP Toolkit
• Rechte-Vergabe!
WebServices
Client Komponente
• IntelliSense Unterstützung
• WebService FFC Klassen
Mehr Informationen
msdn.microsoft.com/vFoxPro www.FoxCentral.net www.dfpug.de www.ProLib.de/FoxPro www.UniversalThread.com fox.wikis.com CompuServe (http://go.CompuServe.com/MsDevApps) msdn.microsoft.com/germany/techtalk
Konferenzen, 1
XML In Action: Potsdam
• 29.1.-31.1.2002
.NET in Depth,
• 1.2.2002
www.Microsoft.com/Germany/Msdn/XMLinAction
Konferenzen, 2
Europäische FoxPro Konferenz
6.-8. November 2002, Frankfurt
www.dFPUG.de
U.S. Konferenzen:• 29. Sept.- 2.Oktober 2002, Florida
• 17.- 20. November 2002, Milwaukee
Prag, Amsterdam, Barcelona
Literatur
Bücher: • Whil Hentzen: www.Hentzenwerke.com
• Der Anwendungs-Entwickler (Addison-Wessley)
Zeitschriften:• FoxPro Advisor www.Advisor.com
• FoxTalk www.PinnaclePublishing.com/FT
• CoDe Magazin www.Code-Magazine.com
• FoxX Professional www.dFPUG.de
Fragen!?
Fettich...Fettich...