Software-update: Microsoft Visual FoxPro 9.0 beta

Microsoft heeft gisteren de eerste betaversie van Visual FoxPro 9.0 online gezet. Deze release is vanaf hier neer te halen en weegt net geen negentig megabyte. Visual FoxPro 9.0 beta kan gebruikt worden tot 31 maart 2005, waarna de testversie niet meer in staat is om te functioneren. Het programma wordt door Microsoft als volgt omschreven:

Microsoft Visual FoxPro is an extremely powerful tool for quickly building database applications and components. Its data-centric, object-oriented language offers developers a robust tool set for building database applications—for the desktop, as a client/server solution, or on the Web—by using components and XML Web services.
Versienummer 9.0 beta
Besturingssystemen Windows 2000, Windows XP, Windows Server 2003
Website Microsoft
Download http://download.microsoft.com/download/c/b/9/cb9e93aa-b83d-41e7-bc8e-f51527169f63/VFP9BETA.exe
Bestandsgrootte 89,61MB
Licentietype Shareware

Door Robin Vreuls

Doktersteam

04-06-2004 • 00:11

6

Bron: Microsoft

Update-historie

Reacties (6)

6
6
6
2
1
0
Wijzig sortering
grootste verbetering schijnt te zijn dat de reports eindelijk object-oriented zijn.
Ook eindelijk ondersteuning voor varchar.

Edit
--------------------------------
Hier de overview:

Visual FoxPro 9.0 Overview
  • Based on wish list customer feedback
  • Maintain backward compatibility
  • Enhance database language and types
  • Additional end user UI features
  • Increase developer productivity
  • Improve Report Writer significantly
  • Extend .NET and SQL Server interop
  • More extensibility, Xbase source code
  • Scheduled release: 4Q 2004
Visual FoxPro 9.0 Themes
  • Data-Handling and Interoperability
  • .NET interop – XML and XML Web Services
  • SQL Server interop – types and language
  • Extensible Developer Productivity Tools
  • Reports, forms, controls, IntelliSense, IDE
  • Property sheet customization
  • Flexibility for All Types of Solutions
  • Build and consume COM components
  • Smart client to Tablet PC applications
Visual FoxPro 9.0 Feature Summary

Visual FoxPro 9.0 will allow you to build end-to-end solutions, from data entry forms to complex report outputs. While we will not be including native PDF support in Visual FoxPro 9.0, we are working to make it very easy for 3rd party vendors and developers to create a variety solutions for add-on PDF output support. This is not a complete list and some features will be included in the final release that are not listed here or included in the beta. Below is a list of many of the new features in the Visual FoxPro 9.0 beta. The Visual FoxPro 9.0 beta is to be used as-is and features are subject to change before the final release.

Report System Enhancements:
  • Design with multiple detail banding, text rotation, and report chaining
  • Output reports supported include in XML, HTML, image formats, and customizable multi-page print preview window
  • Customizable Print Preview window with improved Zoom support
  • Powerful design-time hooks with customizable builders and layout protection
  • Access to report output at runtime provides capabilities such as text rotation and user-defined control rendering
  • New Report Listener objects provide finer control of report output and formatting
  • Backward compatible with existing Visual FoxPro reports
IDE Enhancements:
  • Additional Project Manager Shortcut Menu Commands
  • Modifying a Class Library from the Project Manager
  • Properties Window Enhancements
  • Setting Default Values for New Properties
  • Generating Message Logs During Project Build and Compile
  • Enhancements to Visual FoxPro Designers and Editors
