.NET
Unlike C and C++, C# is very much a part of .NET. There are many "language features" that are part of the .NET framework and available to any .NET language. So, where appropriate the tutorials will cover aspects of the Common Type System (CTS) and Common Language Runtime (CLR) etc. Also, because it is a valid platform, I'll cover ASP.NET 2.0, the web interface.If you haven't done so already, download and install the Visual C# 2005 Express Edition or Borland Turbo C# Explorer. You are welcome to use the C# compiler from Project Mono or Dot GNU but I haven't used either of those.
Objects
Unlike C which isn't object oriented and to a lesser extent C++, Object Oriented Programming is a key part of C# and will be covered right from the start. So fire up your compiler and hold on...On the next page : A New Project

