zDE Login:     Gifts | Contact | Help Line: Call us +91 (80) 3008 0000   
Overview
Benefits
Features
Editions
Why zeroCode?
Buy Now
Web 2.0
facebook Apps
 

zDE Menus
(Pop up video)

Learn how the menus and options within the zeroCode Design Environment (zDE) help you build web applications quickly

    More Demos..
Features

General Features

   Automatic generation of large sections of apps
 Custom generation of transactions and reports with no coding
 Configurable, database-relevant SQL generation
 Use of tables, views, constraints, etc.
 Multi-database applications
 Single, atomic transactions with access to multiple data sources (database, web service, etc.)
 Internationalization & Localization
 Multi-lingual applications, including right-to-left text display
 Non-programmatic access to Databases, Web Services, File Systems, Email servers, XML stores,    Charting systems, Stored Procedures, Java Beans, etc.
 Most databases supported
   DB2
   Mckoi
   Microsoft SQL Server
   MySQL
   Oracle
   PostgreSQL

TOP

zDE Features

   Secure login and access to own apps
 Simple, folder-style navigation in browser
 Folders organized by type of app component (Forms, Processes, etc.)
 Create new apps and regenerate existing apps from menu
 Share your apps with other users
 Cut, Copy, Paste features across folders
 Access Form Designer, Process Designer, Filter Designer and other functions
 Design Themes for various user interfaces
 HTML, XML, WML, etc. generation
 Advanced app configuration management - change/add/edit:
   App configuration
   App/site preferences
   Content types
   Connection pool configuration
   Custom Java code definitions
   Database access and configuration
   Default email servers, NTP servers, etc.
   Form response sequence
   Layout-to-Form relationships
   Locale and Internationalization
   Process-to-Form relationships
   Security variables including allowed IP addresses, session time-outs, etc.
   Session variables
 Exclusive functions to edit, add and delete app components online
   Channels
   Themes
   Processes
   Forms
   Layouts
   Schedulers
   Access to databases
   Custom Java/other language code
   JavaScript, CSS, etc.
 App Management - connect, start, stop, restart, check detailed logs
 Automatic generation of Add, Edit, List, Delete and Search pages for all tables.

TOP

App Features

   Add, Edit, List, Search pages for all tables
 Sorting, searching, paginate navigation
 Excel export from all lists
 File-system-based library management
 Runtime statistics about users, tasks, pages and database queries, for performance tweaking
 App Tracer for tracking functional errors and responses from Channels
 Master-Detail pages with any number of dependencies
 Data reporting across tables and databases
 Data export via XL, CSV, XML, etc.
 Generation of Jasper/Crystal Reports-based reports
 Automatic JavaScript data entry and Field validation controls
 Date selectors by default
 Calculated totals for columns, rows, pages at page level, report level
 Images, documents etc. in BLOB fields
 Ajax controls integration
 Sorting and sub-sorting in lists
 Menus and Hierarchical navigation controls
 Filtering, Search and Pagination
 Group/Role-based security per page, function, etc.

TOP

Runtime Engine Features

  Reliability
 Automatic dependency detection ensures insertion order consistent with referential integrity
 High concurrency and reliability via separate threads for each request
 Engine includes built-in capability to report on performance and resource usage
 No shared data between threads, so high level of reliability in high-concurrency situations
 Engine is copied over into every app, so no code-generation errors
 Model-View-Controller Runtime ensures separation of responsibilities in architecture
 Automatic use of table dependencies via relationships
 Concurrency handling and Transaction management
 HTTP interaction model lends itself to SOA directly, via service and Channel.

Performance
 Automatic white-space stripping, HTTP Compression reduce network traffic regardless of HTML structure.
 SQL Prepared Statements ensure high level of data-related performance
 Internal connection pooling improves performance, lowers license cost (and no unclosed connections!)
 Data caching at Task level increases transaction performance
 Tightly-coded Single-pass algorithms to ensure fast page-level response
 Lazy evaluation mechanisms ensure the use of resources only for invoked features
 Number of threads limited to running requests and services, so minimized use of Java threads
 XML instructions are about meta-data, but no run-time meta-data checking, for runtime performance
 Session management is internal, so introspection is straightforward
 Extensible via abstractions like connections and Channels and code-level items like request-handlers.

Security
 Integrated authorization via page-based security model, replaced by Channel if needed
 Authentication at servlet level, making session hijacking impossible
 SQL never exposed at request level, so SQL Injection attacks not possible
 Reusable Filter abstractions make it easy to build data restrictions and application security
 Near-automatic front-end data validation with the use of JavaScript in meta-templates.

TOP
 About Us    l    zeroCode    l    Partners    l    Support    l    Resource Center   l    Contact Us
 
Privacy  | Disclaimer