Transcript Slideshow Presentation Visual FoxPro 8.0 - dFPUG
Microsoft
®
Visual FoxPro
®
8.0
Agenda
Visual FoxPro 8.0 Highlights Europa Overview Visual FoxPro Resources
Visual FoxPro 8.0
Visual FoxPro 8.0 Overview
Based on customer feedback New runtime features for end users Enhanced SQL Server connectivity Increased .NET interoperability Improved documentation Maintained backward compatibility
Visual FoxPro 8.0 Themes
Improve Developer Productivity Provide a Better Smart Client Increase Discoverability Improve XML Support Improve SQL Server Integration Improve .NET Interoperability
Productivity (1/2)
Toolbox Empty class AddProperty() and RemoveProperty() Collection class Structured Error Handling
TRY…CATCH…FINALLY Event Binding
BINDEVENT() and RAISEEVENT() DataEnvironment subclassing
Productivity (2/2)
New Auto-increment for tables Enhanced View Designer Child member subclassing VCX support for more classes Code References tool XML Web services enhancements
Smart Client – Forms (1/2)
Windows XP theme support Tab orientation on page frames Grid enhancements
Auto-resize columns Column locking Highlighting grid rows Form BindControls property GDI+ image support (GIF, TIFF, JPEG)
Smart Client – Reports (2/2)
Page X of Y Allow user to suppress printing dialog Chain multiple reports as one print job Print Page Header and Footer when Summary Band is on it's own page Stretchable page Footer and Summary Use DBC Field Caption Properties when dropping fields into a Report Option for printer environment saving
Discoverability – Task Pane
Start Pane - News items for VFP Community Environment Manager Solution Samples XML Web Services Filer Minesweeper More free panes at http://taskpane.com
Whitepaper on VFP MSDN Web site
XML Support - XMLAdapter
Beyond XMLToCursor/CursorToXML Hierarchical XML support
Multiple VFP data cursors to XML XML to multiple VFP data cursors XML diff grams
VFP data cursors, tables, DBC ADO.NET compatible XMLTable and XMLField classes Full control of XSD schema used
SQL Server Integration CursorAdapter
Similar to DataAdapter in ADO.NET
ADO/OLEDB ODBC Native VFP cursors XML and XML Web services Programmable events Stored procedures control
CursorAdapter Class Data Source
DBF
Native
SQL
ODBC Remote Views SQL PassThrough VFP Cursors
DBF
Native
SQL
ADO/OLEDB
XML
CursorAdapter Auto-Update Object Methods/Events Custom Commands Stored Procedures HTTP VFP Cursors
VFP Client
VFP + .NET Interop (1/3)
Greatly enhanced XML support
XML Web services ADO.NET compatibility with XMLAdapter VFP OLE DB Provider
ASP.NET Web forms .NET Windows forms Visual FoxPro Toolkit for .NET
VFP and .NET teams working together
VFP + .NET Scenarios (2/3)
WinForms, WebForms, and Mobile forms calling VFP COM objects via ASP.NET XML Web services WinForms and WebForms with VFP data using the VFP OLE DB provider VFP calling ASP.NET XML Web services VFP 8.0 with VS .NET 2003 make great tools together for many applications
VFP + .NET - XML Web Services (3/3)
OLEDB ASP.NET
WinForm Phone Pocket PC Tablet PC
VFP 8.0 Service Pack 1
Updated patch files for VFP 8.0
No new features in service pack Not included with VFP 8.0, online only
http://msdn.microsoft.com/vfoxpro No additional SPs planned for VFP 8.0
Includes new VFP OLE DB Provider
Provider can be downloaded stand-alone
Europa Overview
Code name of next version of VFP
To be released second half of 2004
Mostly based on feedback
More information on VFP Web site
http://msdn.microsoft.com/vfoxpro
Refer to Letter from Editor section
Visual FoxPro Resources
http://msdn.microsoft.com/vfoxpro
New information and content for VFP 8.0
Related communities for Visual FoxPro http://gotdotnet.com/team/vfp
VFP Toolkit for .NET
VFP 8.0 case study template download Sr VP Eric Rudder on VFP 8.0 video http://code-magazine.com/focus/vfp
Special edition for Visual FoxPro 8.0
http://foxcentral.net
– FoxCentral.net