ProductReview Example

From DataFlex Wiki
Revision as of 13:17, 7 September 2007 by Jka (talk | contribs) (→‎Development)
Jump to navigationJump to search

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