Программирование на С#
Обзор средств разработки на C#. Типы данных в C#. Синтаксис С# и отличия от C++. Структура программы на C#. Объектно-ориентированное программирование на платформе .NET. Передача указателей на функции с помощью делегатов. Многопоточное программирование. Работа с файловыми потоками. Обработка ошибок с помощью системы исключений. Генерация и обработка исключений. Работа с XML-документами. XML-сериализация объектов. Проектирование пользовательского интерфейса на основе Windows Forms. Обеспечение доступа к базам данных с помощью технологии ADO.NET.