UltraLite Database User's Guide
Choosing which UltraLite programming interface to use depends primarily on your answers to the following questions:
What is your target platform or platforms?
Which programming language do you wish to use?
The availability of more than one interface for C/C++ developers, and for Java developers, provides further flexibility.
Each interface is described in a separate book. For more information, see Using the UltraLite documentation.
Your options are as follows:
C/C++ You can choose from the following:
For information about choosing between these interfaces, see Choosing between components and static interfaces.
Visual Basic .NET and Visual Basic You can use UltraLite for MobileVB together with AppForge MobileVB or AppForge Crossfire to develop cross-platform applications from a Microsoft development environment.
Web development You can use UltraLite for M-Business Anywhere to develop cross-platform web applications.
Your options are as follows:
C/C++ You can choose from the following:
For information about choosing between these interfaces, see Choosing between components and static interfaces.
Visual Basic You can use UltraLite for MobileVB to develop Visual Basic applications for the Palm OS.
Web development You can use UltraLite for M-Business Anywhere to develop browser-based applications for the Palm OS.
Your options are as follows:
C/C++ You can choose from the following:
For information about choosing between these interfaces, see Choosing between components and static interfaces.
Java You can choose from the following:
For information about choosing between these interfaces, see Choosing between components and static interfaces.
Visual Basic You can choose from the following:
UltraLite.NET, which provides an interface from Visual Basic .NET.
UltraLite for MobileVB, which provides an interface from Visual Basic, using the AppForge MobileVB extension.
UltraLite ActiveX, which provides an interface from eMbedded Visual Basic.
C# You can use UltraLite.NET to develop C# applications for Windows CE or Windows XP.
Web development You can build JavaScript applications using the following:
UltraLite Static Java provides a pure Java solution for any platform supporting JDK 1.1.8 or later.
Choosing between components and static interfaces
Developing applications with UltraLite components
SQL Anywhere Studio 9.0.2
Copyright © 1989–2004 Sybase, Inc. Portions copyright © 2001–2004 iAnywhere Solutions, Inc. All rights reserved.