Introduction
Features and benefits
Demo
is a library of worldwide Ajax tags dedicated to designing of Web 2.0 graphical interfaces.
SweetDEV RIA : more than 20 advanced tags
You benefit from all the components necessary to the IHM development of a management application :

datagrid with multi column sorting, drag and drop,...

treeView with copy and paste functions,..

calendar with multi months displays,...

window,

modal window,

windows docking,

menu (contextual, fixed, header)

tabs,

accordion component,

file upload,

export excel,

expand - collapse (an area),

editable text,

layout, splitter layout,

drag and drop zone,

tooltip,

combobox mono select with completion,

combobox multi select with completion,
...
Introduction
SweetDEV RIA is a complete set of world-class advanced Ajax tags. It helps you to design Rich GUI in a thin client. Don’t waste your time to design, build and test technical components. SweetDEV RIA provides you Out-Of-The-Box tags.
Continue to develop your application with frameworks like Struts. SweetDEV RIA tags can plug into your JSP pages.
The approach of SweetDEV RIA allows enterprises to move forward in the Ajax world, without having to choose a "blackbox" solution or to discard all of their existing frameworks or mutualized technologies.
Features and benefits
Ajax components with no JavaScript
SweetDEV RIA is a set of world-class Ajax components including DataGrid, MultiSelect Combobox, Click to open, Expand / collapse, Excel export, window, client / server communication, editable text, Menu, treeview, calendar, interactive portlets, Tabsheet, ...
DataGrid
DataGrid is a main component in many applications. That’s why all the above built-in capabilities will help you to save time and effort.

Column resizing and reordering can be accomplished by simply dragging the edge of the header cell of a column. When a column is resized, all other columns are intelligently adjusted, providing the rich look and feel typically available only in Windows or Swing DataGrid controls. The same applies when adjusting the window size. Column reordering is accomplished by dragging a column header cell into a new location. This action is performed instantaneously without the need for any type of request to the server.

DataGrid features the ability to jump to a specific page by simply using the slider paging control. When moving the slider, a pop-up will appear with the page where we will be when releasing the mouse button. It is also possible to sort (ascending/descending) on each column, on the content of the fields and not on the display value. Multicolumn sorting is available via a control configuration window.

It is also possible to sort (ascending/descending) on each column, on the content of the fields and not on the display value. Multicolumn sorting is available via a control configuration window.

Datas or selected datas can be exported into an Excel sheet to create a new spreadsheet or update an existing one.
Mono/Multiselect combobox
The Mono/Multiselect Combo facilitates the selection in a list. A completion mecanism suggests possible choices. Just click on one or more items of the list to select them.
Click to open
This widget will help to position a window to give more details or help information. It has smart positionning capabilities.
Expand / collapse
When you need to hide detailed information in a row of a datagrid or in your page, the Expand / collapse is just for you. It allows to open or close an area.
Excel export
The Excel export component will help to manage data in your favorite spreadsheet. It can be used with the datagrid or in a batch mode. The export can create a native Excel spreadsheet or update an existing one.
Window
The window tag is used to open a window in your application. There is a modal option. The modal capability will be used to force the user to click in the specific windows without any other possilities. The window can be used dynamicly to show the content of a web page with an url.
Client and server communication
SweetDEV RIA provides the mecanism you need to manage the asysnchronous communication between the client and the server. It is based on the httpxmlrequest object.
Demos
Discover an example of application made with SweetDEV RIA.
They have been created to help you to think about which benefits you would draw from using these Ajax components in your applications.
Click here to use the SweetDEV RIA demo application
Play with the SweetDEV RIA Ajax widgets.
Discover some of our Ajax tags. Play with the datagrid, the treeview, the calendar, combox, etc.
Click here for an Ajax experience !