ProductReview Example: Difference between revisions
Line 37: | Line 37: | ||
*choose "yes" for relative pathing | *choose "yes" for relative pathing | ||
*chose "OK" | *chose "OK" | ||
=== Creating a AJAX Web application === | |||
*choose create new | |||
*select AJAX Web Project | |||
*Select "Rating" as Web Application name | |||
*enter OK | |||
=== AJAX Session management === | === AJAX Session management === | ||
users logging in | users logging in | ||
*choose create new | |||
*select "Web Object" | |||
*select "AJAX Session Manager" | |||
*Write "SessionManager" as Object name | |||
=== AJAX Masterdetail === | === AJAX Masterdetail === | ||
Listing user assements for items | Listing user assements for items |
Revision as of 12:17, 7 September 2007
Here I will build a example application using the VDF Ajax library and note the steps taken underway.
Functionality
To have an example AJAX application to share assessments about known items .
To accomplish this, then users should be able to:
- login
- create a user account
- choose an item from a list
- enter information about a known item
- supply a rating of an item
The overall goal is to be able to see what users think about a particular item.
The system should be implemented using as a web application, showcasing the possibilities in the VDF AJAX library.
Development
Designing the tables
We want to store information about users, places, purchases and known items. A user should be either a normal user or an administrator. The other tables should hold sufficient information about the items purchased and how the users liked them.
Using the AJAX Library
Fetch the library from : http://www.dataaccess.nl/IframeText.asp?pageid=1378 install it
- Right click in the class palette in VDF12.
- press "add/remove libraries".
- press "Add Library"
- navigate to where you installed the VDF AJAX library. I installed mine in "c:\programmer\Visual DataFlex AJAX Library 1.0" .
- click on the sws file for the AJAX library
- choose "yes" for relative pathing
- chose "OK"
Creating a AJAX Web application
- choose create new
- select AJAX Web Project
- Select "Rating" as Web Application name
- enter OK
AJAX Session management
users logging in
- choose create new
- select "Web Object"
- select "AJAX Session Manager"
- Write "SessionManager" as Object name
AJAX Masterdetail
Listing user assements for items