Aejaks

Open source web development toolkit for Ajax-enabled web apps
Download

Aejaks Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Tom Poindexter
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 20.3 MB

Aejaks Tags


Aejaks Description

Open source web development toolkit for Ajax-enabled web apps Aejaks combines the server-side Ajax windowing system Echo2 with the powerful simplicity of the Tcl langauge. The result is a rich development environment in which to develop Ajax-based web applications, often with much less code to write. Aejaks runs on top of a Java Servlet engine, and can make use of any existing Java library.Building a Rich Internet Application (RIA) will usually mean that you have to write your application in a variety of languages and markup: HTML, Javascript for the browser, plus some backend language (Tcl, PHP, Java, etc.) With Aejaks, you only need a sinAejaks applications resemble desktop Tcl/Tk applications. Aejaks uses a Tk-inspired object interface to create and interact with widgets.NOTE: Aejaks is dual licensed under the Mozilla Public License 1.1, or the GNU LGPL 2.1. What's New in This Release: · Fixed aejaks_console.tcl: puts and flush now work with real files, added font selection menu. · Log message if interp cannot be created (patch by Matt Avery) · Table cell/header renderers now use their own interp eval TclEvent to avoid grabbing the interp resultObject. · MrPersister package now includes 'updateOptimistic' method, use getColumnLabel() instead of getColumnName() for Generic and Map, bump version of mrpersister package to 1.1, library to 3.8.2. DbObjForm option '-dbAction updateOptimistic' added; view mode displays a TextField instead of a SelectField. Timestamp or datetime SQL types are now mapped into java.sql.Timestamp objects for DbObjBuilder and DbObjForm. · Updated Echo2 to version 2.1.1+ (latest from SVN), removed TextComponent patch (fixed in upstream code.) · Updated H2 to version 1.1.111. · Tcljava reflectobject path tries to not leak objects anymore, pending official patch. Add patch to dispose of TclClassLoader references. · Better cleanup when application is exited and session timeout. Jacl interp is disposed in a cleaner manner, reducing dangling references to other objects. · Fix 'Pack slaves' and 'Pack children' for root window queries. · aejaks_messageBox now includes option -msgType DirectHtml · warMachine now allows static web content to be included in a War.


Aejaks Related Software