Javascript Data Components

Javascript Data Components

The JavaScript Data Components, or JSDC are open source libraries (GPL), made to give developers of dynamic web pages an easy and fast way of making their applications more powerful using datasets, master-detail relations, dataset-events, conditions and data-aware components. Implementing AJAX-technologies, it is able to connect to servers and download data from them.

These components are aimed to implement all the features necessary for a newbie (or former back-end programmer) to make an AJAX-implementation that looks professional while not having to be knowledgeable of the special behaviour of each browser in the market. It's like ZK but instead of JAVA only, it is Javascript only.

Notable features:

Data-aware objects (GUI)
* Treeview
* Tableview with aggregates
* Selectview

Dataview
* Master-detail
* Conditions/Queries
* Query cache

Datatable
* Can read data from csv-files
* Propagates edits

Application
* Undo/redo history

Input validation
* Data type based input validation
Plans for the [http://sourceforge.net/pm/?group_id=162613 future] are a decompression algorithm and a PHP/ASP/Java stubs for remote database data-awareness.

External links

* [http://sourceforge.net/projects/jsdc JSDC Sourceforge project page]
* [http://www.menialtools.com/JSDC_generator_simple.php Simple code generator for JSDC(at above site)]
* [http://www.menialtools.com www.menialtools.com General toolsite and technical demonstrator for JSDC]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Data, context and interaction — (DCI) is a paradigm used in computer software to program systems of communicating objects. Its goals are: To improve the readability of object oriented code by giving system behavior first class status; To cleanly separate code for rapidly… …   Wikipedia

  • Comparison of JavaScript frameworks — Contents 1 Comparison of JavaScript frameworks 1.1 Rationale 1.2 Table of Javascript Frameworks 2 See also …   Wikipedia

  • XML data binding — refers to the process of representing the information in an XML document as an object in computer memory. This allows applications to access the data in the XML from the object rather than using the DOM to retrieve the data from a direct… …   Wikipedia

  • JSDC — may refer to:* Javascript Data Components. * Jerry Sanders Creative Design Competition. * Joint Service Defence College. * Journal of the Society of Dyers and Colourists , a journal relaunched in 2001 as Coloration Technology by the Society of… …   Wikipedia

  • Yahoo! UI Library — Infobox Software name = Yahoo! UI Library (YUI) developer = Yahoo! latest release version = 2.6.0 latest release date = release date|2008|10|01 operating system = Cross platform (JavaScript) programming language = JavaScript genre = JavaScript… …   Wikipedia

  • Firefox — For other uses, see Firefox (disambiguation). Phoenix (web browser) redirects here. For the Phoenix browser based on tkWWW, see tkWWW. Firefox …   Wikipedia

  • Firefox 4 — Mozilla Firefox 4 Firefox 4.0 o …   Wikipedia

  • Mozilla Firefox — «Firefox» redirige aquí. Para otras acepciones, véase Firefox (desambiguación). Mozilla Firefox …   Wikipedia Español

  • ESignal — Infobox Software name = eSignal caption = developer = eSignal, Interactive Data Corporation latest release version = 10.1 latest release date = operating system = Windows genre = Technical analysis program license = tl|GFDL self website =… …   Wikipedia

  • Dhtmlx — JavaScript Library User interface built with DHTMLX library Developer(s) DHTMLX Ltd. Stable release 3.0 / July 7, 2011; 4 months ago (2011 07 07) …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”