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


Event Binding


TRY…CATCH…FINALLY
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



XML diff grams




Multiple VFP data cursors to XML
XML to multiple VFP data cursors
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
Remote Views
Native
SQL
Native
XML
VFP
Client
ODBC
DBF
SQL
SQL PassThrough
VFP
Cursors
ADO/OLEDB
HTTP
CursorAdapter
Auto-Update
Object Methods/Events
Custom Commands
Stored Procedures
VFP
Cursors
VFP + .NET Interop (1/3)

Greatly enhanced XML support



VFP OLE DB Provider




XML Web services
ADO.NET compatibility with XMLAdapter
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



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


New information and content for VFP 8.0
Related communities for Visual FoxPro
Special edition for Visual FoxPro 8.0
http://foxcentral.net – FoxCentral.net
Descargar

Slideshow Presentation Visual FoxPro 8.0