Télécharger la liste

Description du projet

Aejaks is a windowing toolkit for rapid
development of AJAX-enabled Web applications. It
combines the powerful simplicity of the Tcl
language with the Java-based Echo2
browser-independent windowing system. Aejaks
applications are written in a single scripting
language, without need to write any HTML,
Javascript, or CSS. It borrows from the Tk
windowing system, but is not directly compatible
with Tk. It runs on top of any Java Web server,
and can make use of any existing Java library.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-12-21 11:18
2.0

Cette version remplace l'interpréteur Jacl avec JTcl, une mise à jour verson de Tcl pour Java. JTcl implémente presque toutes les fonctionnalités de 8,4 Tcl. Soutenus par la communauté des versions de Echo2 et les bibliothèques sont incluses, qui résout les problèmes de compatibilité avec Internet Explorer 9. Également fixé dans le présent communiqué est la méthode updateOptimistic dans le package MrPersister. Objet de la fenêtre (".") a maintenant une méthode getClientProperties. La base de données de H2 a été mis à niveau vers une version récente (voir le fichier de changements pour les informations de mise à niveau).
Tags: Stable
This release replaces the Jacl interpreter with JTcl, an updated verson of Tcl for Java. JTcl implements nearly all Tcl 8.4 features. Community-supported versions of Echo2 and related libraries are included, which fixes compatibility issues with Internet Explorer 9. Also fixed in this release is the updateOptimistic method in the MrPersister package. Window object (".") now has a getClientProperties method. The H2 database has been upgraded to a recent version (see the CHANGES file for upgrade information).

2010-10-07 00:15
1.3

Le widget ExpandableSection a maintenant des méthodes pour définir les couleurs de premier plan et d'arrière-plan du titre. L'exemple de programme Warmachine a été amélioré pour permettre de nouveaux fichiers de la bibliothèque JAR. La méthode exitApp fenêtres peuvent maintenant utiliser une servlet déconnexion pour quitter une application. Correction de bugs inclure les caractères enlever étrangères dans le package de hyde. Le widget ComboBox a été fixé pour éviter backslash citant des caractères blancs. La bibliothèque de aejaks_entryBox procédure a été modifiée de sorte que le rappel passe maintenant deux arguments; ce changement est incompatible avec les versions précédentes et il faudra un changement de code.
Tags: Stable
The ExpandableSection widget now has methods to set title foreground and background colors. The WarMachine sample program was enhanced to allow additional JAR library files. The Window method exitApp can now use a logout servlet to exit an application. Bugs fixed include the removing extraneous characters in the hyde package. The ComboBox widget was fixed to avoid backslash quoting of whitespace characters. The library procedure aejaks_entryBox has been changed so that the callback now passes two arguments; this change is incompatible with previous versions and will require a code change.

2009-04-23 19:56
1.2

Certaines fuites de mémoire réelle ou potentielle ont été fixés. Autres corrections et améliorations ont été apportées au code de l'exécution, qui affectent la commande Pack et exemples de programmes. Une «méthode updateOptimistic» a été ajoutée à l'objet GenericDao dans le package de base de données MrPersister. Ceci permet l'utilisation de «verrouillage optimiste» quand la mise à jour d'affilée afin d'éviter des mises à jour masquées, tout en maintenant la concurrence élevée. Le moteur de base de H2 a été mis à jour pour la version actuelle.
Some real or potential memory leaks were fixed. Other fixes and enhancements were made to runtime code, affecting the Pack command and sample programs. An 'updateOptimistic' method was added to the GenericDao object in the MrPersister database package. This allows the use of 'optimistic locking' when updating a row in order to avoid hidden updates while maintaining high concurrency. The H2 database engine was updated to the current version.

2008-09-25 02:14
1.1

Un bogue qui empêchait le package de base de données MrPersister de travailler en Java 1.6 a été corrigé. PersistenceManager JdbcDao et des objets ont également été fixé.
Tags: Minor bugfixes
A bug that prevented the MrPersister database package from working in Java 1.6 was fixed. PersistenceManager and JdbcDao objects were also fixed.

2008-09-15 12:44
1.0

Ce communiqué a un accès base de données bibliothèque MrPersister. Le moteur de base de H2 est inclus pour le développement rapide de bases de données de démarrer l'application. Sont également inclus les Log4J système d'archivage d'Apache, un widget RichTextArea, les dialogues bibliothèque standard pour les messages, d'entrée, la sélection de la couleur, la sélection de date, et téléchargement de fichier et un ensemble de Hyde pour Tcl facile-à-intégration Java. Nouvelles demandes d'échantillon: TclTutor, Aejaks Rolodex et Warmachine.
This release has a MrPersister database access library. The H2 Database engine is included for quick-start database application development. Also included are the Apache Log4J logging system, a RichTextArea widget, standard library dialogs for messages, input, color selection, date selection, and file uploads, and a Hyde package for easy Tcl-to-Java integration. New sample applications: TclTutor, Aejaks Rolodex, and WarMachine.

Project Resources