Difference between revisions of "Xebra Tutorial"

(New page: =Create a webapp= # Setup an initial Eiffel project for your webapp. For that matter you can use this [https://svn.origo.ethz.ch/eiffelstudio/trunk/Src/framework/web/xebra/tools/scripts/cr...)
 
m (Apache)
 
(23 intermediate revisions by 3 users not shown)
Line 1: Line 1:
=Create a webapp=
+
[[Category:Xebra]]
# Setup an initial Eiffel project for your webapp. For that matter you can use this [https://svn.origo.ethz.ch/eiffelstudio/trunk/Src/framework/web/xebra/tools/scripts/create_website.sh script] which creates all neccesary files.
+
[[Xebra About|About]] | [[Xebra Installation|Installation]] |  [[Xebra Documentation|Documentation]] |  [[Xebra Tutorial|Tutorials]] | [[Xebra FAQ|Frequently Asked Questions]]
# Create xeb files. Xeb files contain html code with embedded xeb-tags. See {here} for documentation about xeb files.
+
# Create the eiffel classes.
+
# Run the server and browse to http://localhost/yourwebapp. The server will translate and compile your webapp.
+
  
=How to run the Xebra Server=
 
  
todo
+
=Server=
*args
+
* Run Xebra Server: [[Xebra Server Administration]]
*useful commands
+
 
*dev exception
+
=Webapp=
 +
* Create a webapp: [[Xebra Create Webapps|Create Webapps]]
 +
* Debug a webapp: [[Xebra Debug Webapp|Debug Webapp]]
 +
* Write a xeb file: [[Xebra Write Xeb File|Write Xeb File]]
 +
* Add XML-RPC support ((xml_rpc is currently disabled)): [[Xebra Create XML-RPC Webapp]]
 +
 
 +
=Extend Xebra=
 +
*Create your own tag libraries: [[Xebra Create Tag Library|Create custom tag library]]

Latest revision as of 07:24, 1 September 2009

About | Installation | Documentation | Tutorials | Frequently Asked Questions


Server

Webapp

Extend Xebra