-
Notifications
You must be signed in to change notification settings - Fork 11
Ada Web Application
Stephane Carrez edited this page Dec 3, 2015
·
3 revisions
Ada Web Application is a framework to build a web application.
- AWA uses Ada Server Faces for the web framework. This framework is using several patterns from the Java world such as Java Server Faces and Java Servlets.
- AWA provides a set of ready to use and extendable modules that are common to many web application. This includes managing the login, authentication, users, permissions.
- AWA uses an Object Relational Mapping that helps in writing Ada applications on top of MySQL or SQLite databases. The ADO framework allows to map database objects into Ada records and access them easily.
- To avoid the blank page syndrome, the Dynamo application generator is provided to quickly create a new project, add a new database model or add a presentation page.
The AWA framework runs on top of GNU/Linux, Windows or NetBSD.
Version 1.0 released on July 2014 is available http://download.vacs.fr/ada-awa/awa-all-1.0.0.tar.gz
- New countries plugin to provide country/region/city data models
- New settings plugin to control application user settings
- New tags plugin to easily add tags in applications
- New
<awa:tagList>
and<awa:tagCloud>
components for tag display - Add tags to the question and blog plugins
- Add comments to the blog post
- Installation
- Getting Started
- AWA Events
- AWA Modules
- AWA Permissions
- AWA Users
- AWA Blog Plugin
- AWA Comments
- AWA Counters Plugin
- AWA Mail Plugin
- AWA Tags Plugin
- AWA Votes Plugin
- AWA Wikis Plugin
- Atlas, the Ada Web Application Demonstrator
- Tutorial to use Dynamo to build a database Ada application
- Step 1: Ada Web Application: Setting up the project
- Step 2: Ada Web Application: Building the UML model
- Step 3: Review Web Application: Creating a review
- Step 4: Review Web Application: Listing the reviews
Ada Web Application uses the following projects:
- [http://code.google.com/p/ada-util Ada Utility]
- [http://code.google.com/p/ada-el Ada EL]
- [http://code.google.com/p/ada-asf/ Ada ASF]
- [http://code.google.com/p/ada-ado Ada Database Objects]
- [http://code.google.com/p/ada-security Ada Security]
- [http://code.google.com/p/ada-gen Dynamo the Ada Web Application Generator]
- [http://libre.adacore.com/libre/tools/aws/ Ada Web Server]
- [http://libre.adacore.com/libre/tools/xmlada/ XML/Ada]