Features von Visual FoxPro 9.0
Microsoft Visual FoxPro 9.0 ist ein extrem leistungsfähiges Werkzeug zur
schnellen Erzeugung von Datenbank-Anwendungen und Komponenten. Seine
datenzentrierte und objektorientierte Sprache bietet Entwicklern ein
zuverlässiges Toolset, um Datenbankanwendungen aufzubauen – ob für den
Desktop, als Client/Server-Lösung oder im Web mittels Komponenten und
XML-Web Services.
Neue Produkteigenschaften von Visual FoxPro 9.0 im Überblick:
Flexibilität, alle Arten von Datenbanklösungen zu entwickeln
- Erzeugen Sie .NET-kompatible Lösungen mit hierarchischem XML und XML-Web Services
- Tauschen Sie Daten mit SQL Server aus unter Verwendung der verbesserten SQL-Fähigkeiten und erstmals unterstützter neuer Datentypen.
- Verbessern Sie Ihre Benutzeroberflächen mit dockbaren Benutzermasken, automatischer Verankerung von Steuerelementen und der verbesserten Unterstützung von Bildern.
- Personalisieren Sie das Eigenschaften-Fenster mit Ihren bevorzugten Eigenschaften, angepaßten Editoren, Fonts und Farbeinstellungen.
- Entwickeln und verteilen Sie Standalone- und Remote-Anwendungen für windows-basierte Tablet-PCs.
- Erzeugen Sie COM-Komponenten und XML-Web Services, die mit der Microsoft .NET-Technologie kompatibel sind, und greifen Sie auf diese zu.
- Visual FoxPro 9.0 erlaubt Ihnen, End-to-End-Lösungen aufzubauen, von den Dateneingabemasken bis hin zu komplexer Berichts-Ausgabe.
Berichtssystem-Features
- Die erweiterbare neue Output-Architektur verschafft Ihnen exakte Kontrolle über die Ausgabe und Formatierung von Berichtsdaten.
- Unterstützung vielfacher Detaildaten-Zonen für Daten mit mehrfachen One-to-many-Beziehungen.
- Unter den unterstützten Berichten sind auch solche in XML-, HTML- und Bildformaten sowie das anpaßbare mehrseitige Druckvorschau-Fenster.
- Anpaßbares Druckvorschau-Fenster mit gesteigerter Darstellungsqualität und Mehrseiten-Unterstützung.
- Die neue Klasse ReportListener verschafft Zugriff auf Berichtserzeugungs- und Rendering-Ereignisse zur Laufzeit.
- Die flexible Berichts-Verkettung ermöglicht komplexere Druckjobs.
- Mächtige Entwurfszeit-Hooks mit anpaßbaren Buildern.
- Abwärtskompatibel mit bestehenden Visual FoxPro-Berichten.
Daten-Handling und Interoperabilität
- Neue Datentypen – Varchar, Varbinary und Blob – gestatten bessere Interoperabilität mit SQL Server.
- Weitreichende SQL-Verbesserungen – mehr Möglichkeiten mit den SELECT-, INSERT-, UPDATE- und DELETE-Statements.
- CAST() – diese neue Funktion erlaubt Ihnen das Umwandeln zwischen verschiedenen Datentypen.
- Neuer Binary Index – Unterstützung des neuen Index-Typs zwecks Performance-Steigerung bei Benutzung des Deleted-Tags.
- XMLAdapter – verbesserte Unterstützung geschachtelter hierarchischer XML- und XSD-Schemata.
Elegante Features für die Client-Benutzeroberfläche
- Dockbare Masken – ermöglichen professionell funktionierende Windows-Applikationen.
- Verankerung – verschafft Ihnen Kontrolle über die Bewegungen von Steuerelementen einer Maske, wenn die Maske auf eine andere Größe gestellt wird.
- Schaltflächen – genauere Kontrolle über die Position von Bildern auf Schaltflächen mit Textausrichtung.
- Kontrollkästchen – neue Umbruch-Unterstützung für Beschriftungen von Kontrollkästchen.
- Labels – Unterstützung von gedrehtem Text für Label-Überschriften.
- Formen und Linien - Fähigkeit zum Erstellen von Vielecken und Bezier-Kurven.
- Listen und Combo-Boxen – benutzen Sie Collections als Data Binding-Quelle von Zeileninhalten.
- Bilder – anbinden an nicht dateibasierte Abbildungen.
Erweiterungen zur Entwickler-Produktivität
- Eigenschaften-Seite – Unterstützung neuer Font- und Farbdarstellungs-Optionen, sowie erweiterte Zeichensätze und lange Ausdrücke.
- Memberdaten-Erweiterbarkeit – die Möglichkeit, spezielle Eigenschafts-Editoren und Favoriten zu spezifizieren.
- Hintergrund-Kompilierung – bemerken Sie gültige und ungültige Syntax gleich beim Eintippen der Befehlszeilen.
- Task Pane – neue und weiterentwickelte Task Panes, so zum Beispiel beim Data Explorer.
- Erweiterte Systemfunktionen – keine Begrenzungen für Arrays, Prozedurgröße und Klammerungs-Ebenen.
- String-Funktionen – sehr wirksame Verbesserungen für das Arbeiten mit Zeichenketten.
- ICASE() – neue Inline-Funktion nach Art des DO CASE-Statements.
- International – weitreichendere Unterstützung des Einsatzes von FontCharSets in Anwendungen.