Get an overview of C#.NET with this training video. In this video:
• Understand the motivation behind the .NET platform
• Know the role of the Common Type System (CTS)
• Know the role of the Common Language Specification (CLS)
• Know the role of the Common Language Runtime (CLR)
• Understand the assembly, namespace, type distinction
• Contrast single-file and multi-file assemblies
• Know the role of the Common Intermediate Language (CIL)
• Survey the .NET Namespaces
• Platform independent .NET (Mono / Portable .NET distributions)
• Choosing a managed language (C#, VB, MC++)
• Developing with the C# command line compiler (csc.exe)