Why use the DataBlade Developers Kit?

Although you can create a DataBlade® module manually, you can reduce development time considerably if you use the DataBlade Developers Kit.

Three graphical user interfaces are provided for DataBlade module development:
BladeSmith
Creates your DataBlade module
BladePack
Packages your DataBlade module
BladeManager
Makes your DataBlade module available in a database
In addition, the DataBlade Developers Kit provides the following tools for debugging your DataBlade module on Windows™:
DBDK Visual C++ Add-In
Debugs your DataBlade module within Microsoft™ Visual C++
IfxQuery
Executes SQL debugging tests from within Microsoft Visual C++
The DataBlade Developers Kit reduces development time because it:
  • uses wizards to guide you through complex SQL object creation options
  • generates the following types of files:
    • Complete SQL definitions for your database objects
    • Complete code, or code entry points for C, C++, and Java™ source code
    • Unit tests for debugging user-defined routines, opaque data type support routines, and cast support functions
    • Functional tests for validating user-defined routines, opaque data type support routines, and cast support functions
  • automates creating an interactive installation program for UNIX™ and Windows operating systems

The source code generated by the DataBlade Developers Kit follows good coding practices for your HCL Informix® database server and ensures consistency among your user-defined routines.