WidgetServer

WidgetServer is a component based, server-side, Java/XML rich-client-framework
Download

WidgetServer Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Dirk von der Weiden
  • Publisher web site:
  • http://c1-setcon.de/widgetserver/index.html
  • Operating Systems:
  • MAC OS X
  • File Size:
  • 57.9 MB

WidgetServer Tags


WidgetServer Description

WidgetServer is a component based, server-side, Java/XML rich-client-framework WidgetServer is a component based, server-side, Java/XML rich-client-framework which enables an application to run as either · an application with a rich Web client based on AJAX (HTML, XML, CSS, Javascript)· an application with a simple Web client based on HTML and CSS· a standalone application with a Swing GUI, · a client/server application with a thin Swing client, · or a mobile application on different devices like PDAs or Smartphoneswithout any change and without loss of functionality! WidgetServer gives you the choice if you develop a GUI either using · HTML markup templates,· a Java API like Swing, · XML markup· or any combination.WidgetServer provides a clean, object-oriented Java programming interface for Web and Swing GUIs. The framework prevents from struggling with browser specific HTML, JavaScript and HTTP requests or from caring about the internals of Swing.For Swing client/server applications the framework handels the client/server split by using the half-object pattern. Client/server communication including compression and security is covered by the framework also. Web applications are completely and transparentely AJAX enabled, while the use of this feature remains fully configurable. A Multi-Channel-Mode enables one server to serve Swing clients and Web clients at the same time. The framework will also cover areas of data-binding, threading, persistence, and synchronisation. Here are some key features of "WidgetServer": · WidgetServer handles various client technologies with a single API · A powerful, template based rendering engine offers full control over the generated HTML/CSS code, whenever needed · AJAX is integrated transparentely but can be switched off by configuration completely or for specific (e.g. mobile) browsers only · Most GUI event types are supported (Action, MouseMove, Click, KeyPressed, DoubleClick, Select, Scroll, Drag, Drop, ...) · A plugin-concept makes the WidgetServer component-set easy to extend · WidgetServer is mostly server-side processing. The JavaScript library has only about 1000 lines of code - it is fast and effectiv What's New in This Release: · more consistent apis · ungarian notation removed · a taskbar component · an accordion pane · a scroll-bar component · an auto-complete box · cell selection for tables · excel like auto-filters for tables · table pagers and scrollers · table row editors · table cell editors · swing table header renderer fixed to render any other widget and handle any event · enhanced configuration of table rendering · support for large tables (100.000 rows and more) · dynamic and image based gradients for swing containers and all web components · new enhanced tables with search and sort functions as well as paging · implementations of data-models which are backed to SQL-tables, Beans and · WidgetServer model-values · Multiple dom events which are caused by each other like onBlur and onClick are handeled correctly · a file-system based JDBC-database cache to enhance lazy loading and scrolling in very large result sets · a simple OR-mapping toolkit and several other tools to build simple · database applications · ready for Firefox 2.x-3.x, IE 6-8, Google-Chrome, Safari, Konqueror · Swing HTTP Sessions are able to reconnect · locked table headers and row headers work for all supported browsers now · bugs fixed · 2501378 WiSer-Registry looses reference to MuGenericTemplateKit · 2494004 Problems, when opening second dialog from a modal dialog · 2493991 UnTreeViewLoader.treeNodesChanged moves nodes to end of tree · 1881885 NullPointerException on BEA Weblogic · 1849237 drag&drop · 1847842 Context menu items cannot be hidden · 1844160 when minimizing gui dialogs the status is kept. · 1809477 HoSrvGenericTable#pcmf_setSelection


WidgetServer Related Software