| |
|
|
|
|
| View the Getting Started Video and Presentation to get an idea of SednaSpace. |
| SednaSpace, the INTRAnet - SaaS platform is comprised of WYSIWYG Online HTML Editor, Business
Logic Repository, Webservices, Security, Reports Generator, Code Generator and BPM. The UI editor
creates the HTML pages, Client Side Logic generates the Javascript code and Server Side Logic (SSL)
specifies business logic (including SQL Queries). Metadata for all the three layers are stored as XMLs. |
WYSIWYG Online HTML Editor |
| |
Helps to create HTML pages. Controls, such as textbox, label, can be added to the editor as it
supports drag and drop of controls. Each control follows JSGadget standard of SednaSpace, which
specifies a javascript interface. Developers can create their own controls and use it in the editor.
JSGadget standard specifies how a control can interact with the editor and the server, and can
be used for developing Rich Internet Applications (RIA). |
Business Logic Repository |
| |
Business logic definition is GUI driven. Its types are Relation, Client side and Server side. |
| |
Relation |
| |
|
Defines primary key, foreign key, foreign value, unique key, required fields. This relationship
links the fields in the page with the columns of the database tables. These relationship
definitions are stored in XMLs. These XMLs are the metadata for relationship between fields. |
| |
Client Side Logic |
| |
|
Defines front end logic. This definition is stored as XML and converted to javascript code. This
XML is the metadata for client side logic. As the definition is stored as XML, it can be used to
generate code for other clients, such as AIR, XAML. Examples of client side logics are redirecting
to a page, validation, show/hide controls. |
|
|
| |