Tags:
create new tag
, view all tags
-- PedroRio - 05 Dec 2010

XEO Framework Primer

Welcome to the XEO (eXtensible Enterprise Objects) Framework's Primer, the following chapters will give you an introduction to the XEO framework and its basic concepts as well as guide you while creating your first XEO Application.

Introduction.png Introduction

XEO is an Agile Development framework aimed to ease/speed the creation of web-based management applications by modeling real-world entities (and their behavior) as Object Models (XEOModels), which can then be used to generate web pages for listing, editing and searching instances of those object models. ( read more)

Concepts.png XEO Concepts

Explanation of XEO Platform's Basic Concepts ( read more)

Architecture.png Architecture

Description of the internal architecture used by XEO ( read more)

Library.pngXEO Library Tutorial - Your First XEO Application

The best way to understand a new framework is to try it out. This section will guide you through the process of creating a XEO Application from scratch and doing it step by step so that it's easier to understand. You will create XEO Models, implement behavior, create views and implement view logic, to know more go the XEO Library Tutorial Page.

XEO Reference

If you already have a basic understanding of the XEO framework and want to know more, we suggest you take a look at the following sections:

Core.pngXEO Core - XEO's runtime environment

XEO Core provides the runtime environment and most of the framework's features. It provides the Object Model, query engine, security and permissions features, etc. You can learn all about the runtime environment and its properties in the XEO Core page.

Viewers.pngXEO Web Components - XEO's visual (web) layer

XEO Web Components provide the visual (web) layer to allow users to interact with the application. It provides the structure that support creating views that list instances of XEO Models, editing one instance, finding a particular instance, validating forms, etc. In this section you can learn about the API used in the web layer, learn how to create your own custom components or read the documentation of existing components, go to the XEO Web Components Main Page to read more

XEOStudio.pngXEO Studio - XEO's Integrated Development Environment

TODO (read more)

Errors.pngTroubleshooting - Common XEO Errors and possible solutions

There are certain mistakes/errors when using XEO that lead to common error messages, if you're struggling with one, check this section.

Deploy.pngDeploying a XEO Application to a J2EE Server (EAR)

The final step in creating a XEO Application is to deploy it to an Application Server (such as JBoss), in this section you'll learn how to create an EAR (using XEO Studio) and deploy that EAR to a JBoss server and the steps necessary to configure it correctly ( read more).


Topic attachments
I Attachment Action Size Date Who Comment
PNGpng Architecture.png manage 4.2 K 2011-03-31 - 13:43 PedroRio  
PNGpng Concepts.png manage 4.0 K 2011-03-31 - 13:39 PedroRio  
PNGpng Core.png manage 3.7 K 2011-03-31 - 14:08 PedroRio  
PNGpng Deploy.png manage 4.3 K 2011-03-31 - 13:48 PedroRio  
PNGpng Errors.png manage 1.8 K 2011-03-31 - 13:56 PedroRio  
PNGpng Introduction.png manage 4.8 K 2011-03-31 - 13:40 PedroRio  
PNGpng Library.png manage 7.0 K 2011-03-31 - 14:02 PedroRio  
PNGpng Viewers.png manage 3.6 K 2011-03-31 - 14:07 PedroRio  
PNGpng XEOStudio.png manage 4.1 K 2011-03-31 - 13:58 PedroRio  
GIFgif xeo_pequeno.gif manage 1.7 K 2011-03-31 - 13:36 PedroRio  
Topic revision: r45 - 2011-04-14 - PedroRio
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback