Here are some of the projects we've worked on recently...
-
Optimal Ghost Game
Optimal Ghost is a simple word game played against a computer opponent. Each player in turn must contribute a letter building up an English word from left to right. The goal is not be complete the spelling of a word (greater than 4 letters) contained in the game dictionary.
This project was a programming exercise that I used to home my web development skill using ASP.NET MVC, JQuery and AJAX. There is nothing particularly challenging in the implementation other than developing the algorithm calculate the computer move.
Posted On: 03 June 2012 -
HTML5 Canvas Bouncing Balls
This is my first attempt using JavaScript and HTML 5 canvas element. The code is based loosely on some work I did many years ago using C++ and GDI+ for a children educational CD-ROM.
Posted On: 04 November 2012 -
MVC Sports Store
I have been reading Adam Freeman and Steven Sanderson book Pro ASP.NET MVC 3 Framework. It provides a high-productivity programming model that promotes cleaner code architecture, test-driven development, and powerful extensibility, combined with all the benefits of ASP.NET.
Sports Store is one of the example application design to get you up to speed with the key aspect of MCV including the design pattern, Domain-Driven Development, Repositories, Dependency Injection, and Unit Testing with MSTest.
Posted On: 20 January 2013 -
K-Means Clustering Algorithm
The K-means is one of the most popular and efficient cluster analysis algorithms. It is relatively simple to understand and can be easily implemented to solve many practical problems.
This demo is written entirely in JavaScript and HTML 5 features such as Web Workers and SVG.
Posted On: 17 February 2013 -
Timezone Finder Demo
This simple demo uses my timezone component to retrieve time zone information for a specific Latitude/Longitude. Each request will return the name of time zone, the time offset from UTC, and the Daylight Saving offset.
This demo was built with AngularJS and WebApi 2.0.
If you wish to know more about he timezone component please do not hesitate to get in contact.
Posted On: 11 January 2015