Este documento presenta un curso sobre programación con Visual C# que incluye 11 lecciones. La primera lección introduce .NET Framework, Common Language Runtime, Microsoft Intermediate Language y el entorno de desarrollo integrado Visual Studio. Las siguientes lecciones cubren desarrollo de programas básicos, tipos de datos, estructuras de control, estructuras de repetición, programación orientada a objetos, clases y métodos útiles, y diseño de interfaces de usuario. Las últimas lecciones tratan sobre acceso a datos con ADO.NET y tareas comunes en Visual Studio.