ProductReview Example
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