Книга представляет собой сборник задач и программ на языке С#. Примеры и задачи различной сложности - от простейших до приложений работы с графикой, мультимедиа и базами данных - демонстрируют назначение базовых компонентов, раскрывают тонкости разработки .NET-приложений в Borland Developer Studio или Turbo С#. Уделено внимание технологии ASP.NET. Справочник содержит описание базовых компонентов и часто используемых функций. Компакт-диск содержит дистрибутив Turbo С# Explorer, размещенный с разрешения Borland Software Corporation, а также проекты, рассматриваемые в книге.
Оглавление
Предисловие 5
Часть 1. Примеры и задачи 7
БАЗОВЫЕ КОМПОНЕНТЫ 7
Конвертер 8
Электроэнергия 10
Автозаправка 14
Кафе 16
Жалюзи 19
Стеклопакет 22
Калькулятор 25
Просмотр иллюстраций 30
Секундомер 34
Таймер 37
Угадай число 40
Справочная система 44
Работа с несколькими формами 47
ФАЙЛЫ 50
Погода 50
Средняя температура 53
Редактор текста 56
ГРАФИКА 66
Приветствие 66
Диаграмма 68
График 72
Круговая диаграмма 77
Использование кистей 83
Фоновый рисунок 85
Бегущая строка 87
Полет в облаках 90
БАЗЫ ДАННЫХ 95
Записная книжка 95
Контакты 101
Ежедневник 109
Чтение данных из xml-файла 120
Конвертер базы данных Microsoft Access 122
Каталог 126
ИГРЫ И ДРУГИЕ ПОЛЕЗНЫЕ ПРОГРАММЫ 133
Парные картинки 133
Собери картинку 141
Сапер 147
Master Mind 157
Будильник 169
Экзаменатор 174
ASP.NET 184
Добро пожаловать 184
Хорошие окна 186
Авторизация 188
Контакты 193
Часть 2. Краткий справочник 197
Форма 197
Компоненты 199
Button 199
ComboBox 201
ContextMenu 202
CheckBox 202
CheckedListBox 204
GroupBox 205
ImageList 206
Label 206
ListBox 207
MainMenu 208
NotifyIcon 209
NumericUpDown 209
OpenFileDialog 210
Panel 211
PictureBox 212
RadioButton 213
ProgressBar 215
SaveFileDialog 215
StatusBar 216
TextBox 218
ToolBar 219
ToolTip 220
Timer 220
Графика 221
Карандаш 221
Кисть 222
Графические примитивы 224
Типы данных 226
Целый тип 226
Вещественный тип 226
Символьный тип 227
Строковый тип 227
Функции 227
Функции преобразования 227
Функции манипулирования строками 229
Функции манипулирования датами и временем 230
Функции манипулирования каталогами и файлами 232
Математические функции 234
События 236
Исключения 237
Приложение. Описание прилагаемого компакт-диска 238
Предметный указатель
Эта книга — самоучитель по программированию на языках семейства C/C++. В ней на профессиональном уровне описаны все возможности языка С: определение данных, массивы, строки, указатели, операции, циклы и другие управляющие конструкции, функции, указатели, перечисления, структуры, объединения. Рассмотрены также и темы, которые хотя формально и не относятся к самому языку, но без проработки которых профессиональное освоение языка невозможно: технологии программирования, препроцессор, библиотеки и выполнение программ в различных операционных системах (DOS, Linux, Windows). Подробно описаны отличия в использовании языковых конструкций в различных версиях языков С и C++.
Книга "C# 2005 для профессионалов" написана известными специалистами в области разработки приложений с использованием .NET Framework и посвящена программированию на языке C# 2005 в среде новой версии .NET Framework 2.0. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ. В книге подробно рассматриваются такие вопросы, как основы языка программирования C# 2005, организация среды .