Книга посвящена новому продукту фирмы Microsoft - среде разработки программ для платформы .NET. Хотя эта среда рассчитана на программирование с использованием нескольких языков, включая C++ и Visual Basic, в книге описан только язык программирования С#, позволяющий наиболее эффективно задействовать все средства среды .NET. Этот язык тесно интегрирован со средой .NET, так как он разрабатывался непосредственно для нее, в отличии от других языков программирования, которые были искусственно приспособлены для работы с этой средой и не могут в полной степени использовать все ее возможности.