Native Windows Applications
Three flavours of hand-coded "To Do List" apps, built in Visual Studio with C#

V1: Console Application

My first foray into C#, a Windows console application that allows the user to create, recall and manage items on a To Do List.

The underlying To Do List is stored in a text file, and access to the application is secured by a base64-encoded username and password.

The compiled application is available here and the source is available here.

Default credentials are username: user and password: Pass


V2: GUI Application

My first C# Windows GUI application, an adaptation of the console version that allows the user to create, recall and manage items on a To Do List.

As with the console version, the underlying To Do List is stored in a text file and access to the application is secured by a base64-encoded username and password.

The compiled application is available here and the source is available here.

Default credentials are username: user and password: Pass


V3: GUI Database Application

An improvement on the initial GUI application, this version stores the To Do List in an Access database, which massively simplifies the process of adding and managing items.

The compiled application is available here and the source is available here.

If you don't have Microsoft Office, you will need the Microsoft Access Database Engine to run this version.

Default credentials are username: user and password: Pass