COT 5930 -W eb Project Development - Ajax

Weekend MS CS Program
Internet and Web Technologies

Dr. Roy Levow, Associate Chair & Professor
Email: roy@cse.fau.edu      Phone: 954-236-1170
Web: http://www.cse.fau.edu/~roy

Class Materials

Assignments

  1. Complete the keypad exercise started in class.  Due, Monday, March 20.
  2. The keypad will render similar to the following layout.
    123
    7
    8
    9
    4
    5
    6
    1
    2
    3
    C
    0
    E
    Each time a digit key is clicked, the digit will be added to the right of the number displayed at the top.  The C-key clears the entry and the E-key produces an alert window with the value.  The  layout is to be rendered using CSS styles, without the use of a table.  The functionality is to be implemented in JavaScript and DOM so that the number at the top changes without re-rendering the rest of the display.  The keys should be rendered in an attractive form and the updates should change only the number displayed.

    This project is 20% of the final grade and will be evaluated on compliance with the specification.
          10 points for CSS rendering
          10 points for functionality

  3. Modify the RSS reader in chapter 13.  Due Wednesday, March 29.
  4. Include the following features.
    You must design the user interface for the new actions.  The user interface must be functional and reasonably attractive.

    This project is 80% of the final grade with points assigned as follows.
    Real feeds:  10 points
    Add feed:  20 points for functionality, 5 points for user interface
    Index:  35 points for functionality, 10 points for user interface.

Project submission
On completion of each project, email me a message with the url where the project can be loaded and whether it runs under MSIE or Thunderbird browser.  Attach a zip archive with all of the files for the project.