Описание компакт-диска
к книге М. Э. Абрамяна
"Visual C# на примерах"

Компакт-диск содержит все проекты, описанные в книге, причем для каждого проекта приводится несколько вариантов, соответствующих различным этапам его разработки (табл. 1). С каждым проектом связан каталог первого уровня; название каталога состоит из номера главы, в которой описывается проект, и имени проекта (например, 02-DISKINFO). Каталоги второго уровня соответствуют различным этапам разработки проекта; их название совпадает с номером раздела в пределах главы (например, 1). Каждый каталог второго уровня содержит подкаталог bin\Debug, в котором находится готовый к запуску исполняемый файл, соответствующий текущему варианту проекта. В некоторых случаях подкаталог bin\Debug включает вспомогательные текстовые или графические файлы, которые можно использовать для проверки работы исполняемого файла.

Все проекты разработаны в среде Visual C# 2005, однако могут использоваться и в среде Visual C# 2008. При загрузке проекта в среду Visual C# 2008 будет автоматически запущен мастер по преобразованию проекта (Conversion
Wizard), позволяющий откорректировать настройки проекта в соответствии с требованиями новой версии интегрированной среды. Для выполнения требуемой корректировки достаточно сразу нажать кнопку Finish в окне Visual Studio Conversion Wizard, а после появления сообщения об успешном преобразовании проекта — закрыть это окно, нажав кнопку Close. Следует заметить, что при подобном преобразовании изменяются лишь файлы со служебной информацией (в частности, файлы с расширениями sln и csproj); файлы с текстами программ (cs-файлы) остаются неизменными.

НЕ нашли? Не то? Что вы ищете?

Таблица 1. Описание компакт-диска

Каталог первого уровня

Каталоги второго уровня

Содержимое

02-DISKINFO

1, 2, 3

Варианты проекта DISKINFO, описанные в разд. 2.1—2.3

03-EXCEP

1, 2, 3

Варианты проекта EXCEP, описанные в разд. 3.1—3.3

04-EVENTS

1, 2, 3

Варианты проекта EVENTS, описанные в разд. 4.1—4.3

05-FORMS

1, 2, 3, 4, 5, 6

Варианты проекта FORMS, описанные в разд. 5.1—5.6

06-CALC

1, 2, 3, 4, 5

Варианты проекта CALC, описанные в разд. 6.1—6.5

07-CURSORS

1, 2, 3, 4, 5

Варианты проекта CURSORS, описанные в разд. 7.1—7.5

08-TEXTBOXES

1, 2, 3, 4, 5, 6

Варианты проекта TEXTBOXES, описанные в разд. 8.1—8.6

09-COLORS

1, 2, 3, 4, 5, 6

Варианты проекта COLORS, описанные в разд. 9.1—9.6

10-MOUSE

1, 2, 3, 4, 5, 6, 7

Варианты проекта MOUSE, описанные в разд. 10.1—10.7

11-ZOO

1, 2, 3, 4, 5, 6, 7, 8

Варианты проекта ZOO, описанные в разд. 11.1—11.8

12-CLOCK

1, 2, 3, 4

Варианты проекта CLOCK, описанные в разд. 12.1—12.4

13-IMGVIEW

1, 2, 3, 4, 5, 6, 7

Варианты проекта IMGVIEW, описанные в разд. 13.1—13.7

14-PNGEDIT1

1, 2, 3, 4

Варианты проекта PNGEDIT1, описанные в разд. 14.1—14.4

15-PNGEDIT2

1, 2

Варианты проекта PNGEDIT2, описанные в разд. 15.1—15.2

16-PNGEDIT3

1, 2, 3, 4

Варианты проекта PNGEDIT3, описанные в разд. 16.1—16.4

17-PNGEDIT4

1, 2, 3, 4, 5

Варианты проекта PNGEDIT4, описанные в разд. 17.1—17.5

18-TXTEDIT1

1, 2, 3, 4

Варианты проекта TXTEDIT1, описанные в разд. 18.1—18.4

19-TXTEDIT2

1, 2, 3, 4

Варианты проекта TXTEDIT2, описанные в разд. 19.1—19.4

20-TXTEDIT3

1, 2, 3

Варианты проекта TXTEDIT3, описанные в разд. 20.1—20.3

21-TXTEDIT4

1, 2

Варианты проекта TXTEDIT4, описанные в разд. 21.1—21.2

22-TXTEDIT5

1, 2, 3, 4

Варианты проекта TXTEDIT5, описанные в разд. 22.1—22.4

23-TXTEDIT6

1, 2, 3, 4, 5

Варианты проекта TXTEDIT6, описанные в разд. 23.1—23.5

24-CHKBOXES

1, 2, 3

Варианты проекта CHKBOXES, описанные в разд. 24.1—24.3

25-LISTBOX1

1, 2, 3, 4

Варианты проекта LISTBOX1, описанные в разд. 25.1—25.4

26-LISTBOX2

1, 2, 3

Варианты проекта LISTBOX2, описанные в разд. 26.1—26.3

27-JPEGVIEW

1, 2, 3, 4, 5, 6, 7, 8

Варианты проекта JPEGVIEW, описанные в разд. 27.1—27.8

28-FONTVIEW

1, 2, 3, 4

Варианты проекта FONTVIEW, описанные в разд. 28.1—28.4

29-ICONVIEW

1, 2, 3, 4, 5, 6

Варианты проекта ICONVIEW, описанные в разд. 29.1—29.6

30-TRIGFUNC

1, 2, 3, 4, 5, 6

Варианты проекта TRIGFUNC, описанные в разд. 30.1—30.6

31-STUD1

1, 2, 3, 4, 5, 6, 7

Варианты проекта STUD1, описанные в разд. 31.1—31.7

32-STUD2

1, 2, 3, 4, 5, 6

Варианты проекта STUD2, описанные в разд. 32.1—32.6

33-HTOWERS

1, 2, 3, 4, 5, 6, 7

Варианты проекта HTOWERS, описанные в разд. 33.1—33.7