Product information See CrunchyCode in action Get the latest updates Get CrunchyCode Now Get help with CrunchyCode

Following is a complete listing of the application styles automatically generated by CrunchyCode. Each application generated includes full source code and is fully operational without any coding required. You can customise the generated solution to your hearts content. You can also customise the source templates used by CrunchyCode. In addition to the listing below you can also add your own, completely new templates for processing by CrunchyCode.

A single click simultaneously generates ALL of the applications below:

a) Batch Editing Solutions/Web based datagrids

DHTML datagrid

Databound editable web grid with batch editing, sorting, copy to clipboard, print preview, modification highlighting, anchored headings. Uses cross browser Dynamic HTML (JavaScript) for UI interactivity.

Macromedia Flash DataGrid

Provides the advanced UI capabilities of Macromedia Flash (requires Flash Professional 2004 or greater to customise solution)

HTML datagrid with advanced field by field search

Allows the user to search for the rows they wish to update. Good if there's a lot of rows or activity within the table.

HTML datagrid with free text search

The simplest, easiest way to search your table for data. Only searches varchar and char fields. May require advanced indexing strategies if there's a lot of data in the table.

Paged grid

Uses the .NET datagrid control with paging and multiple simultaneous row changes .

Single row edit grid

Good for situations where you wish to prevent the user from changing several rows simultaneously because of interdependencies.

Drilldown grid

Drilldown from summary to detail level, with automatic aggregation of numeric columns. 

Autofilter grid

Each column heading contains a picklist of all available values for that column. 

AJAX datagrid

Utilises cross browser xmlhttp to communicate between the browser and webserver without a postback.

b) Data Entry screens

Wizard style entry screen

Useful if there is a lot of fields for each row entered into your table or for when you want to guide the user through a complex process and different paths.

MSMQ Data Entry screen

Asynchronous processing allows you to give the user an immediate response, while you perform long running validation routines (such as credit card checking) in the background. (Requires MSMQ be installed).

MSMQ Reader

Converts queued messages into database inserts.

Simple entry screen

A typical web based entry screen for inserting a row into a database. Each textbox is automatically highlighted as you navigate from field to field. Datatype validation and tooltips are provided by default. Maxlengths are set automatically according to the database schema.

Accordion

Nice way to group together fields without the user having to navigate back and forth through different screens in a wizard.

Web service interface

Database interaction encapsulated in a .NET web service.

AJAX entry screen

Utilises cross browser xmlhttp to validate and save data between the client browser and webserver without using a postback or page refresh.

c) Export formats

Microsoft Excel format

A formatted data extract from your table.

Microsoft Word format

Extracts the data into Microsoft Word format, repeating the table column headings on each new page.