# What's New in Visual FoxPro 7.0

The best just keeps getting better! Visual FoxPro 7.0 provides even faster and more powerful features for building great database applications. With Visual FoxPro 7.0, you can more rapidly design and create rich applications whether they are desktop, client/server, nTier, or Web. Here are some of the many great new features:

Development Environment

Ø IntelliSense – use powerful, extensible language assistance as you type.

Ø Document View – view and navigate rapidly between procedure and method code.

Ø Dockable IDE Windows – dock common tools such as Command Window, Data Session, and Debug windows.

Ø Editor – reduce development effort with new bookmarks and shortcuts support, Find capabilities, case conversion, and document navigation.

Ø Object Browser and Task Manager – enhance developer productivity with new tools.

Data Enhancements

Ø Database Events – add event code to common database operations such as opening a table or modifying a view.

Ø OLE DB Provider – provide a robust method for external clients to access Visual FoxPro data.

Server Improvements

Ø COM+ Services – create Visual FoxPro COM components that work with popular COM+ Services such as COM+ Events and Queued Components.

Ø Implement Interfaces – implement interfaces from other COM components for rich interaction including callbacks.

Ø Event Handling – bind Visual FoxPro code to external client events such as ADO Recordset events.

Web Improvements

Ø XML – easily translate Visual FoxPro data to XML and back and generate XMLUpdateGrams that work with SQL Server 2000.

Ø Text Merge – work with any type of text, including HTML, XML and ASP, directly inside code.

Ø Web Services – publish and subscribe to Web Services anywhere on the Internet.

Other New Features

Ø Language – take advantage of the many great new language extensions including enhancements to arrays, text, data and COM components.

Ø IntelliiSense Manager – customize Visual FoxPro’s powerful IntelliSense support.

Ø Active Accessibility – make applications accessible to 3rd party tools such as screen readers, voice recognition devices and automated test harnesses.

Ø Deployment Tools – quickly create installation setups for custom applications that meet Windows 2000 Logo requirements.