Tutorials & Guides
This page is an index of the tutorials I have written.
“One program, Four ways” – A beginner’s guide to abstraction and interfaces in C#
A few of the people I know who are currently learning C# and object oriented programming and design have been sharing with me their problems in getting their heads around object oriented design. I have decided to try and help by working up an example which shows a program written 4 ways; Starting out with bad design and illustrating the problems with the design, each iteration will be a more advanced version until I feel I am happy with the overall design.
Part OneDoing it all in main
Part TwoDoing it with methods
Part ThreeDoing it with classes
Part FourDoing it with interfaces
A guide to creating class libraries in c#: The Caesar Cipher
Since my last tutorial had such good feedback, I decided to ask people what they would like me to cover next, and a few people suggested that I make a tutorial on how to build a class library in C#, so here it is