Today’s leading web applications are increasingly built on Web 2.0 principles: rich user interface, lightweight integration of multiple data sources, rapid evolution of applications, and user control over both content and context. Web 2.0 promises to expand the functionality of core business applications, knit together multiple services, and deliver a feature-rich user interface to enhance the customer experience and employee productivity.
ICEfaces Community Edition is an Ajax application framework that enables J2EE application developers to easily create and deploy thin-client rich web applications in pure Java. ICEfaces Community Edition is a fully featured product that Java developers ca
AROUNDMe is the perfect solution for anyone wishing to create a collaborative social space on the Web.
With AROUNDMe you can create one or many webspaces (web sites). In each webspace you get tools such as a wiki, blog and forum from which you can build your social space!
You can make your webspace private meaning that only those people that you invite in can see your webspace or open meaning that anyone can see it.
With open webspaces anyone with an OpenID can connect to your webspace and join in the fun if you have given them permissions to contribute.
AROUNDMe is free. You can download it and make your own webspace, webspaces for your family and friends or a wider community of people.
Features
* Create single or multiple webspaces.
* Theme selection at creation builds pre-enabled webspaces.
* Each webspace can have multiple web pages.
* Multiple plugins can be included on each web page.
* Make webspaces private (invitation only) or public.
* Plugin API (included plugins are a wiki, blog, forum, poll, events and a guest book plugin).
* OpenID accessibility – no more separate passwords and user names for each webspace!
* Configurable MIME type file upload and storage.
* Full CSS and HTML control for easy web page creation.
* Multilingual interface (defaults to OpenID language settings if language pack is installed).
Compass is a real stylesheet framework — not just a collection of classes. With Compass, you still use the best of breed css frameworks; adapted to make them easier to configure and apply to your semantic markup.
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
Direct Web Remoting DWR allows Javascript in a browser to interact with Java on a server and helps you manipulate web pages with the results. DWR is Easy Ajax for Java
Direct Web Remoting
DWR allows Javascript in a browser to interact with Java on a server and helps you manipulate web pages with the results.
DWR is Easy Ajax for Java
The Google Web Toolkit (GWT) has attracted a lot of attention lately as a way to make it easier for developers to add AJAX Web 2.0 features to their applications. Like other approaches, the designers of GWT have tried to insulate developers from having to deal with the underlying JavaScript, which implements these features. GWT achieves this goal of simplifying the creation of advanced client-side JavaScript widgets by generating them from Java code.
jabsorb is a simple and lightweight Ajax/Web 2.0 framework that allows you to call methods in a Java web application from JavaScript code running in a web browser as if they were local objects residing directly in the browser.
jabsorb handles all the details of marshalling and unmarshalling objects back and forth between the client and server so that you can focus on writing your application features.
jabsorb makes use of the JSON-RPC protocol for it's transport mechanism. JSON-RPC is a standard protocol and jabsorb can interoperate with other standard JSON-RPC clients and servers that may be written in other languages.
Starting with jabsorb 1.2, additional ORB functionality has been added, and it extends the basic JSON-RPC protocol to allow for passing data structures that contain Circular References.