D3 9.0 and mvBase 3.0 Functionality
- .NET API
- Java API
- D3 Windows Hot Backup
- Customer Requested Enhancements
.NET API for Multi-Value Data
This is a simplified .NET API that allows developers to build applications using the latest versions of Visual Studio .NET. This API can be used to develop applications in any Visual Studio .NET development language, including C#, C++ and Visual Basic.
Features include:
- Supports the latest versions of Visual Studio .NET (2005 and above)
- Execute a TCL command and capture the results
- Execute an AQL query and return the results in a structured array
- Call a Pick/BASIC subroutine and invoke a Windows application upon return
- Support for file read, readu, write, writeu, delete, release, select, readnext, root, key
- Support for multi-value functions: count, dcount, delete, extract, field, swap, insert, replace
Java API for Multi-Value Data
This API allows Java developers to build applications using their preferred Java IDE.
Features include:
- Execute a TCL command and capture the results
- Execute an AQL query and return the results a structured array
- Call Pick/BASIC subroutines
- Support for file read, readu, write, writeu, delete, release, select, readnext, root, key
- Support for multi-value functions: count, dcount, delete, extract, field, swap, insert, replace
Additional D3 9.0 Enhancements
D3 Windows Hot Backup
With D3 9.0, D3 Windows will support the capability to replicate the D3 Windows FSI to provide a standby server for failover recovery.
Graphical Administration Console
A graphical administration tool for D3 9.0, built using the new .NET API:
- Supports pluggable dlls so console can be extended without complete rebuild
- Distributed with both client and server side source code to allow for further customization
Access Query Language Enhancements
- U2 Compatible AQL Enhancements:
- fmt – Changes the output format of a column on the fly (justification and width)
- eval – Evaluate an expression on the fly – including translates
- conv – Applies a conversion on the fly
Support for numeric indexes provides higher performance when selecting numeric data when using the >, >=, <, <= and # operators
D3 Windows Enhancements:
- Login support for Windows authentication
- Windows only printers: Supports the ability to use the graphics supported in the Windows Printer API
What's New in D3 Windows v9.1 Release:
- Support for SSL and SSH connections
- File level encryption
- SSL support in the MVSP server
- Ease of license migration from one server to another via deactivation
- Enterprise-level licensing option
Additional mvBase 3.0 Enhancements
Basic runtime error logging
- Global switch to turn logging on/off for all lines
Overflow CLAIM command
- Recovers blocks of contiguous frames from linked overflow space
Enhanced TCL stacker to support arrow keys
- Feature can be enabled or disabled on a per process basis
Windows only printers
- Supports the ability to use the graphics supported in the Windows Printer API


