Tagneto 0.4.0 review

by rbytes.net on

Tagneto is a web developer tool and JavaScript libraries to aid MVC development of XML user interfaces, with HTML web applications (D

License: LGPL (GNU Lesser General Public License)
File size: 0K
Developer: James Burke
0 stars award from rbytes.net

Tagneto is a web developer tool and JavaScript libraries to aid MVC development of XML user interfaces, with HTML web applications (DHTML, AJAX, RIA, Web 2.0, etc...) being the primary target. It is available under the GNU Lesser General Public License (LGPL).

Tagneto includes a "View Assembly" web developer tool written in Java (1.4+ supported). Tagneto doesn't require Java to run on a web server or to be installed on the end user's computer.

The Java tool is an HTML/XML parser that allows the web developer to assemble the HTML/XML source into the final set of pages that will be used as the web application. The source does not have to be valid HTML or XML, but the tags that Tagneto handles do have to be well-formed, as defined by one of the supported syntaxes.

Similar technologies to Tagneto would be Java Server Pages (JSP), Active Server Pages (ASP) or PHP. Read the Why document to understand the motivation for Tagneto and how it is different.

Tagneto also comes with some JavaScript (JS) libraries that aid building the Controller in JavaScript ("JavaScript" is used on this web site, even though ECMAScript is the proper name). The helper JS libraries are not required to use the View assembly part of the tool.

Tagneto was designed to support internationalization (I18N) and localization (L10N), both in the output pages and in the syntax and wording of the actual Tagneto tags. However, the I18N and L10N support has the least amount of testing, so you may find issues. We are eager to find and fix these issues though.

What's New in This Release:
Significant changes to the Dynamic Script Request (DSR) API. Decided to go with a reserved global callback handler, onscriptload, to simplify things. Other browser events and the XMLHttpRequest object were used to guide the format and names of the methods and parameters. The result is a much simpler API. A sample usage of the API for RSS and ATOM feeds is described.
The Tagneto distribution includes a server/dsr directory. This directory contains a DSR jar that helps servers implement the DSR API for use in web applications that use Java Servlets. A sample WAR file that uses the jar is also included. The JAR and WAR file should run with JRE 1.4+.
The Dsr.js file has been updated to the new API.
The Tagneto distribution includes the JavaScript libraries in a js directory at the top of the distribution.
Tagneto's home page has been updated to use the new DSR js and jar libraries for the "Recent Blog Entries" section.

Tagneto 0.4.0 search tags