TWiki
>
WebXEO Web
>
XeoPrimer
>
XeoPrimerIntroduction
(revision 4) (raw view)
Edit
Attach
Tags:
tag this topic
create new tag
,
view all tags
-- Main.PedroRio - 06 Dec 2010 ---+ Introduction to the XEO Framework _XEO_ (pronouced "Zio", which stands for e<strong>X</strong>tensible <strong>E</strong>nterprise <strong>O</strong>bjects) is an agile development framework that eases the creation of web-based management applications. XEO's approach to development is modelling real world entities (such as people, cars or invoices) as XEO Object Models, defining their behavior and using a component-based visual layer to achieve a full-fledged web application, which includes listing, editing and searching of instances of said entities. The Eclipse Plugin, XEO Studio, further automates the process of creating said Object Models, editing their properties and behaviors and also creating the visual layer for those Object Models. XEO Object Models abstract the developer from the intrinsic (relational) data model, enable customized behavior ---++++ Requirements An application built using the XEO framework requires a J2EE Server (such as Oracle's OC4J or [[http://www.jboss.org/][JBOSS]]) running Oracle's Java 6 and backed by a relational database (XEO has connectors for popular Databases such as [[http://www.mysql.com][MySQL]], [[http://www.oracle.com][Oracle ]] and [[http://www.microsoft.com/sqlserver/][SQL Server]]), altough data-source independence is in XEO's roap map. Developing with XEO requires, also, an Eclipse installation with the XEO Studio plugin. The XEO Studio plugin is not *really* required but it makes the process so much easier that there's no reason not to use it. ---++++ For Who? This document assumes you're familiar with Object Oriented Programming concepts and with the Java language in particular. Knowledge of the relational model and the Structured Query Language (SQL) is also recommended. Familiarity with the Eclipse IDE is a plus, since developing a XEO application is done using XEO Studio which is an Eclipse Plugin created specifically to aid in the process. ---++++ Why XEO? ---++++ How? aaaaa
Edit
|
Attach
|
P
rint version
|
H
istory
:
r8
|
r6
<
r5
<
r4
<
r3
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r4 - 2010-12-06
-
PedroRio
WebXEO
XEO Primer
-
Instalation
-
Introduction
-
Concepts
-
Architecture
-
XEO Library
-
Deploy to EAR
-
PreferenceStore
XEO - Core
-
XEO Model Reference
-
Security
-
Java API
-
BOL
-
XEOQL (BOQL)
-
Administrating
-
Background Tasks
-
boConfig.xml
-
Web.xml
-
Known Issues
-
XEO Flags
XEO - XWC
- Web Components
- Java Samples
- Custom Components
- Component Plugins
- Internationalization
- Viewer Events
- Value Change Listeners
- XUIServlet
- XeoLocalization
- XvwTemplates
Create New Topic
WebXEO Web
No permission to view
TWiki.WebTopBar
No permission to view
TWiki.WebBottomBar