Los primeros tres capítulos cubren las bases del lenguaje; los capítulos cuatro a ocho explican las nuevas características de Visual Studio e ilustran los conceptos; la segunda parte explica las características del lenguaje orientado a objetos y los capítulos 7 al 9, las técnicas avanzadas que pueden mejorar las habilidades ya adquiridas; los últimos capítulos tratan los tipos básicos de .NET Framework y los aspectos de programación avanzada para hacer más poderosas las aplicaciones.