Главная » C# » Скачивание и установка инструментов Microsoft Visual C#(Sharp)

0

Начав работать с С# 3.0, вы, наверное, горите желанием сразу же написать какуибо программу на этом языке. В этом отношении .NET позволяет вам удовлетвить ваше желание — вы можете начать писать работающий код сра п же после установки или набора разработчика программного обеспечения .NET (NЕТ  SDK) или интегрированной среды разработки (IDE) Visual Studio. Поэтому первым, крическим, шагом в вашей  работе с С# 3.0 является скачивание и установка среды разработки.

ПРИМЕЧАНИЕ

Дл я  начинающих, да  и не только дл я начинающих, разобраться с номерами версий программ, описаниям и продуктов и возможностями технологий может быть нелегкой задачей. На основе своего свыше десятилетнего опыта работы  с  технологиями  корпации Microsoft я могу утверждать, что присваивание имен технологиям и продуктам никогда не было сильной стороной Microsoft. Сами технологии и продукты были  (по большей части) замечательными, но их классификация  и  идентификация  таковыми являлись далеко не всегда. В этой книге рассматривается язык программирования С# 3.0, который применяется для написания приложений для .NET Framework. Дл я С# 3.0 применяются версии 3.0 и 3.5 .NET Framework. .NET 3.0 предоставляет основные возможности,  a  .NET 3.5  расширяет  эти  возможности.

Для написания примеров, рассматриваемых в этой книге,  применяется  Visual  С# 2008 Express Edition, т. к. эта среда разработки является бесплатной и предоставлт все необходимые функциональности для того, чтобы  начать работать с С# 3.0.

Другие среды разработки Express  Edition, предоставляемые  Microsoft, предназнены для работы с другими языками — Visual Basic и С++. А функциональность Visual Web Developer Express слишком ограниченная для наших целей.

Корпорация Microsoft  также  предоставляет  полные  версии  среды  разработки Visual Studio, такие как выпуски Standard, Professional и Team. Каждый из этих выпусков имеет свои возможности  и  свою  цену.  Дополнительную  информацию см. на Web-сайте корпорации Microsoft в разделе для Visual Studio по адресу http://msdn2.microsoft.com/en-us/vstudio/default.aspx. Если у вас уже есть Visual Studio 2008 Professional, то для создания примеров из этой книги вы можете половаться данной средой.  Она позволяет делать все, что можно делать с  Visual С# Express, и имеет много других функциональностей.

ПРИМЕЧАНИЕ

