Aejaks van windowing eszközkészlet gyors fejlődése AJAX-alapú webes alkalmazások. Ez egyesíti az erőteljes egyszerűsége Tcl nyelv a Java-alapú Echo2 böngésző-független ablakkezelő rendszer.
Aejaks alkalmazások leírható egy programozási nyelv, anélkül, írni kell semmilyen HTML, JavaScript vagy CSS. A projekt kölcsönzi a Tk ablakkezelő rendszer, de közvetlenül nem kompatibilis a Tk. Ez fut tetején minden Java Web szerver, és igénybe vehetik a meglévő Java könyvtár.
Egyszerűsítése Ajax programozási
Programozás modern Ajax-alapú webes alkalmazások általában azt jelenti, írásban kódot a nyelvek száma: Javascript a felület, a Java, PHP, Tcl, Ruby, Python, stb a backend, valamint egy egészséges adag XML, CSS és DHTML.嚙 篌 aks lehetővé teszi, ugyanazokat az alkalmazásokat lehet írni egyetlen programozási nyelv, Tcl.
Egy vékony réteg felett Echo2.
Echo2 egy Java alapú ablakozási toolkit építési Ajax-lehetővé az alkalmazások.嚙 篌 aks fordítja a Echo2 Java objektumokat Tcl tárgyakat, de számos helyi funkciók, mint például a névtelen objektum építése attribútum típusú objektumok.
Tk ihlette objektum interfész
Tk mércét állított fel a programozási ablakozást alkalmazásokat egy programozási nyelv.嚙 篌 aks kölcsönöz Tk (de nem kompatibilis a Tk.) Leginkább a widget létrehozása parancsok közvetlen megvalósításai a mögöttes Echo2 tárgyakat.嚙 篌 aks is következik, a Tk modell csoportosításának widgetek szerint a csomagolási hierarchia.
Mi az új ebben a kiadásban:
- Ez a változat rögzíti a hiba a MrPersister könyvtár, ami miatt a SQL BOOLEAN adattípus nem kell hozzárendelése megfelel egy logikai Java típus.
- A benne JTcl tolmács lett frissítve, hogy meghatározza az esetleges memóriavesztés.
- A H2 adatbázis motor lett frissítve a legújabb verzióra.
Mi az új 2.0 verzióban:
- Ez a változat hatályon kívül helyezi a Jacl tolmács JTcl, frissített verson A TCL Java.
- JTcl végre szinte minden Tcl 8.4 funkciókat.
- Közösség által támogatott változatai Echo2 és a kapcsolódó könyvtárak szerepelnek, amely meghatározza kompatibilitási problémák az Internet Explorer 9.
- Szintén rögzített ebben a kiadásban a updateOptimistic módszer a MrPersister csomagot.
- Window objektumot (& quot;. & Quot;) most egy getClientProperties módszert.
- A H2 adatbázis lett frissítve a legújabb változatát (lásd a változtatások Fájl számára frissítési információkat).
Mi az új 1.3 verzió:
- A ExpandableSection widgetet most módszerek beállítani cím előtér és háttér színek.
- A Warmachine mintaprogram fokozta, hogy további JAR könyvtár fájljait.
- A Window módszer exitApp már használhatja a logout servlet, hogy kilépjen a kérelmet.
- Bugs rögzített tartalmazza az eltávolítása felesleges karaktereket a Hyde csomagot.
- A ComboBox widgetet rögzítették, hogy ne backslash idézve a whitespace karaktereket.
- A könyvtár eljárás aejaks_entryBox úgy alakították át, hogy a visszahívási gázkeverék két érvet; ez a változás nem egyeztethető össze a korábbi verziók, és lesz szükség kódváltoztatást.
Mi az új a 1.2-es verzió:
- Fix aejaks_console.tcl: hozza és flush most a munka valós fájlokat, hozzáadott betűtípus választás menüből.
- Jelentkezzen üzenetet, ha interp nem hozható létre (patch Matt Avery)
- Cella / header renderers, most már a saját interp eval TclEvent elkerülése megragadta a interp resultObject.
- MrPersister csomag tartalmazza "updateOptimistic" módszert használja getColumnLabel () helyett getColumnName () Generic és térkép, bump változata mrpersister csomag 1.1, könyvtár 3.8.2.
- DbObjForm opció "-dbAction updateOptimistic" hozzá; nézet mód megjeleníti a TextField helyett SelectField. Timestamp vagy dátumidőpont SQL típusokat már leképezve java.sql.Timestamp tárgyak DbObjBuilder és DbObjForm.
- Frissítve Echo2 verzióra 2.1.1+ (legfrissebb SVN-ből), eltávolították TextComponent javítás (rögzített upstream kódot.)
- Frissítve H2-es verzió 1.1.111.
- Tcljava reflectobject utat igyekszik nem szivároghat tárgyakat többé, amíg hivatalosan patch. Add patch dobja TclClassLoader hivatkozásokat.
- Better razzia során alkalmazás nem lép, és add meg a munkamenet timeout. Jacl interp van elhelyezve egy tisztább módon, csökkenti lelógó hivatkozásokat más tárgyakat.
- Fix "Pack rabszolgák" és a "Pack gyermekek számára root ablak lekérdezéseket.
- aejaks_messageBox most is lehetőség -msgType DirectHtml
- Warmachine most lehetővé teszi a statikus webes tartalom tartalmaznia kell a háború.
Mi az új 1.1-es verzióban:
- A hiba, ami megakadályozta a MrPersister adatbázis csomagot dolgozott Java 1.6 rögzítették.
- PersistenceManager és JdbcDao tárgyakat is meghatároztak.
Mi az új 1.0 verzió:
- Ez a kiadás egy MrPersister adatbázis hozzáférési könyvtár.
- A H2 Adatbázis motor szerepel Gyorsindítású adatbázis-alkalmazások fejlesztése.
- Ugyancsak ide tartoznak az Apache LOG4J naplózó rendszer, a RichTextArea widgetet, standard könyvtár dialógusok üzenetek, input, színválasztás, dátum kiválasztását, és a fájl feltöltések, és a Hyde csomagot egyszerű Tcl-to-Java integráció.
- New mintaalkalmazásokat: TclTutor, Aejaks Rolodex, és Warmachine.
Hozzászólás nem található