Features of JDesignerPro
JDesignerPro provides this comprehensive feature set for both the development and deployment of database applications. JDesignerPros unique integrated method for combining the application deployment structure with the building environment will save you time and deployment costs.
- Rapid development of 100% Java database client and server-side applications.
- Complete Access Control structure and user & group definitions
- Intuitive, customizable application menuing features .
- Database connectivity to ODBC databases on Window NT or UNIX. Supported databases include Oracle, Sybase, Informix, MS-SQL Server, FoxPro, Access and more. On UNIX, the supported databases require you to obtain JDBC or ODBC compatible drivers.
- Visual application building.
- Java source code generation, neatly commented. Source code window with templates, search-as-you-type and other time saving features.
- Detailed Help text in HTML.
- More than 12 included example screens modules to help you get started.
- World Class, built-in forms components:
- Search, sort and result panels
- Tree structure for easy query result display and drill down detailing
- Complete, editable, grid layout
- Complete charting layout
- Report generation
- Combination layout for master detail forms.
- HTML browser for clickable Help text and other uses.
- E-mail, alpha paging
- Numerous other built-in components.
Here is a matrix outlining the features of JDesignerPro compared to some other products. JDesignerPro leads in features because BulletProof has been developing it since September 1995. JDesignerPro is not an old product simply remade for Java, as are most other development tools. It was designed from the ground up in Java for network computing development.
Note: JDesignerPro uses the compiler that comes with the free Sun JDK that you install. NetDynamics does create client-side Java.
- Visual Coding refers to the Interaction Manager which is the first system to expose all methods and parameters for components for easy creation of Java code.
- Menu Structure is a feature that makes it easy to build and modify a hierarchy of application screens. The Menu Structure is tightly aligned with the Access Control.
- Access Control refers to the built-in mechanism to require login to the system, usable in any application.
- Application Delivery is the feature which tracks users and groups and serves only the application modules to a user for which that user is authorized.
- Application Partitioning is a term used to mean the ability to choose to place logic, processes and events on the server or the client. You may also have an event kick off actions both on the server and the client simultaneously.
- WYSIWYG Design means that as you are developing, the components look and are placed exactly as they will on the compiled, deployed screen. The data components also display the data during design. We can claim this exclusively because JDesignerPro is currently the only system to have employed the Java Layout Managers in the design phase, not just after the compile, as do products like CafePro.
All of these products include these features: Windows Compatible, Java-based in some way, create web-enabled clients, allow access to code, create Java code. NetDynamics does not offer client-side Java and Sapphire/Web offers only very basic client-side Java.
From the features matrices above we want you to see how different JDesignerPro is from other Java development tools and that the IDEs, like CaféPro, PowerJ, JBuilder, J++ and Supercede, are really not even competitors. In fact these IDEs are more complimentary than competitive. You may want to use JDesignerPro in conjunction with and IDE to use that products debugger and compiler.