Learn C#, an ideal choice for all DotNet developers for building both Windows and Web-based applications