programming

Homepage Home
About me My CV
Previous papers written Resource
Sites developed Web Design
Database development Databases
Data Integration and Semantic WebSemantic Web
   
 
   
Java
  • Java provides an excellent cross-platform, object-oriented development language.  The Mouse & Button Event programs and Drawing & Input Box Java techniques demonstrate simple functionality using Java Applets.

  • View the Beetle Drive game application.  This application is fully functional and allows up to 4 players to compete.  Each player throws a dice and has to score a six - to get off the mark.

  • Animation represented by a Bouncing Ball.
    

Flash

  • A graphics demonstration of how Flash can be used to demonstrate download progress and presentation of different JPEG images and video clips - including the control of video clips.  This program also provides an example of Flash Dynamic Drawing functionality.

  • Something completely different - a mouse tracking demonstration using both graphical and text-based feedback to the user.  There is no obvious structure to this page - just browse around with your mouse cursor.  Watch the UFO and see how it accelerates and slows down, depending on proximity to the mouse, as you approach one of the hyperlinks.  X,Y co-ordinates, time elapsed and ufo status are displayed.

  • View an alternative web-page "preload" demonstration that again uses graphical and text-based feedback to manage user expectations, whilst an image file is being downloaded.
   
Active Server Pages (ASP)
  • ASP has been used to support customer product selection and order functionality in a pseudo commercial web site.  ASP deliverd dynamic HTML content, based on an 'Access' database, OLEDB connection strings and appropriate SQL procedures.

  • View the Saturn Online website functionality - including site search, product catalogue, shopper accounts and shopping cart.
   
Visual Basic
  • To be included.
   
C++
  • C++ has been used to develop basic, stand-alone executables.

  • Examples to be included.
    

 


© David George 2006 | Privacy | Legal | |