Tag Archives: Microsoft Visual Studio

Platforming Spaceship

platforming-spaceship-icon

Dates

September 2013 – November 2013

Technology

OO Programming, C#, .NET for Windows Phone, Microsoft Visual Studio

Other Version(s)

Original University assignment project: Windows Mobile Game

Info

Original project was a .NET Compact Framework based, networked, Windows Mobile 6 game I developed for a University assignment.

Later, I re-developed this project to learn programming with .NET for Windows Phone using XAML. I followed portions of Microsoft’s ‘Building Apps for Windows Phone 8 Jump Start‘ online course available on MSDN Channel 9. I implemented some of the course concepts by porting a the original .NET Compact Framework based to Windows Phone 8.

Continue reading

Salaah Times Timetable Converter

salaah-times-converter-icon

Dates

  • 2011

Technology

OO Programming, Microsoft Visual Studio, C# (.NET), XML, DTD, XSLT, XPath

Info

Salaah (Muslim prayer) Timetables are often created using Excel, but my Salaah Times Windows Gadget requires XML. After exporting the Excel timetable to CSV format, this converter app (written in C#), converts it to XML.

Continue reading

Bank Loan Artificial Neural Network

bank-loan-ann-icon

Dates

Technology

Programming, Artificial Intelligence (AI), MATLAB (for AI App), C# (for data prep.), Microsoft Visual Studio

Info

I built, trained & tested an Artificial Neural Network (ANN) in MATLAB, to find the optimal ANN architecture for processing Bank Loan applications. The Lecturer provided anonymous data collected from a real bank, consisting of over 400 bank loan applications, of which some were accepted and some rejected. To train the ANN, I developed 2 apps in C#, one to prepare data for input into the ANN & another to calculate the accuracy of the ANN’s results.

Continue reading

Media Tracker

media-tracker-icon

Dates

Technology

OO Programming, C# (.NET), SQL, Design Patterns, Microsoft Visual Studio, Microsoft Access

App

Link to App

Other Version(s)

Previous version: Multimedia Database

Info

This database application was developed by me, to track the media I have seen, I have, or I am interested in. This was a 2nd attempt at a media tracking application. This database contained extensive capabilities to search for, and filter data.

Continue reading

Phone Quran

phone-quran-icon

Dates

Technology

OO Programming, C# (.NET CF), Windows Mobile, Design Patterns, Microsoft Visual Studio

Info

I developed this Quran (Islamic holy book) app for my Windows Mobile phone during the Ramadhan of 2009. I developed the core app over the space of three days, after I got back from work. I required the app during a business trip, so I could read the Quran on my phone during the journey their and back.

Continue reading

ASP.NET Forum V2

asp.net-forum-v2-icon

Dates

Technology

OO Programming, VB.NET (ASP.NET), SQL, Web Services, XML, WSDL, SOAP, HTML, CSS, Microsoft Visual Studio, Microsoft SQL Server

Other Version(s)

Original University assignment project: ASP.NET Forum

Info

To aid myself in learning VB.NET, I converted my earlier ASP.NET Forum assignment from C# to VB.NET. I also changed the database from Microsoft Access to SQL Server. Additionally, I enhanced the forum by adding more forum features, and improving the theme and security.

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

Windows Mobile Game

winmo-game-icon

Dates

Technology

OO Programming, C# (.NET Compact Framework), Windows Mobile, TCP Sockets, Design Patterns, Microsoft Visual Studio, Paint Shop Pro

App

Link to App

Other Version(s)

Updated project: Platforming Spaceship

Info

This was a networked (using TCP sockets), 2-player, platform game for Windows Mobile that I written in C# (using .NET Compact Framework). The game could be played as single player or with another player (co-op). For 2 player co-op games, one player must set their game as the server, so the other player could connect to them.

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