Лично я пользуюсь средой Visual Studio Standard или Professional совместно с другими инструментами, такими как X-develop и JustCode!, предоставляемыми  компанией Omnicore (http://www.omnicore.com), TestDriven.NET (http://www.testdriven.net/) и NUnit (http://www.nunit.org).  Средства,  входящие  в Visual  Studio,  очень хороши,  но  имеются и другие хорошие инструменты. Разработчик должен  знать,  какими  инструментами лучше  всего  пользоваться.

Размер установочного  пакета Visual  С#  Express довольно  большой,  поэтому  если у вас нет высокоскоростного Интернета, я бы посоветовал устанавливать среду рааботки с CD-ROM.

Скачивание Visual С# Express

Далее приводится процедура для скачивания установочного пакета  Visual  С# Express с Web-сайта Microsoft. К тому времени, когда вы будете читать эту книгу, процедура может быть несколько иной, но в основном она будет достаточно похей  на описанную,  чтобы  вы  смогли  с  легкостью  найти  необходимую  страницу и скачать с нее установочный пакет.

1. Откройте страницу http://msdn.microsoft.com/vstudio/express/.

2. Выберите на ней ссылку Visual Studio 2008 Express Editions.

3. Выберите  Windows  Development1    (т.к.  пространство  этой  книги  ограничено, в ней мы будем рассматривать проекты только этого типа).

4. Нажмите ссылку Visual Studio Express Download.

5. Откроется страница со списком сред разработки Visual Studio Express (рис. 1.1).

Нажмите ссылку Visual С# 2008 Express Edition.

6. Откроется диалоговое окно для выбора папки для сохранения скачанного файла.

Это небольшой файл самозагрузки, с помощью которого будет выполняться настоящая установка среды разработки Visual С# Express. Сохраните этот файл на рабочем столе.

‘  Разработка программного  обеспечения  под  Windows.  — Пер.

Все эти действия должны занять очень короткое время, не больше нескольких мут. Не  принимайте эту процедуру за скачивание самой среды  Visual С# Express, т. к. здесь мы скачиваем только загрузочный файл. Сама же среда разработки будет скачана с помощью этого загрузочного файла.

Рис. 1.1. Выбор Visual С# 2008 Express Edition для скачивания

Установка Visual С# Express

Скачав файл установки, можно приступать к установке Visual С# Express. Во время этого процесса загружаются и устанавливаются все составные части среды разротки, общий размер которых составляет около 300 Мбайт. Выполните такую пледовательность шагов:

1. Выполните двойной щелчок по скачанному файлу vcssetup.exe. Подождите, пока программа установки не загрузит все необходимые компоненты.

2.  Щелкните кнопку Next в первоначальном окне установки.

3. Будет выведена последовательность диалоговых  окон. Во всех  этих  окнах оавьте опции по умолчанию и нажмите кнопку Next для продолжения устанои. В последнем диалоговом окне нажмите кнопку Install.

4. После скачивании всех элементов среды и ее установки, может, потребуется пезагрузить компьютер.

Установленную  среду  разработки  Visual  С#  Express  можно  запустить,  выбрав  ее в меню Пуск | Программы.

Выбор типа приложения

Установив Visual С# Express, вы можете  написать ваше первое приложение  .NET. Но сначала вам нужно решить, какой тип приложения написать. В общих чертах, в

.NET можно разрабатывать программы трех основных типов:

•   консольные  приложения  предназначены  для  исполнения  в  командной  строке  и не имеют пользовательского интерфейса;

•   приложения  Windows  исполняются  в окне  и оснащены  пользовательским  интеейсом;

•   библиотеки кчассов содержат разделяемую функциональность, которую можно использовать в консольных приложениях и приложениях Windows. Самостоельно исполняться библиотеки классов не могут.

В этой главе мы рассмотрим написание приложений всех трех типов. Это будут разновидности примера "hello, world", который выводит на экран текст "hello, world". Программы типа "hello, world" использовались на протяжении десятилетий для демонстрации возможностей языков программирования.

Создание проектов и решений

Независимо от тою. про!рамму какого типа вы решили написать, при использовии инструментов линейки Visual Studio создаются проекты и решения.

•   Проект — это классификация, описывающая тип приложения .NET.

•   Решение — это классификация, обозначающая несколько взаимосвязанных прожений .NET.

Представьте себе процесс сборки автомобиля. В данном  случае  проектом  может быть создание рулевого колеса, двигателя или кузова автомобиля. Сборка же всех компонентов-проектов вместе будет законченным решением, которое называется автомобилем.

То есть проекты являются частями решения. Для примеров в этой главе решение будет содержать три проекта, по одному для каждого типа приложения.

В Visual С# Express создание проекта неявно означает и создание решения, т. к. создание пустого решения, не содержащего проекта, не имеет смысла. Это было бы подобно сборке машины без частей. Когда в этой книге упоминается "проект" или "приложение",  с  точки  зрения  организации  рабочего  пространства  эти  термины

обозначают одно и то же. Решение является явной ссылкой на один или несколько проектов или приложений.

Наш план действий относительно проектов и решений в этой главе следующий:

•    создать решение .NET, создав приложение Windows с названием Examplei (соание этого приложения также создает и решение);

•    добавить в созданное решение консольное приложение с названием Example2;

•    добавить в созданное решение проект библиотеки класса с названием Example3.

Источник: Гросс  К. С# 2008:  Пер. с англ. — СПб.:  БХВ-Петербург, 2009. — 576 е.:  ил. — (Самоучитель)

По теме:

  • Комментарии