СПб.: БХВ-Петербург, 2013. — 480 с.
Рассмотрено более 140 типичных примеров, встречающихся в практике реального программирования для платформы NET Framework в среде Microsoft Visual С#2012: обработка событий мыши и клавиатуры, чтение/запись файлов, редактирование графических данных, управление буфером обмена, ввод/вывод данных, использование функций MS Word, MS Excel, AutoCAD и MATLAB, а также создание PDF-файлов, использование технологий LINQ и ADO.NET при работе с базами данных, разработка интерактивных веб-приложений, создание веб-служб с помощью технологий Web Service и WCF Service, разработка WPF-приложений и многое другое.
Материал располагается по принципу от простого к сложному, что позволяет использовать книгу одновременно как справочник для опытных и как пособие для начинающих программистов.
Предисловие
Введение. Что такое «хороший стиль программирования»?
Простейшие программы с экранной формой и элементами управления
Программирование консольных приложений
Инициирование и обработка событий мыши и клавиатуры
Чтение, запись текстовых и бинарных файлов, текстовый редактор
Редактирование графических данных
Управление буфером обмена с данными в текстовом и графическом форматах
Ввод и вывод табличных данных. Решение системы уравнений
Элемент управления WebBrowser
Использование функций MS Word, MS Excel, AutoCAD и MATLAB, а также создание PDF-файла
Обработка баз данных с использованием технологии ADO.NET
Использование технологии LINQ
Другие задачи, решаемые с помощью Windows Application
Программирование простейших веб-ориентированных приложений на Visual C# 12
Типичные веб-ориентированные приложения ASP.NET на Visual C# 12
Создание веб-служб и их клиентов
Использование технологии WPF
Приложение. Содержание электронного архива с примерами из книги
Предметный указатель