Tag Archives: XHTML

Timetable Tool (2014)

timetable-tool-icon

Dates

January 2014 – February 2014

Technology

PHP, XHTML, CSS, AJAX, JavaScript, EasyPHP (a WAMP stack)

App

Live Demo of the rewritten 2014 version of Timetable Tool

Other Version(s)

Original project: Timetable Tool (2006)

Info

I originally developed this personalised class timetable tool in 2006 to learn PHP, but I rewrote it in 2014, to brush up on my PHP skills. It uses the original (plain and simple) live timetables as a source, and displays them in a more visually appealing way.

Continue reading

ABhamjee.com

abhamjee.com-icon

Dates

  • Initial Design: December 2013 – March 2014
  • Maintained: March 2014 – Present

Technology

WordPress, XHTML, CSS, PHP

App

Link to App

Other Version(s)

Info

My Project Portfolio is available on this website. It contains information and samples images (some with links to apps) about some projects I have worked on. It is powered by WordPress. I customised the website design by creating a child theme for the WordPress Twenty Twelve theme, using XHTML, CSS and PHP.

Continue reading

Salaah Times Windows Gadget

salaah-times-gadget-icon

Dates

Technology

Programming, Notepad++, JavaScript, XHTML, DOM, CSS, XML, DTD, XPath

App

Link to App

Other Version(s)

Newer version: Salaah Times App

Info

All Muslim’s are obligated to offer 5 daily prayers (Salaah) during specific times of the day. This Salaah Times Windows Gadget was developed to aid in meeting this obligation. A companion converter app (above) provides an XML prayer timetable for this gadget to visually display.

Continue reading

TV Schedule Windows Gadget

tv-schedule-gadget-icon

Dates

Technology

Programming, Notepad++, JavaScript, XHTML, DOM, CSS, XML, DTD, XPath

App

Link to App

Other Version(s)

Newer version: TV Schedule App

Info

I developed this TV Schedule Windows Sidebar Gadget. For TV series I am interested in, it displays the episodes showing on any day. Its data is stored in an XML file, which I manually update as TV series are announced, start/end, go on break, etc. It was written using JavaScript, XHTML & CSS. XPath expressions are used for querying it (via JavaScript).

Continue reading

JSudoku

j-sudoku-icon

Dates

Technology

OO Programming, JavaScript, XHTML, CSS

Info

I developed this web-based Sudoku game using JavaScript, XHTML and CSS, to facilitate my learning of JavaScript.

I initially developed this game during any free time I had at work, where I was waiting for more work to arrive. During this time, we were advised to read or talk (quietly). Some people would draw art in Microsoft Paint. That gave me the idea of make this sudoku game using just notepad (& Internet Explorer). I had to rely entirely on my knowledge of CSS, XHTML & JavaScript as we only had no internet access.

Continue reading

XML-Based CMS

1nsignia-icon

Dates

Technology

Programming, C# (ASP.NET), XML, DTD, XSLT, XPath, XHTML, CSS, CMS, Microsoft Visual Studio

Other Version(s)

Info

I developed this experimental, fast & flexible, XML-based CMS. When a user’s web browser requested a webpage, an ASP.NET web app would run an XSLT template, while passing it parameter values (taken from the query string). This XSLT template would generate the XHTML output from XML, based on the parameter values, and send it to the web browser. This was a successor to my portfolio tool.

Continue reading

Portfolio Tool

portfolio-tool-icon

Dates

Technology

Programming, XML, DTD, XSLT, XPath, XHTML, CSS, Microsoft Visual Studio

Other Version(s)

Info

This was an XSLT template I written, which generated project portfolio XHTML mark-up from XML-based portfolio data, for my website.

Continue reading

ASP.NET Forum

asp.net-forum-icon

Dates

Technology

OO Programming, C# (ASP.NET), SQL, Web Services, XML, WSDL, SOAP, XHTML, CSS, Microsoft Visual Studio, Microsoft Access

Other Version(s)

Updated project: ASP.NET Forum V2

Info

I developed an ASP.NET Forum in C#, consisting of a web service that fetched data from an Access database using SQL, and a consuming web application. I also consumed two additional Web Services through the internet, which I found in a directory of free Web Services. One provided a ‘Quote of the day’ and another verified email addresses of forum users during registration.

Continue reading

XML Development

xml-development-icon

Dates

Technology

Programming, XML, DTD, XSLT, XPath, XSL-FO, XHTML, CSS, PDF, Microsoft Visual Studio, Apache FOP (Formatting Objects Processor)

Output Documents

  • This HTML file was output by my Timetable XSLT stylesheet
  • This PDF file was created using FOP, using the XSL-FO output by my NFL Standings XSLT stylesheet

Info

The assignment required me to develop several XSLT stylesheets and run them on multiple XML documents. The stylesheets:

  • Transformed class timetable XML data from my DTD to lecturer’s DTD, and vice-versa
  • Produced NFL Standings for week 10 by adding the results of week 10 (provided by lecturer) to my week 9 standings (& then repeated for week 11)
  • Converted my class timetables to XHTML (for web) & the NFL Standings to PDF (for print, via FOP)

Continue reading

Timetable Tool (2006)

timetable-tool-icon

Dates

September 2006 – October 2006

Technology

PHP, XHTML, CSS

App

Live Demo of the original 2006 version of Timetable Tool. Isn’t compatible with latest version of PHP, so offline for now. See images below for how it worked/looked.

Other Version(s)

Updated project: Timetable Tool (2014)

Info

I developed this personalised class timetable tool in 2006 to learn PHP. It uses the original (plain and simple) live timetables as a source, and displays them in a more visually appealing way.

Continue reading