Используйте все возможности Visual C#.
Эта книга - лучший источник, из которого можно почерпнуть знания по языку программирования С# версии 2.0. Вы быстро освоите основы С#, разберетесь с большим количеством улучшений, предоставляемых этим языком по сравнению с C++, увидите большое количество примеров, показывающих, как сделать процесс программирования более продуктивным, а приложения - более мощными. В книге также рассмотрены продвинутые аспекты использования С#, включая создание приложений для Windows.
Краткое содержание:
- Основы программирования на С#: выражения и операторы, условия и циклы, массивы, строки и даты, классы и объекты, производные классы, интерфейсы и коллекции, делегаты и события.
- Понятия концепций объектно-ориентированного программирования.
- Использование делегатов для обработки событий.
- Обработка исключений и отладка программ, безопасное программирование с использованием обработки исключений.
- Запись и чтение данных в/из файлов, потоки и сериализация, использование многопоточности для повышения производительности приложений.
- Сборки: создание, просмотр, версии.
- Атрибуты и рефлексия: использование рефлексий для управления выполняющимся кодом.
- Разработка распределенных приложений при помощи удаленного использования объектов.
- Обеспечение безопасности кода и авторизации пользователей, использование встроенных возможностей шифрования.
- Подготовка приложений к выходу на мировой рынок.
- Создание приложен.
Это и многое другое вы найдете в книге Visual C#2.0 .NET: Полное руководство (М. Гандэрлой, Д. Прайс)