Hey guys, So fragin wants to learn some C# and asked me to do some sort of a tutorial. I agreed upon it, and i'll try to make a C# programming course, for anybody who is interested into learning it to follow it. Learning curve will be as following: Programming Basics (loops, statements, variables, etc...) Windows Forms Basics Windows Forms with classes Windows Forms with 3 layer model (DAL) Windows Forms with 3 layer model and Database. (mssql or mysql) Exception Handling (Error handling) Unit Testing These points should get you to the point where you are able to program using the 3 layer model, and use a database with it. Windows forms will be used as it's the easiest way to learn, the basics of C#. Lateron we could start doing ASP.NET (web development with c#), but that's takes longer. Post if you are interested into following it. Github To make it able for you guys to follow my end results, on each tutorial, i've decided to make a github repository for this tutorial series. Check it out here. Tutorial List [Preparation] Installing your IDE - Not a Tutorial! [Beginner] Building a Solution [Beginner] Visual Studio Tour [Beginner] Adding multiple projects to your solution.