Home | Projects | Tutorials | Articles | live chat | Submit Project | Big Vote
 
Ajax Projects
.NET Frameworks
Java Frameworks
PHP Frameworks
Ruby Frameworks
Other Frameworks
Cool AJAX sites
Ajax Resources
Ajax Tools
JavaScript frameworks

 Home / Projects / Java Frameworks / ItsNat, Natural AJAX

ItsNat, Natural AJAX




ItsNat is an innovative open source (dual licensed Affero GPLv3/commercial license for closed source) Java AJAX Component based Web Framework. It offers a natural approach to the modern Web 2.0 development. ItsNat simulates a Universal W3C Java Browser in the server; the server mimics the behavior of a web browser, containing a W3C DOM Level 2 node tree and receiving W3C DOM Events using AJAX. Every DOM server change is automatically sent to the client and updated the client DOM accordingly. Consequences: pure (X)HTML templates and pure Java W3C DOM for the view logic. No JSP, no custom tags, no XML meta-programming, no expression languages, no black boxed components. The developer has the full control of the view. ItsNat includes features like web-continuations (continue events), user defined events, timers, long running server tasks, COMET, DOM utils (to simplify DOM manipulation), resolution of ${} based variables in markup, ElementCSSInlineStyle support in the server, automatic page remote/view control of other users/sessions, XML generation, non-HTML namepaces support (like SVG in XHTML), JavaScript generation utilities, events fired by the server sent to the client simulating user actions for instance to test the view from the server, custom pretty URLs, previous/forward document navigation (pull and push referrers) with back/forward button support using AJAX, degraded modes (AJAX disabled and JavaScript disabled modes) etc. ItsNat provides an, optional, event based (AJAX) Component System, inspired in Swing and reusing Swing as far as possible such as data and selection models, where every DOM element or element group can be easily a component.



Read The Full Review.




Project Name :ItsNat, Natural AJAX

Website URL : http://www.itsnat.org

 Alexa

  


Statistics about this project website from Alexa

Related Projects

  


  • xulfaces
    xulfaces integrates JSF with XUL It satisfies the goals are rely on JSF power to offer a better experience to the user and light deployment.
  • Raju’s GUI-API
    Raju’s GUI-API Ajax reusable GUI Classes are based on “patent pending” inventions, which let developers build easy to use and more flexible reusable GUI Classes than possible for traditional GUI Platforms such as Java/Swing or Windows/VC++.
  • Jaxcent
    Version 2 of Jaxcent (Java AJAX API) provides full DOM access from Java server-side.
  • Struts-Layout
    Struts-Layout is a tag library for Apache Struts which provides easy and fast interface creation. This is achieved by powerful tags which display panels, input fields, tables, treeviews, sortable lists, datagrids, popups, calendars, etc. With those tags customized at your own look&feel, some of the developers in your team have neither need to write nor even know HTML.
  • BZByte EZAjax
    BZByte EZAjax is an open-source Ajax Web framework that enables rich UI for Web applications with no JavaScript or other nonsense
  • Marks
    Giving score to article as Digg does.

 Discussion

  


Sorry discussion is closed in this page.
AddThis Social Bookmark Button
Top Projects
MSN Web Messenger
MessengerFX
ebuddy
e-messenger
ILoveIM
You Tube
AJAX file upload
KoolIM.com
Meebo
Ajax.NET Professional
Tutorials
Jquery and a Pinch Of Ajax
Ajax Suggestions Script
An Introduction to AJAX
AJAX Security
How To AJAX Enable a WCF Service
JavaScript Raster Bar Effect
Using the Google Ajax loader with Wordpress and Hybrid theme
Google Analytics: Tracking AJAX and Flash
Ajax search in Rails
5 Ways to Optimize AJAX in Ruby on Rails