TWiki> WebXEO Web>XeoPrimer (revision 27)EditAttach
Tags:
create new tag
, view all tags
-- PedroRio - 05 Dec 2010

XEO Primer

Welcome to XEO Primer, the introduction and documentation to the XEO Framework.

Introduction

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

Two Minute Overview of XEO

A quick overview of XEO's development process.

XEO Concepts

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

Architecture

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

An example application - XEO Library

In this chapter we describe our very first application, to show XEO's capabilities resolving real-world issues, by describing a management application for a library ( read more).

XEO Studio Introduction

In this chapter you'll learn how to create a new XEO Project using the XEO Studio plugin, and also to deploy a XEO Project ( read more).

Object Modeling - XEO Library

In this chapter we'll model the entities described in the sample application chapter, as XEO Object Models. This chapter will be divided in two parts. The first part consists of modelling a simple entity (Author) and showing how to quickly set up viewers for that Object Model and the second part where the remaining entities will be transformed to Object Models. Links to both sections bellow.

Modeling the Author entity ((read more))

Modeling the remaining entities ((read more))

Object Behavior - XEO Library

Controlling the desired behavior in each Object Model, using Java or BOL ( read more)

XEO Web Components - XEO Library

XEO's visual layer, to create web pages capable of interacting with the objects, check out the introduction to XEO Viewers and Web Components( read more)

Try the first viewer, the Author list, edit and lookup viewer ( read more)

Check the creation of a more complex viewer, the edit for the LIB_Book Object Model ( read more)

Get a feel of the Java API for Web Components ( read more)

Creating a more complex viewer, featuring custom lookup viewers and custom beans for the Movement edit viewer ( read more)

XEO Library Security / OPL (Object Policy Labeling)

Declaring security features of the XEO Objectsin the Library Application ( read more)

XEO Modules

XEO can be extended with external modules. There are already two.

XEO Web Services

Provides access to XEO's Objects via REST / SOAP WebServices ( read more)

XEO BPM

Integrates XEO with a process engine (jBPM)




XEO Reference

This section contains the chapters that have reference for programmers who already understand the XEO Framework but want to check how a particular APU behaves, how to create a specific XEOQL expression, etc.

Security withtin a XEO Application

Reference about the security properties in XEO ( read more)

XEO Java API Reference

More in-depth look at XEO's Java API (Core API read more)

XEO Web Components - Java API Reference

Reference about the Web Components Java API (Read more)

XEO Web Components - Custom Component Creation

How to create a custom component a use it in a viewer.

XEO Object Model Reference

The complete reference about creating XEO Object Models ( read more)

Business Object Language (BOL) Reference

Explanation of XEO's built-in "scripting" language" ( read more)

XEO Query Language (BOQL)

XEO's built-in query language to query instances of XEO Object Models ( read more)

Advanced features of the XEO Framework

XEO Administration

EVery XEO Application has a set of parameters and configurations that can be visualized and changed in order to properly maintain the health of the application. The Administration console allows you to do just that ( read more)

XEO Application - Threads and Schedules

In a XEO Application threads and schedules can be configured to perform background tasks (such as optimization, maintenance, etc...)

boConfig - XEO Application Configuration

The boConfig.xml file is the configuration file for a XEO Application ( read more)

JavaScript API

An API to execute commands via JavaScript (read more)

Edit | Attach | Print version | History: r45 | r29 < r28 < r27 < r26 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r27 - 2011-02-17 - PedroRio
 

No permission to view TWiki.WebTopBar

This site is powered by the TWiki collaboration platform Powered by Perl

No permission to view TWiki.WebBottomBar