Programming Examples
This page provides some examples of programming work undertaken - including during my BSc and PhD activities. Some of the BSc stuff is quite trivial!
|
Java |
|
-
SemSeTA Java Jena-based interface has been developed for experimentations in
Semantic
Web-based
information retrieval research**.
-
GraphicsJava 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.
-
Beetle GameView 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.
-
AnimationAnimation represented by a
Bouncing
Ball
.
|
Flash |
|
-
Video clipsA 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.
-
UFOSomething 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.
-
User feedbackView 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 and ASP.Net) |
|
-
ASPASP has been used to support customer product selection and order
functionality in a pseudo commercial web site. ASP delivered
dynamic HTML content, based on an 'Access' database, OLEDB
connection
strings
and appropriate
SQL procedures.
-
Online ShoppingView the
Saturn
Online
website ASP functionality - including site search, product
catalogue, shopper accounts and shopping cart.
|
VB 6.0 |
|
Commonwealth Games PortalVisual Basic was used to develop a prototype pseudo Commonwealth Games 2002 events ticketing and information system (cogmis.exe zip file 1.4MB).
|
VB.Net |
|
Integrated Development Envirnments (IDE)IDEs provide increasingly productive tools to develop dynamic content in database-driven web pages - using both Dreamweaver and Visual Studio 2010 IDEs.
|
C# and C++ |
|
UIC EVN-VKNView an ASP.NET C# based European Railways (UIC) EVN-VKN locomotive and vehicle number classification system.
C++C++ has been used in BSc studies, to develop basic, stand-alone executables.
|
|