TWiki
>
WebXEO Web
>
WebHome
(revision 2) (raw view)
Edit
Attach
Tags:
tag this topic
create new tag
,
view all tags
---+ %MAKETEXT{"<code><noautolink></code>XEO Framework Wiki<code></noautolink></code>" args="<nop>%WEB%"}% ---+ <a name="primer"></a> Welcome to the XEO (e<strong>X</strong>tensible <strong>E</strong>nterprise <strong>O</strong>bjects) Frameworks 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. ---++ <img width="50" alt="Introduction.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Introduction.png" title="Introduction.png" height="47" />[[WebXEO.XeoPrimerIntroduction][ 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. ( [[WebXEO.XeoPrimerIntroduction][read more]]) ---++ <img width="50" alt="Concepts.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Concepts.png" title="Concepts.png" height="50" />[[WebXEO.XeoPrimerConcepts][ XEO Concepts ]] Explanation of XEO Platform's Basic Concepts ( [[WebXEO.XeoPrimerConcepts][read more]]) ---++ <img width="50" alt="Architecture.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Architecture.png" title="Architecture.png" height="50" />[[WebXEO.XeoArchitecture][ Architecture ]] Description of the internal architecture used by XEO ( [[WebXEO.XeoArchitecture][read more]]) ---++ <img width="55" alt="Library.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Library.png" title="Library.png" height="55" />[[WebXEO.XeoPrimerLibrary][XEO 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 [[WebXEO.XeoPrimerLibrary][XEO Library Tutorial Page]]. ---+ <img width="63" alt="" src="%PUBURL%/WebXEO/XeoPrimer/xeo_pequeno.gif" height="66" /> XEO Reference <a name="ref"></a> 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: ---++ <img width="60" alt="Core.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Core.png" title="Core.png" height="45" />[[WebXEO.XeoPrimerXeoCore][XEO 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 [[WebXEO.XeoPrimerXeoCore][XEO Core page]]. ---++ <img width="50" alt="Viewers.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Viewers.png" title="Viewers.png" height="50" />[[WebXEO.XeoPrimerXeoXwc][XEO 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, [[WebXEO.XeoPrimerXeoXwc][go to the XEO Web Components Main Page to read more]] ---++ <img width="48" alt="XEOStudio.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/XEOStudio.png" title="XEOStudio.png" height="51" />XEO Studio - XEO's Integrated Development Environment TODO (read more) ---++ <img width="37" alt="Errors.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Errors.png" title="Errors.png" height="38" />[[WebXEO.XeoPrimerCommonErrors][Troubleshooting - 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, [[WebXEO.XeoPrimerCommonErrors][check this section]]. ---++ <img width="50" alt="Deploy.png" src="http://wiki.itds.pt/pub/WebXEO/XeoPrimer/Deploy.png" title="Deploy.png" height="50" />[[WebXEO.XeoPrimerEarDeploy][Deploying 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 ( [[WebXEO.XeoPrimerEarDeploy][read more]]). Contamos com vocês! ---++ Utilities <form action='%SCRIPTURLPATH{"search"}%/%WEB%/'> * <input name="search" type="text" size="22" /><input class="twikiSubmit" value="%MAKETEXT{"Search"}%" type="submit"></input> - [[WebSearchAdvanced][%MAKETEXT{"advanced search"}%]] * [[%SCRIPTURLPATH{"view"}%/%BASEWEB%/WebCreateNewTopic?topicparent=%BASETOPIC%][ %ICON{"newtopic"}% %MAKETEXT{"Create New Topic"}%]] * [[WebTopicList][ %ICON{"index"}% %MAKETEXT{"Index"}%]] * [[%INCLUDINGWEB%.WebSearch][ %ICON{"searchtopic"}% %MAKETEXT{"Search"}%]] * [[WebChanges][ %ICON{"changes"}% %MAKETEXT{"Changes"}%]] * [[WebNotify][ %ICON{"notify"}% %MAKETEXT{"Notifications"}%]] * [[WebRss][ %ICON{"feed"}% %MAKETEXT{"RSS Feed"}%]] * [[WebStatistics][ %ICON{"statistics"}% %MAKETEXT{"Statistics"}%]] </form> </form>
Edit
|
Attach
|
P
rint version
|
H
istory
:
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r2 - 2011-04-05
-
TWikiAdminUser
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