Web-based programming projects.: Volume 1 - database applications