MSDN TechTalk Vortrag zu Visual FoxPro 7.0 - dFPUG

Werbung
Visual FoxPro 7.0:
mehr als 'nur' .NET!
Jürgen Wondzinski
MVP (Most Valuable Professional)
Geschäftsführer ProLib Software GmbH
[email protected]
Agenda




Einordnung von VFP 7
Kurzeinführung in VFP 7
Das .NET Konzept aus der Sicht von VFP
Webservices
Wenig Powerpoint, mehr Live!
Unterschied:
Visual FoxPro ist anders als die anderen:
Nicht nur
Programmiersprache
oder nur
Datenbank
sondern
Beides!
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
OO-Zugriff
System.Web
Services
Description
UI
HtmlControls
Discovery
WebControls
System.WinForms
Design
Protocols
ComponentModel
System.Drawing
Caching
Security
Drawing2D
Printing
Configuration
SessionState
Imaging
Text
System.Data
System.Xml
ADO
SQL
XSLT
Design
SQLTypes
XPath
Serialization
System
Collections
IO
Security
Runtime
InteropServices
Configuration
Net
ServiceProcess
Diagnostics
Reflection
Text
Remoting
Globalization
Resources
Threading
Serialization
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...
Herunterladen