The place where stuff Happens

Quick Sort Algorithm

Quicksort is sorting alogrithm which is a divide and conquer sorting algorithms which means that is done by splitting the array by the pivot ideally being in the middle and rearrange so that the right side value are greater than the pivot and the left is less than the pivot.

This is done recursively tghrough the array until only two values are reached and then similar to the Merge sort the array is then automatically sorted. [More]

Parallel Code vs Normal Code (C#)

This article will tackle the benefits of Parallel Code over Single Threaded Code and also the disadvantages. The only reason that multi-threading is not taken into account is that multi-threaded is generally used to run other section of the application while the main thread continues to operate and not to be used if it is poorly constructed. [More]

I has been an awesome Year!

It has almost been 2 years since the blog was first published on my personal computer running Windows Server 2008 standard at that time and many changes were done to blog and to the other websites hosted with The hosting space is provided by Arvixe which has the best deals, better than others. [More]

A Distributed MVC4 Application Uploaded!

A new project is uploaded at Imagine.Rumyhub. The project consists of an online Bank Management where the user can securely do the Following:

To Create Accounts.
Fixed - 1 month, 3 months, 6 months and 12 months
Transfer between own accounts
Pay third party people
Request Appointment
Print Statement
View Logs
View Appointments [More]

A new Website (

A new website is uploaded to the server. a portfolio for Kyle Briffa done by Kyle Briffa, a friend who is also into programming. Go take a look and forward any comments to Preview: homepage.     // //

Technical Documentation for

Technical Documentation for all the layers is released and available for download: Common Layer: consists of all the methods and classes in the Entity Model used in the CMS. Data Access: The methods which get/edit/delete data in the Entity Model in Common Layer Business Layer: All the business logic, validation of data, transaction ...etc the intermediate layer between the user interface and the data access. User Interface: Consists of all the front end methods, used by JQuery AJAX and the system itself. You can view the site by visiting please not that this is the first version.     // //

New Toys are available! Visual Studio 2012

The new visual studio 2012 is out, and can be bought from Microsoft. It is quite awesome , It has a new gui that is easy like the predecessors. The new visual studio has skins available to use, for now it has dark and light. I personally recommend the dark version with is more easy to the eye.  Also Microsoft , released the express edition in three flavors, Express for Windows 8, Express for Web Development and Express for Desktop Application.Available form  You can also use Team foundation express with teams of less than 6 developers. // //