MetaL: XML based meta-programming language
http://www.meta-language.net/
MetaL2007-09-19T08:30:00Zhttp://www.meta-language.net/graphics/logo.gif
http://www.meta-language.net/
MetaLMetaL: XML based meta-programming languageA new version of Metastorage was
released to introduce a new capability of creating copies of existing
persistent objects. Other minor features and bug fixes were made available
with this release.
http://www.meta-language.net/news-2007-09-19-metastorage.html
Object cloning2007-09-19T08:30:00ZA new version of Metastorage was released to introduce
several enhancements to the capabilities of report classes and to the
Object Query Language. A few bugs were also fixed in this release.
http://www.meta-language.net/news-2006-11-22-metastorage.html
Report row grouping, Date and time OQL expressions2006-11-22T08:00:00ZA new version of Metastorage was released introducing
several fixes to generate PHP code compliant with PHP 4.4 changes. Other
bugs were also fixed in this release.
http://www.meta-language.net/news-2006-04-06-metastorage.html
Fixed Metastorage compliance with PHP 4.42006-04-06T08:00:00ZA new version of Metastorage was released to introduce two
new operators of the Object Query Language (OQL) that provide better
capabilities to browse objects in relationships, and also a new tool
contributed by Peter Howard to convert UML class diagrams in the XMI
standard format to Metastorage CPML format.
http://www.meta-language.net/news-2006-02-23-metastorage.html
Metastorage new relationship traversal OQL operators and XMI to Metastorage conversion tool2006-02-23T08:30:00ZMetanews is a simple news publishing system that is now
made available with Metastorage. Its main goal is to help the developers
that want to learn in practice how to build Metastorage based
applications. It comes with documentation that provides detailed
explanations on how Metanews was built. This documentation also introduces
a PHP Web application development methodology named Use Case mapping.
http://www.meta-language.net/news-2006-01-31-metastorage.html
Metastorage example application and the Use Case mapping methodology2006-01-31T05:00:00ZA new maintenance release of Metastorage was issued to fix
a bug that would make the MetaL engine halt in error while trying to
compile the source code generated by the persistence module. This MetaL
engine module is the core of Metastorage.
http://www.meta-language.net/news-2006-01-03-metastorage.html
Fixed Metastorage generator show stopper bug2006-01-03T03:00:00ZA new version of Metastorage was released featuring support
for large data variables, also known as BLOBs - Binary Large OBjects, and
providing means to upgrade database schemas without destroying previously
stored objects when classes, variables or collections are renamed.
http://www.meta-language.net/news-2005-12-21-metastorage.html
New large data variable (BLOB) support and database schema renaming2005-12-21T06:30:00ZA new release of Metastorage is available implementing
several features meant to address better the needs of the Metastorage
users. The most important are the support for managing transactions and
the possibility to let developers write custom functions in PHP code for
the persistent object classes.
http://www.meta-language.net/news-2005-11-02-metastorage.html
New transaction support and handwritten code customizations.2005-11-02T03:00:00ZA new version of Metastorage was released providing
several improvements in the quality of the generated code, being the most
important the use of comments explaining the purpose of the generated
code, and the use of native auto-increment fields for generating
identifiers for objects being stored for the first time.
http://www.meta-language.net/news-2005-09-13-metastorage.html
Metastorage generates commented code and uses native auto-increment fields2005-09-13T05:50:00ZA new mailing list was created due to the increasing number
of Metastorage support requests from Portuguese speaking users, mainly
from Brazil.
http://www.meta-language.net/news-2005-08-17-metastorage.html
Metastorage list for Portuguese speakers2005-08-17T00:00:00ZA new version of Metastorage was released providing several
new features, being the most important the newly added support to generate
classes for extracting data for report generation or other kinds of bulk
processing.
http://www.meta-language.net/news-2005-06-06-metastorage.html
Metastorage generates report classes2005-06-06T05:30:00ZOn April 18, Manuel Lemos gave a talk about Metastorage
upon invitation of the local Linux users group Grupo Linux Pai D��gua and
the SUCESU organization, as part the free software event IV F�rum Paraense
de Software Livre. This event took place in the city of Bel�m, Par� state,
Brazil.
http://www.meta-language.net/news-2005-04-18-metastorage.html
Metastorage presentation in Bel�m, Brazil2005-04-18T14:00:00ZA new version of Metastorage was released providing several
new features that are mostly enhancements of the capabilities of the data
object class variables.
http://www.meta-language.net/news-2004-09-16-metastorage.html
Metastorage class variables feature enhancements2004-09-16T04:30:00ZA new version of Metastorage was released with improved
options to configure where the generated files will be stored. This release
also includes several bug fixes and improvements in Webstorage - the
Metastorage Web interface application.
http://www.meta-language.net/news-2004-08-26-metastorage.html
Metastorage improved generation options2004-08-26T20:00:00ZA new version of Metastorage was released with a couple of
important bug fixes and new troubleshooting guide document to help users
fix common problems in their PHP setup that may prevent Metastorage to run
properly.
http://www.meta-language.net/news-2004-06-28-metastorage.html
Metastorage bug fixes and troubleshooting guide2004-06-28T08:00:00ZA new version of Metastorage was released providing an
experimental Web interface application named WebStorage meant to offer a
user friendly alternative to use the Metastorage compiler tool.
Additionally, the Object Query language that is used to specify object
search query filters was greatly enhanced for this release and is now fully
documented.
http://www.meta-language.net/news-2004-06-10-metastorage.html
New Metastorage Web interface and Object Query Language2004-06-10T08:00:00ZA new revision of the MetaL engine that is compliant with
PHP 5 was released. Several classes that compose the different modules of
the MetaL compiler engine were fixed to make object cloning work under PHP
5 in parts of the code where object copying was intentional. These fixes
are important because they make all MetaL engine applications ready for use
with PHP 5. These applications include Metastorage, a Data Access Object
(DAO) classes generator tool.
http://www.meta-language.net/news-2004-05-11-metal.html
Released PHP 5 compliant MetaL engine2004-05-11T22:00:00ZNew and improved Metastorage documentation materials were
released with the intention of helping developers to get started with this
software development productivity tool and quickly deploy their PHP
applications.
http://www.meta-language.net/news-2004-03-20-metastorage.html
Released extensive Metastorage documentation2004-03-20T18:00:00ZIn the continuation of the work to achieve further reduction
of application development efforts, the new release of Metastorage is now
capable of generating automatically classes that are able to handle Web
forms that serve as user interface to create new persistent objects.
http://www.meta-language.net/news-2003-07-10-metastorage.html
Metastorage generates form handling classes2003-07-10T09:00:00ZMetabase is a popular PHP database abstraction package that
lets developers write portable database applications. This means that
Metabase makes it possible to write database applications that do not need
to be changed to work with different databases. Currently, Metastorage
generates the code of persistence layer APIs that is based on Metabase. The
latest improvements in Metabase make it possible for Metastorage to
generate more compact persistence APIs.
http://www.meta-language.net/news-2003-01-10-metabase.html
Released Metabase greatly improved2003-01-10T01:27:44ZMetastorage is an application that generates customizable
APIs made of classes that store and retrieve objects stored in persistent
storage containers like for instance relational databases. In addition to
that, the current version is also capable of generating automatically
Entity-Relationship graphs using UML to present diagrams of the generated
classes.
http://www.meta-language.net/news-2002-12-09-metastorage.html
Metastorage generates UML diagrams2002-12-09T12:34:41ZMetastorage is an application that is capable of generating
persistence layer APIs. It takes a component definition defined in the
Component Persistence Markup Language (CPML), a XML based format, and
generates classes and storage schemas in a given target programming
language. Using CPML, developers can focus their efforts on the modeling of
data structures that hold the information and the relationships between the
entities that their applications deal with. Metastorage takes care of
generating all the necessary code to store and retrieve such data
structures from persistent storage containers like relational databases.
http://www.meta-language.net/news-2002-12-05-metastorage.html
Released Metastorage generator2002-12-05T16:11:44ZThe first MetaL compiler meta-meta-programming module was
released. It is meant to automate the generation of software components
that interface with persistent storage by the means of an Object Oriented
API. The goal of this module is to increase the productivity of the
software developers by avoiding the tedious task of implementing classes of
objects from a software project model that map the objects data in
persistent storage.
http://www.meta-language.net/news-2002-11-01-persistence.html
Released MetaL persistence module2002-11-01T09:07:15ZAfter more than 3 years of privately held development, MetaL
source code is finally publicly released. The software license is BSD like.
Basically this means that you are free to copy and modify it at will as
long as you preserve the original copyright notices and license
disclaimers. This license was chosen in order to encourage the adoption of
MetaL with freedom to modify without the obligation to contribute back the
changes or extensions.
http://www.meta-language.net/news-2002-09-27-opensource.html
MetaL goes Open Source2002-09-27T08:41:22Zq
http://www.alltheweb.com/search?advanced=1&dincl=www.meta-language.net
SearchSearch in MetaL site in AllTheWeb.com