Here you find all information and current documentation on the Xorio project.
This Page is currently set up, so not all pages contain content allready.
We apologize for this inconvenience.
What is Xorio?
Xorio is a Web Application Framework with integrated Content Management System (CMS) written in Java.
The problem with the most CMS and Web Application Frameworks is, that they are either easy to use but
very limited and not very extendible or they are extendible and can be used in many different ways but have
a very steep learning curve.
The aim of Xorio is to be a solution that is easy to use in the beginning but still offers the ambitioned user
the possibility to extend and change everything the way he likes, combined with a gently inclined learning curve.
The core design goal of Xorio is: "Make simple things simple and complex things possible!"
The core of Xorio is the "Structured Content Engine", a generic implementation of a model layer (if seen from a MVC perspective).
The Structured Content Engine allows the user to rapidly create new data structures/model implementations via a web-frontend without the need to create new database tables, write a single line of Java Code, deploy new packages or restart the server.
It also also automatically provides standard web presentations and forms for browsing, viewing, creation, modifying and deletion of the content of
these new datastructures.