список доступных полей и методов. Если добавить сюда утилиты для от-
ладки и отслеживания программного кода, возможность компилировать
и запускать на выполнение программы одним щелчком мыши, не выходя
из окна среды разработки, удобную справочную систему и графический
редактор для создания оконных форм (используется при написании про-
грамм с графическим интерфейсом), то каждому станет очевидно, что IDE
лучше иметь под рукой. На этом и остановимся.
Установка Visual C# Express
— Ладно, все. Надо что-то делать.
Давай-ка, может быть, сами изобретем.
— Витя, не надо! Я прошу тебя.
Не дразни начальство!
Процесс установки приложения Visual C# 2010 Express достаточно прост
и состоит из нескольких этапов. На первом этапе следует загрузить устано-
вочные файлы. Для этого на сайте www.microsoft.com компании Microsoft находим страницу загрузки файлов Visual C# 2010 Express. На рис. В.1 за-
печатлен момент, когда мы щелкаем на гиперссылке, желая закачать уста-
новочные файлы для Visual C# 2010 Express.
Загружаем установочные файлы (точнее, файл). Этот файл запускаем на
выполнение. В результате появляется окно, похожее на то, что представ-
лено на рис. В.2.
Для начала установки необходимо согласиться с условиями лицензии
(рис. В.3).
Не исключено, что нас попросят определиться с некоторыми дополнитель-
ными продуктами, которые любезно предоставляет корпорация Microsoft.
Нечто подобное проиллюстрировано рис. В.4.
Установка Visual C# Express 15
Рис. В.1. Загрузка установочных файлов Visual C# Express Рис. В.2. Начинаем установку
16
Вступление. Язык программирования C#
Рис. В.3. Соглашаемся на условия Microsoft
Рис. В.4. Дополнительные продукты для установки
Перед тем, как все начнет устанавливаться, необходимо указать место (ко-
нечную папку) установки. На рис. В.5 показано соответствующее диалого-
вое окно.
Установка Visual C# Express 17
В этом же окне представлено «полное меню установки» — перечислены те
компоненты, которые будут установлены. Многое зависит от того, что ра-
нее уже было установлено пользователем, но обычно список немаленький.
Затем начинается непосредственно процесс установки (рис. В.6).
Рис. В.5. Выбор папки для установки программного продукта
Рис. В.6. Идет установка
18
Вступление. Язык программирования C#
В принципе процесс автономный, но расслабляться не стоит, поскольку
наступит момент, когда придется принимать решение: перезагружать или
не перезагружать (рис. В.7).
Рис. В.7. В какой-то момент предстоит принять непростое решение
Путь смелых и решительных — перезагружать. После этого процесс уста-
новки продолжится как ни в чем не бывало (рис. В.8).
Наше долготерпение будет вознаграждено диалоговым окном с сообщени-
ем о том, что процесс установки завершен (рис. В.9).
В принципе, на некоторое время наши заботы закончились. Почему на не-
которое время? Потому что продукт еще нужно зарегистрировать. Реги-
страция бесплатная, но без регистрации надолго программного продукта
не хватит — он очень быстро придет в негодность.
Для начала процесса регистрации запускаем приложение Visual C# Express и в окне приложения в меню Справка выбираем команду Зарегистрировать про-
дукт, как показано на рис. В.10.
Откроется диалоговое окно с полем для ввода ключа регистрации и кноп-
кой Получить регистрационный ключ через Интернет (рис. В.11).
ПРИМЕЧАНИЕ Что делать, если доступа в Интернет нет, Microsoft не сообщает.
Установка Visual C# Express 19
Многие в этом месте вздохнут с облегчением – казалось бы, достаточно
щелкнуть на кнопке и получить ключ. Пожелаем оптимистам успеха!
Рис. В.8. Процесс установки продолжается
Рис. В.9. Установка завершена
20
Всьупление. Язык программирования C#
Рис. В.10. Рано или поздно придется зарегистрировать продукт
Рис. В.11. Получение регистрационного ключа от Microsoft
Немного о книге 21
Немного о книге
— Товарищ Тройкина, мы вас целых пять
минут уже здесь ждем. Вы же знаете, у нас
срочная работа.
— Извините. Читала – увлеклась. Такая
книжка интересная попалась!
Перед тем как перейти непосредственно к основной части книги и погру-
зиться в мир программных кодов, все же имеет смысл сказать/написать
несколько слов о самой книге. О том, что книга о языке C# и методах про-
граммирования на этом языке, читатель уже догадался.
Материал книги разбит на главы, и каждая глава посвящена какой-то от-
дельной теме. При этом использовался принцип, что даже самый захуда-
лый пример намного лучше самой изысканной теории. Поэтому знаком-
ство читателя с языком программирования C# в первой главе начинается
с простенького примера. Затем идет объяснение того, почему пример рабо-
тает, и работает именно так, а не как-то иначе. Вообще, материал излагает-
ся последовательно в том смысле, что для понимания происходящего, как
правило, не нужно лихорадочно листать следующие темы.