Language Enhancements:
  • Anchoring Visual Controls
  • Docking Forms
  • CheckBox and OptionButton Controls Support Wordwrapping
  • CommandButton Controls Can Align Text with Pictures
  • CommandButton, OptionButton, and CheckBox Controls Can Hide Captions
  • PictureMargin and PictureSpacing Properties Control Spacing and Margins on CommandButton, OptionButton, and CheckBox Controls
  • Collection Objects Support in ComboBox and ListBox Controls
  • Setting Ascending or Descending Indexes on Cursors in the DataEnvironment
  • Mouse Pointer Control for Grid Columns and Column Headers
  • Rotating Label, Line, and Shape Controls
  • Label Controls Can Display Themed Background
  • ListBox Controls Can Hide Scroll Bars
  • Toolbar Controls Can Display Horizontal Separator Objects
  • Toolbar Controls Can Hide Separator Objects
  • Creating More Complex Shapes
  • Specifying Arrays with More Than 65K Elements
  • SET TABLEVALIDATE Default Has Changed
  • BLANK Command Can Initialize Records to Default Value
  • SET REFRESH Can Specify Faster Refresh Rates
  • FLUSH Command Writes Data Explicitly to Disk
  • STACKSIZE Setting Increases Nesting Levels to 64k
  • Program and Procedure File Size Is Unrestricted
  • ICASE( ) Function
  • TTOC( ) Converts DateTime Expressions to XML DateTime Format
  • SET COVERAGE Command Available at Run Time
  • ComboBox Controls Can Hide Drop-Down Lists
  • Display Memo Tips in Browse Window
  • CLEAR ERROR Command
  • Populate an Array with Aliases Used by a Specified Table
  • Write Options Dialog Settings to Registry Using SYS(3056)
  • Obtain the ADO Bookmark for the Current Record in an ADO-Based Cursor
  • SET REFRESH Can Differentiate Values for Each Cursor
  • FOR EACH ... ENDFOR Command Preserves Object Types
  • NEWOBJECT( ) Creates Objects without Raising Initialization Code
  • SET PATH Command Enhancements
  • Roll-Back Functionality Supported when a SQL Pass-Through Connection Disconnects
  • SQLIDLEDISCONNECT( ) Temporarily Disconnects SQL Pass-Through Connections
  • Log Output from SYS(3054) Using SYS(3092)
  • Trim Functions Control Which Characters Are Trimmed
  • AppState Property Detects When an Application Loses or Receives Focus
  • TYPE( ) Determines if an Expression is an Array
  • Long Type Name Support
  • SET( ) Determines SET REPROCESS Command Settings
  • Specify Where Focus is Assigned in the Valid Event
  • TextBox Controls Have Auto-Completion Functionality
  • BINTOC( ) and CTOBIN( ) Have Additional Conversion Capabilities
  • MROW( ) and MCOL( ) Can Detect the Position of the Mouse Pointer
  • Get Cursor and Count Records Affected by SQL Pass-Thru Execution
  • Read and Write Nested XML Documents
  • Specify Code Pages
  • MapVarChar Property Maps to VarChar, VarBinary, and Blob Data Types
  • LoadXML Method Can Accept Any XML Document
  • XPath Expressions Can Access Complex XML Documents
  • Select Records Out of a Buffered Cursor
  • _MENUDESIGNER Integrates Your Own Menu Designer
  • View Classes Inside a Program File (.prg) with Class Browser
  • ISMEMOFETCHED( ) Determines Whether a Memo is Fetched
  • RecordsFetched and FetchIsComplete Properties Determine the Number of Records Fetched
Data Features Enhancements:
  • Extended SQL Capabilities
  • New Data Types
  • Converting Data Types with the CAST( ) Function
  • Handling Conflict Checks with Properties for CursorAdapter Class
  • Returning a Rowset from a Cursor in the Visual FoxPro OLE DB Provider
  • Binary Indexes Based on Logical Expressions
  • Retrieving Active SQL Connection Statement Handles
  • Convert Character and Memo Data Types Using the ALTER TABLE Command
  • Specify a Code Page When Using the CREATE TABLE or CREATE CURSOR Commands
  • Obtain the Number of Fetched Records
  • Determine if a Fetch is Complete
  • Determine if a Memo Field is Fetched
Ik ken dit programma niet, maar snap ik het goed dat dit gewoon een soort Ms Acces is, maar dan sneller/makkelijker/simpeler ???
...waarmee je standalone database-programma's kunt maken. Ligt dus heel wat anders dan Access.
FoxPro is een programmeertaal om databaseapplicaties te maken. Dus zowel de databaselogica als de (frontend)applicatie.
Anoniem: 60344 4 juni 2004 04:33
Ik ga deze beta even downloaden. Eens kijken of er nog leuke features zijn bijgekomen.
Zombies gaan inderdaad echt nooit dood. ;)

Op dit item kan niet meer gereageerd worden.