C# introduction - includes notes and sample code.