Чтобы использовать язык С# на профессиональном уровне, необходимо не только хорошо представлять себе его конструкции, но и изучить бесчисленные классы библиотеки.NET. В этом вам поможет электронная документация и книги, например, [13], [20], [21], [23], [27], [31] [33]. Для понимания возможностей классов необходимо представлять себе основы построения сетей и баз данных, протоколы Интернета, HTML, XML и многое другое.
Желаю вам получить удовольствие от погружения в это бескрайнее море информации и от программирования на прекрасном языке! Ведь, говоря высоким слогом, познание и созидание — одни из самых сильных и глубоких радостей жизни.