Aejaks

Software screenshot:
Aejaks
Podrobnosti Software:
Verze: 2.2
Datum uploadu: 20 Feb 15
Vývojka: Tom Poindexter
Licence: Volný
Popularita: 32

Rating: 3.0/5 (Total Votes: 1)

Aejaks je windowing nástrojů pro rychlý vývoj AJAX povoleným webových aplikací. Spojuje v sobě silný jednoduchost jazyka Tcl s Java-založené Echo2 prohlížeče nezávislý okenního systému.
Aejaks aplikace jsou psány v jednom skriptovací jazyk, aniž by bylo nutné psát nějaký HTML, JavaScript, nebo CSS. Projekt si půjčuje od okenního systému Tk, ale není přímo kompatibilní s Tk. To běží na libovolném webovém serveru Java, a může využít existující Java knihovny.
Zjednodušit programování Ajax
Programování moderní webové Ajax aplikace na bázi obecně znamená, psaní kódu v několika jazycích: JavaScript pro rozhraní, Java, PHP, Tcl, Ruby, Python, atd pro backend, spolu se zdravou dávkou XML, CSS a DHTML.嚙 篌 AKS nechává stejné aplikace být psán s jediným skriptovacím jazykem, Tcl.
Tenké vrstvě Echo2.
Echo2 je Java windowing nástroj pro budování Ajax povolit aplikace.嚙 篌 AKS překládá většina Echo2 Java objektů do Tcl objekty, ale poskytuje mnoho klávesových funkcí, jako je například anonymní objekt konstrukce pro atribut typu objektů.
Tk inspiroval objekt interface
Tk nastavil standard pro programování aplikací dělení z skriptovací jazyk.嚙 篌 AKS si půjčí od Tk (ale není kompatibilní s Tk.) Nejvíce pozoruhodně, příkazy udělátka vytvoření přímé implementace okolních objektů Echo2.嚙 篌 aks rovněž vyplývá, model Tk seskupení widgety podle jejich balení hierarchii

Co je nového v této verzi:.

  • Tato verze opravuje chybu v knihovně MrPersister která způsobila SQL BOOLEAN datový typ není správně mapována na typu Boolean Java.
  • zahrnuty interpret JTcl byl aktualizován opravit případné nevracení paměti.
  • databázový stroj H2 byl aktualizován na nejnovější verzi.

Co je nového ve verzi 2.0:

  • Tato verze nahrazuje tlumočníka Jacl s JTcl, aktualizovaný VERSON TCL pro Javu.
  • JTcl provádí téměř všechny Tcl 8.4 funkce.

  • Jsou zahrnuty
  • verze Společenství podporované z Echo2 a související knihovny, která opravuje problémy s kompatibilitou s aplikací Internet Explorer 9.
  • opraveny také v této verzi je metoda updateOptimistic v balení MrPersister.
  • Okenní objekt (& quot;. & Quot;). Nyní má metodu getClientProperties
  • Databáze H2 byl aktualizován na nejnovější verzi (viz soubor změní na inovaci informací).

Co je nového ve verzi 1.3:

  • ExpandableSection Widget nyní metody uvedené v názvu popředí a pozadí barvy.
  • Program Warmachine Vzorek byl rozšířen, aby další soubory JAR knihovny.
  • metoda Window exitApp mohou nyní využít odhlášení servlet ukončit aplikace.
  • Opravené chyby patří odstraňování nadbytečné znaky v balíku Hyde.
  • ComboBox Widget byla stanovena, aby se zabránilo zpětné lomítko citování znaků pro mezeru.
  • postup knihovna aejaks_entryBox byl změněn tak, že zpětné volání nyní prochází dva argumenty; tato změna je v rozporu s předchozími verzemi, a bude vyžadovat změnu kódu.

Co je nového ve verzi 1.2:

  • Pevná aejaks_console.tcl: puts a v jedné rovině se práce s real soubory, přidal font menu.
  • Přihlaste zprávu, pokud interp nelze vytvořit (náplast Mattem Avery)
  • Table cell / záhlaví rendererů nyní používat vlastní interp eval TclEvent, aby se zabránilo chytil interp resultObject.
  • MrPersister balíček nyní zahrnuje "updateOptimistic" metodu, použijte getColumnLabel () namísto getColumnName () pro obecné a Map, narazit verzi mrpersister balíčku, 1.1, knihovny na 3.8.2.
  • Možnost DbObjForm "-dbAction updateOptimistic" dodal; Režim zobrazení zobrazí TextField namísto SelectField. Časového razítka nebo datetime SQL typy jsou mapovány do java.sql.Timestamp objektů pro DbObjBuilder a DbObjForm.
  • Aktualizováno Echo2 verze 2.1.1+ (poslední z SVN), odstranil TextComponent náplast (stanovené v předcházejícím kódu.)
  • Aktualizováno H2 na verzi 1.1.111.
  • Tcljava reflectobject cesta se snaží není úniku objekty už do doby, než oficiální patch. Přidat náplast na likvidaci TclClassLoader odkazů.
  • Lepší vyčištění při ukončení aplikace a časového limitu relace. Jazyce Jacl interp je uspořádán v čistší způsobem, snížení dangling odkazy na jiné objekty.
  • Fix "balení otroci" a "balení" pro děti kořenové okno dotazy.
  • aejaks_messageBox nyní obsahuje možnost -msgType DirectHtml
  • Warmachine nyní umožňuje statický obsah webových stránek které mají být zahrnuty do válce.

Co je nového ve verzi 1.1:

  • chyba, která zabránila balíček databáze MrPersister z práce v Javě 1.6 byla opravena.
  • PersistenceManager a JdbcDao objekty byly opraveny také.

Co je nového ve verzi 1.0:.

  • Tato verze má MrPersister přístup k databázi knihovnu
  • Database Engine H2 je zahrnut pro rozvoj rychlého spuštění databázové aplikace.
  • K dispozici jsou také protokolování systém Apache Log4J, RichTextArea udělátko, standardní knihovny dialogy pro zprávy, vstup, výběr barev, výběr data a nahrávání souborů, a balíček Hyde pro snadnou integraci Tcl-to-Java.
  • Nové ukázkové aplikace: TclTutor, Aejaks rolodex, a válečný stroj
  • .

Ukázky

aejaks_1_75714.png
aejaks_2_75714.png

Komentáře k Aejaks

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!