| Application Development |
|
Project Spreadsheet (Microsoft Excel)
Modify properties of project elements such as fields, views, categories, controllers, and much more in a Microsoft Excel spreadsheet. This feature has been phased out. It will be replaced with Code On Time Tools for Excel
|
|
Code On Time Tools for Excel
Custom ribbon tab will be available in Microsoft Excel if the COT Tools for Excel is installed on the computer. Ribbon controls will allow selecting projects and populating Excel worksheets with data controllers, pages, fields, views, and other objects that constitute a Code On Time web application. Users will be able to manipulate this information and have the changes incorporated in the project design. The ribbon will also offer control to initiate the code generation and preview the results.
August, 2012
|
|
Email Business Rules
Simple and conditional notifications with automatic mail-merge functionality can be defined in data controllers. Email notifications will be sent out automatically in response to user actions.
|
|
Advanced Data Visualization (Charts)
Developers can configure advanced chart views to enable effective data visualization without writing a single line of code. Full customization of the generated data visualizations is also supported.
|
|
Modal Action Confirmation Forms
Collect input parameters for custom actions in Modal Dialogs. Input forms can be configured in minutes. Use collected parameters with SQL or custom actions for processing.
|
| Web Application Types |
|
Web App Factory
Creates an ASP.NET/AJAX solution composed of a web application project and class library implementing a web site with navigation system, role-based security, membership manager, built-in data export and reporting, adaptive filtering, advanced search options, and much more.
|
|
Azure Factory
Create an Azure Cloud solution from your SQL Azure database. Includes a Web Role and class library implementing a web site with navigation system, role-based security, membership manager, built-in data export, reporting, and much more. Have it online in 15 minutes.
|
|
DotNetNuke Factory
Creates application pages as controls with data views incorporated in a DotNetNuke module. Registered module can be configured by end users. Integrate a line-of-business database application with a popular open source web content management system in minutes.
|
| EASE (Enterprise Application Services Engine) |
|
Access Control Rules
Create declarative access control rules applied uniformly to all data views. Access control rules can be conditional and based on time, user role, or any other criteria. Shared rules can be applied to all business objects.
|
| Workflow |
|
Dashboards with Task Views
Turn any data controller in a customized task view with complete control over the end-user capabilities. Arrange multiple task views on the application pages to create dashboards reflecting real-life business process workflows.
|
|
Virtualization Node Sets
Turn your web application data controllers in the building blocks that are adjusted according to the workflow requirements at runtime. Customize controllers based on arbitrary conditions with the easy-to-configure virtualization node sets.
|
|
Email Notifications
Configure automatic conditional email notifications in response to user actions and changes in data. Email business rules fully support mail merge with the data and context parameters.
|
| End-User Features of Generated Apps |
|
Data Sheet View
Users can edit data in a spread-sheet fashion using the same key strokes that are supported in Microsoft Excel and Microsoft Access. The data sheet view is compatible with all major browsers and requires no plugins. The menu item under Actions option in action bar of each list view allows switching between standard and data sheet modes.
|
|
Modal Form Views
Modal data views without details and detail data views automatically present forms in modal popup panels.
|
|
Automatic Search Bars
Automatic search bar is available in all multi-record data views. Users can search data using multiple field combinations with type-ahead and data type sensitive search functions, such as Next Week, Last Year, Ends With, etc.
|
|
Search by First Letter
Enable adaptive search by first letter with a click of a button in any data view of your web application.
|
|
History (MRU)
Interactive history of most recent used data objects allows users to work with several objects by instantly switching between them to adjust the workflow.
|
|
Permalinks
Users can instantly create data bookmarks (permalinks), which can be stored and exchanged for secure access to the bookmarked master records. Multi-functional pages of your application will automatically detect permalinks and adjust their behavior accordingly to select the master record when requested.
|
|
Relationship Explorer
Lookup fields provide automatic intelligent links that will navigate end user to the multi-functional pages and select the referenced master record.
|
|
Bulk Import
Import records in bulk from CSV, XLS, and XLSX files. Import dialog allows end-user driven field mapping and downloadable import file template. Import process automatically matches foreign key IDs to their text representation.
|
| Declarative Security |
|
Idle User Detection
Declare an idle user timeout and a semi-transparent screen with a login prompt will be placed automatically over any website page of your application if an authenticated user has not been using mouse or keyboard in the browser window longer than the timeout value.
|
| Business Rules |
|
Stored Procedures
Configure data controller commands as stored procedures with parameters. Parameter values are derived from data objects selected in user interface or from properties of a business rules class. Specify command names as action arguments to define custom insert, update, and delete methods or to execute custom business logic.
|
|
Parameter Intelligence
A single stored procedure can handle any number of usage scenarios with a different set of source data fields available. Intelligent value discovery for parameters dependent on the values of data fields presented in user interface will automatically find such values even if user interface presentation is not providing them.
|
|
Parameter Business Rules
A property of a business rules class can be specified as a source of value for a stored procedure parameter of command with code-less binding at runtime.
|
| User Interface Customization |
|
Wizards and Status Bars
Create advanced wizard-style form views with dynamic status bar making it easy to understand the workflow of a business process.
|