Upload
franziska-ehli
View
126
Download
3
Embed Size (px)
Citation preview
Visual FoxPro 8.0Visual FoxPro 8.0
NameName
TitelTitel
UnternehmenUnternehmen
Agenda 2.0Agenda 2.0
10 Jahre Visual FoxPro10 Jahre Visual FoxPro Der Weg zu VFP 8.0Der Weg zu VFP 8.0 Ziele von und Überblick über VFP 8.0Ziele von und Überblick über VFP 8.0 Features und Technologie von VFP 8.0Features und Technologie von VFP 8.0 RessourcenRessourcen ZusammenfassungZusammenfassung
10 Jahre Visual FoxPro10 Jahre Visual FoxPro Eric Rudder, Sr VP, Entwickler und Platform Evangelism bei Eric Rudder, Sr VP, Entwickler und Platform Evangelism bei
Microsoft, spricht Microsofts Dank für die "Microsoft and Microsoft, spricht Microsofts Dank für die "Microsoft and FoxPro 10 Year Anniversary Card" aus, die Microsoft erhalten FoxPro 10 Year Anniversary Card" aus, die Microsoft erhalten hat.hat.
VFP 8.0, der Hintergrund …VFP 8.0, der Hintergrund …
Microsoft Executive Microsoft Executive Support fürSupport für
Visual FoxPro 8.0Visual FoxPro 8.0
VIDEOVIDEO
Der Weg zu Visual FoxPro Der Weg zu Visual FoxPro 8.08.0 Basiert auf den Wünschen der KundenBasiert auf den Wünschen der Kunden Bieten Sie Ihren Endanwendern neue Bieten Sie Ihren Endanwendern neue
Features der Runtime-UmgebungFeatures der Runtime-Umgebung Erbesserte Bindungen mit SQL ServerErbesserte Bindungen mit SQL Server Verbesserte Interoperabilität mit .NETVerbesserte Interoperabilität mit .NET RückwärtskompatibelRückwärtskompatibel
Ziele von VFP 8.0 - Ziele von VFP 8.0 - ÜberblickÜberblickEin besserer intelligenter ClientEin besserer intelligenter Client
Verbesserte Unterstützung der Windows Verbesserte Unterstützung der Windows PlattformPlattform
Verbesserter Distributed Client Verbesserter Distributed Client (Web/COM)(Web/COM) XML, .NET, SQL Server ConnectivityXML, .NET, SQL Server Connectivity
Verbesserte Produktivität der EntwicklerVerbesserte Produktivität der Entwickler Neue Basisklassen und FehlerbehandlungNeue Basisklassen und Fehlerbehandlung
Einfacher zu erlernenEinfacher zu erlernen Bessere Navigation und DokumentationBessere Navigation und Dokumentation
Visual FoxPro 8.0 und .NETVisual FoxPro 8.0 und .NET
Zusammenarbeit mit Visual Zusammenarbeit mit Visual Studio .NETStudio .NET
Erweiterte Unterstützung von XMLErweiterte Unterstützung von XML XML WebdiensteXML Webdienste ADO.NETADO.NET
VFP OLE DB ProviderVFP OLE DB Provider ASP.NET Web FormulareASP.NET Web Formulare .NET Windows Formulare.NET Windows Formulare
Visual FoxPro Toolkit für .NETVisual FoxPro Toolkit für .NET Die Teams von VFP und .NET arbeiten Die Teams von VFP und .NET arbeiten
zusammenzusammen
Verbesserungen der Verbesserungen der ProduktivitätProduktivität Task Pane ManagerTask Pane Manager ToolboxToolbox Empty KlasseEmpty Klasse AddProperty() und RemoveProperty()AddProperty() und RemoveProperty() Collection KlasseCollection Klasse Strukturierte FehlerbehandlungStrukturierte Fehlerbehandlung
TRY/CATCH/FINALLYTRY/CATCH/FINALLY
EreignisbindungEreignisbindung BINDEVENT() und RAISEEVENT()BINDEVENT() und RAISEEVENT()
Productivity EnhancementsProductivity Enhancements
Getfile() DialogGetfile() Dialog Automatische InkrementierungAutomatische Inkrementierung Tabellen-DesignerTabellen-Designer Ansichten-DesignerAnsichten-Designer Unterstützung von VCX durch weitere Unterstützung von VCX durch weitere
KlassenKlassen Viele neue Features für GridsViele neue Features für Grids Code ReferencesCode References Stabilität ist ein Feature!Stabilität ist ein Feature!
Neue Features des Neue Features des Berichts-GeneratorsBerichts-Generators Seite X von YSeite X von Y Der Anwender kann den Druck-Dialog Der Anwender kann den Druck-Dialog
unterdrückenunterdrücken Mehrere Berichte in einem Druckvorgang Mehrere Berichte in einem Druckvorgang
druckendrucken Druck von Seitenkopf und –fuß, wenn die Druck von Seitenkopf und –fuß, wenn die
Zusammenfassung auf einer eigenen Seite Zusammenfassung auf einer eigenen Seite stehtsteht
Seitenfuß und Zusammenfassung sind Seitenfuß und Zusammenfassung sind dehnbardehnbar
Die Feldüberschrift des DBC nutzen, wenn Die Feldüberschrift des DBC nutzen, wenn Felder auf einen Bericht gezogen werdenFelder auf einen Bericht gezogen werden
Die Druckerumgebung speichernDie Druckerumgebung speichern
XMLAdapter KlasseXMLAdapter Klasse
Hinter XMLToCursor/CursorToXML Hinter XMLToCursor/CursorToXML Unterstützung hierarchischen XMLsUnterstützung hierarchischen XMLs
Mehrere VFP Cursor in XML umwandelnMehrere VFP Cursor in XML umwandeln XML in mehrere VFP Cursor umwandelnXML in mehrere VFP Cursor umwandeln
XML DiffgramsXML Diffgrams VFP Cursors, Tabellen, DBCVFP Cursors, Tabellen, DBC Zu ADO.NET kompatibelZu ADO.NET kompatibel
XMLTable und XMLField KlassenXMLTable und XMLField Klassen Absolute Kontrolle des XSD SchemaAbsolute Kontrolle des XSD Schema
CursorAdapter KlasseCursorAdapter Klasse
Entspricht DataAdapter in ADO.NETEntspricht DataAdapter in ADO.NET ADO/OLEDBADO/OLEDB ODBCODBC Native VFP cursorNative VFP cursor XML und XML WebdiensteXML und XML Webdienste
Programmierbare EreignisseProgrammierbare Ereignisse Kontrolle über gespeicherte Kontrolle über gespeicherte
ProzedurenProzeduren
CursorAdapter KlasseCursorAdapter Klasse
DBF
SQL
DBF
SQL
Daten- Quelle
XML
Remote Ansichten
SQL PassThrough
VFPCursor
VFPCursor
CursorAdapter
Automatisches UpdateObjekt Methoden/Events
Eigene BefehleGespeicherte Prozeduren
VFP Client
ADO/OLEDB
ODBC
Native
HTTP
Native
Neue Features für DatenNeue Features für Daten
DataEnvironment ableitenDataEnvironment ableiten DataEnvironment BuilderDataEnvironment Builder CursorAdapter KlasseCursorAdapter Klasse CursorAdapter BuilderCursorAdapter Builder XMLAdapter KlasseXMLAdapter Klasse Form BindControls EigenschaftForm BindControls Eigenschaft Erweiterter VFP OLE DB ProviderErweiterter VFP OLE DB Provider Interoperabilität VFP 8.0 und VS .NETInteroperabilität VFP 8.0 und VS .NET
VFP 8.0 XML WebdiensteVFP 8.0 XML Webdienste
OLEDBOLEDB ASP.NETASP.NET WinFormWinForm TelefonTelefon Pocket PCPocket PC Tablet PCTablet PC
VFP 8.0 PerformanceVFP 8.0 Performance
LOCAL a1[10000]LOCAL a1[10000]x1=SECONDS()x1=SECONDS()FOR i = 1 TO 10000FOR i = 1 TO 10000
a1[i]=CREATEOBJECT("Custom")a1[i]=CREATEOBJECT("Custom")ENDFORENDFORRELEASE a1RELEASE a1x2=SECONDS()x2=SECONDS()? x2-x1? x2-x1
VFP 7.0 = 24.5 secondsVFP 7.0 = 24.5 seconds VFP 8.0 = 0.45 secondsVFP 8.0 = 0.45 seconds
Visual FoxPro 8.0 FeaturesVisual FoxPro 8.0 Features Strukturierte Fehlerbehandlung mit TRY/CATCHStrukturierte Fehlerbehandlung mit TRY/CATCH Unterstützung von Windows XP Themen Unterstützung von Windows XP Themen Erweiterte SQL Server-ConnectivityErweiterte SQL Server-Connectivity Erweiterte Kompatibilität mit Visual Studio .NETErweiterte Kompatibilität mit Visual Studio .NET Integration von XML mit Daten von VFP Integration von XML mit Daten von VFP Erweiterte XML WebdiensteErweiterte XML Webdienste Native Ereignisbindung in VFP-ObjektenNative Ereignisbindung in VFP-Objekten Unterstützung Automatischer InkrementierungUnterstützung Automatischer Inkrementierung Erweiterungen des Ansichten-Designers Erweiterungen des Ansichten-Designers Neue Grafikunterstützung mit GDI+Neue Grafikunterstützung mit GDI+ Neue BasisklassenNeue Basisklassen Neue Features in Steuerelementen von FormularenNeue Features in Steuerelementen von Formularen Erhöhte EntwicklungsgeschwindigkeitErhöhte Entwicklungsgeschwindigkeit Viel, viel mehr!Viel, viel mehr!
GotDotNet.com VFP WebsiteGotDotNet.com VFP Website
http://http://gotdotnet.com/team/vfpgotdotnet.com/team/vfp Download einer vorlage VFP 8.0 Download einer vorlage VFP 8.0
FallstudienFallstudien Sr VP Eric Rudder auf VFP 8.0 VideoSr VP Eric Rudder auf VFP 8.0 Video Neue Links zu Ressourcen für VFP mit Neue Links zu Ressourcen für VFP mit
VS .NETVS .NET Bald weitere InhalteBald weitere Inhalte
RessourcenRessourcen
MSDN AbonnementsMSDN Abonnementshttp://msdn.microsoft.com/vfoxprohttp://msdn.microsoft.com/vfoxprohttp://gotdotnet.com/team/vfphttp://gotdotnet.com/team/vfphttp://asp.nethttp://asp.nethttp://foxcentral.nethttp://foxcentral.nethttp://www.universalthread.comhttp://www.universalthread.com
Summary & Call to ActionSummary & Call to Action Informieren und überzeugen Sie Informieren und überzeugen Sie
andereandere Großartige neue Features in VFP 8.0Großartige neue Features in VFP 8.0 Kooperation VFP 8.0 und SQL ServerKooperation VFP 8.0 und SQL Server Zusammenarbeit VFP 8.0 und VS .NETZusammenarbeit VFP 8.0 und VS .NET Anwendungen auf VFP 8.0 portierenAnwendungen auf VFP 8.0 portieren MSDN jetzt, Mitte März in der BoxMSDN jetzt, Mitte März in der Box Übermitteln Sie Fallstudien zu VFP 8.0Übermitteln Sie Fallstudien zu VFP 8.0 Aktiv in der FoxPro CommunityAktiv in der FoxPro Community Setzen Sie VFP 8.0 ein und reden Sie Setzen Sie VFP 8.0 ein und reden Sie
darüber!!!darüber!!!