Aejaks

Screenshot der Software:
Aejaks
Softwarebeschreibung:
Version: 2.2
Upload-Datum: 20 Feb 15
Entwickler: Tom Poindexter
Lizenz: Frei
Popularität: 12

Rating: nan/5 (Total Votes: 0)

Aejaks ist ein Windowing Toolkit für die schnelle Entwicklung von AJAX-fähigen Webanwendungen. Es kombiniert die leistungsstarke Einfachheit der Sprache Tcl mit dem Java-basierten Echo2 Browser-unabhängige Fenstersystem.
Aejaks Anwendungen in einer einzigen Skriptsprache geschrieben ist, ohne Notwendigkeit, jede HTML, Javascript oder CSS zu schreiben. Das Projekt lehnt sich an die Tk-Fenstersystem, aber nicht direkt mit Tk kompatibel. Es läuft auf jedem Java-Web-Server und kann die Verwendung eines vorhandenen Java-Bibliothek zu machen.
Vereinfachen Ajax-Programmierung
Programmierung moderner Ajax-basierte Web-Anwendungen bedeutet in der Regel das Schreiben von Code in einer Reihe von Sprachen: Javascript für die Schnittstelle, Java, PHP, Tcl, Ruby, Python, etc. für das Backend, zusammen mit einer gesunden Dosis von XML, CSS und DHTML.嚙 篌 aks können die gleichen Anwendungen mit einem einzigen Skriptsprache Tcl geschrieben werden.
Eine dünne Schicht über Echo2.
Echo2 ist eine Java-basierte Windowing Toolkit für die Erstellung von Ajax-Anwendungen zu ermöglichen.嚙 篌 aks übersetzt die meisten der Echo2 Java-Objekte in Tcl Objekte, sondern bietet viele Shortcut-Funktionen wie anonymes Objekt-Konstruktion für Attribut-Typ-Objekte.
Tk inspiriert Objektschnittstelle
Tk setzen den Standard für die Programmierung von Fenster-Anwendungen von einer Skriptsprache.嚙 篌 aks Anleihen bei Tk (aber nicht mit Tk kompatibel.) Vor allem Widget Schaffung Befehle sind direkte Implementierungen der zugrunde liegenden Echo2 Objekte.嚙 篌 aks folgt auch die Tk-Modell der Gruppierung Widgets nach ihrem Verpackungshierarchie

Was ist neu in dieser Pressemitteilung:.

  • Diese Version behebt einen Fehler in der MrPersister Bibliothek, die eine SQL-Datentyp BOOLEAN nicht richtig in einen booleschen Java-Typ zugeordnet werden verursacht.
  • Die mitgelieferte JTcl Interpreter wurde aktualisiert, um eine mögliche Speicherleck reparieren.
  • Die H2-Datenbank-Engine hat einer aktuellen Version aktualisiert wurde.

Was ist neu in der Version 2.0:

  • Diese Version der Jacl Interpreter mit JTcl ersetzt eine aktualisierte verson von Tcl für Java.
  • JTcl implementiert fast alle Tcl 8.4 Funktionen.
  • Gemeinschaft unterstützten Versionen Echo2 und verwandten Bibliotheken sind im Lieferumfang enthalten, die Kompatibilitätsprobleme mit Internet Explorer 9 fixiert.
  • Auch fixiert in dieser Version ist die updateOptimistic Verfahren im MrPersister Paket.
  • Window-Objekt (& quot;. & Quot;). Hat jetzt eine getClientProperties Verfahren
  • Die H2-Datenbank auf eine neuere Version (siehe die Datei CHANGES für Aktualisierungsinformationen) aufgerüstet.

Was ist neu in der Version 1.3:

  • Die ExpandableSection Widget verfügt nun über Methoden, um Titel Vordergrund und Hintergrund Farben.
  • Die WarMachine Beispielprogramm wurde erweitert, damit zusätzliche JAR-Bibliotheksdateien.
  • Das Fenster Methode exitApp können jetzt ein Logout-Servlet, um eine Anwendung zu verlassen.
  • Fehler behoben sind die Entfernung von Fremd Zeichen im Hyde-Paket.
  • Die ComboBox-Widget wurde festgelegt, um zu vermeiden, Backslash Angabe von Leerzeichen.
  • Die Bibliothek Verfahren aejaks_entryBox hat, so dass der Rückruf geht nun zwei Argumente geändert worden; Diese Veränderung ist mit früheren Versionen nicht kompatibel und wird eine Codeänderung erfordern.

Was ist neu in der Version 1.2:

  • Fest aejaks_console.tcl: puts und bündig jetzt mit echten arbeiten Dateien, aufgenommen Schriftauswahl-Menü.
  • Melden Sie Nachricht, wenn interp nicht (Patch von Matt Avery)
  • erstellt werden
  • Tabelle Zelle / Header-Renderer eigenen interp eval TclEvent verwenden nun zu vermeiden, greifen die interp resultObject.
  • MrPersister Paket enthält jetzt 'updateOptimistic' Methode verwenden getColumnLabel () anstelle von getColumnName () für generische und Map, Bump Version mrpersister Paket auf 1,1, Bibliothek 3.8.2.
  • DbObjForm Option '-dbAction updateOptimistic "hinzugefügt; Ansicht Zeige einen Textfield statt eines SELECT. Zeitstempel- bzw. Datums-SQL-Typen werden nun in java.sql.Timestamp Objekte für DbObjBuilder und DbObjForm abgebildet.
  • Aktualisiert Echo2 auf Version 2.1.1+ (spätestens ab SVN), entfernt Textcomponent Patch (im Upstream-Code festgelegt.)
  • Aktualisiert H2 auf Version 1.1.111.
  • Tcljava reflectobject Weg versucht, Objekte nicht mehr auslaufen, bis offizielle Patch. In Patch auf der TclClassLoader Referenzen verfügen.
  • Bessere Bereinigung, wenn die Anwendung beendet und Session-Timeout. Jacl Interpreter in einer saubereren Weise angeordnet, wodurch dangling Referenzen auf andere Objekte.
  • Fix 'Pack-Sklaven "und" Pack-Kinder für Root-Fenster Abfragen.
  • aejaks_messageBox nun auch die Option -msgType DirectHtml
  • ermöglicht Warmachine jetzt statische Web-Inhalte, in einem Krieg einbezogen werden.

Was ist neu in der Version 1.1:

  • Ein Fehler, den MrPersister Datenbankpaket von der Arbeit in Java verhindert
  • 1,6 wurde behoben.
  • PersistenceManager und JdbcDao Gegenstände wurden ebenfalls behoben.

Was ist neu in der Version 1.0:.

  • Diese Version hat eine MrPersister Datenbankzugriff Bibliothek
  • Die H2 Database Engine ist für die Quick-Start-Datenbankanwendungsentwicklung enthalten.
  • Ebenfalls enthalten sind die Apache Log4J Logging-System, ein Richtextarea Widget, Standardbibliothek Dialoge für Nachrichten, Eingang, Farbauswahl, Datumsauswahl und Datei-Uploads und eine Hyde Paket zur einfachen Tcl-to-Java-Integration.
  • Neue Beispielanwendungen: TclTutor, Aejaks Rolodex und WarMachine
  • .

Screenshots

aejaks_1_75714.png
aejaks_2_75714.png

Kommentare zu Aejaks

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!