image image Home About Products Downloads Support Links Contact
image

IntraWeb
» News
» Blog
» General features
» Why IntraWeb?
» How does IW Work?

Bundled Users
» Delphi 7 Users 
» Delphi 2005 Users
» BDS 2006 Users
» Delphi 2007 Users

Technical info
» Why IntraWeb?
» Comparison with
   Other Web Tools

Resources
» Getting Started
» Documentation
» Articles
» Books
» Third Parties
» Tutorials
» Training

What others say
» Case Studies
» Companies using IW
» Demos
» Magazine Reviews
» User Quotes

Miscellaneous
» Just for Fun

Registered Users
» Bug System
» Login





Copyright
2002 - 2008
Atozed Computer
Software Ltd.

image
Buy Online   Download Support  FAQ Questions
Atozed Home  »  IntraWeb  »  Features

Client Side Data

In a typical web application each time data is changed, filtered, or sorted a request must be sent to the web server. This creates not only additional delays in response, but increases the amount of data transmitted.

Current Support

IntraWeb supports client side data in which sorting and filtering occurs in the browser without requiring new data from the server or a refresh of the page. Functions that are currently supported that use client side data in IntraWeb are:

  • DynChart - Dynamic chart which allows the user to change chart properties affecting the chart locally. This allows the user to create and see multiple views of data without refreshing from the server.
  • DynGrid - Dynamic grid which supports client side sorting and filtering.
  • Navigation - A data set can be sent as part of the page and bound to client side data controls such as labels. The user can than navigate and browse through the data without creating traffic to the server.

Future Plans

In the future client side data will be expanded to include:

  • Editing - Editing of client side data. When complete the edits can be submitted to the server in one batch.
  • Master detail relationships - Master detail relationships will allow multiple datasets on the client to be connected and filtered in a master detail relationship.

Not just an XML dataset

Internet Explorer supports similar functionality however it is an Internet Explorer only extension and requires Javascript. IntraWeb's implementation is more advanced, more efficient, consumes less bandwidth, and works in other browsers.

Examples

Click on any image for a larger view.

Here is a sample of the dynamic chart based on a client side dataset.

[Image]

By changing the criteria and pressing the "Update Chart" button, the chart is updated instantly based on the data in the client side dataset. The criteria can also be preconfigured and bound to individual buttons by the developer.

[Image]
 
In this example client side dataset navigation can be seen. Two independent datasets are displayed and the user can use the navigation buttons to navigate and view different records in the datasets. The data is updated instantly and is very useful for browsing large datasets. Javascript can also be used to add custom navigation, filtering or control.
 
[Image]



CodeGear - Where Developers Matter