.NET Framework 4.0 SDK

77

Программисту, использующему язык C#, для разработки .NET-приложений на выбор доступно много инструментов. Одним из мифов в области разработки .NET-приложений является то, что программистам якобы обязательно требуется приобретать копию Visual Studio для того, чтобы разрабатывать программы на C#. На самом деле, создавать .NET-программу любого рода можно с помощью распространяемого бесплатно и доступного для загрузки комплекта инструментов для разработки программного обеспечения .NET Framework 4.0 SDK (Software Development Kit). В этом пакете поставляются многочисленные управляемые компиляторы, утилиты командной строки, примеры кода, библиотеки классов .NET и полная справочная система.

Тем, кто планирует использовать Visual Studio 2010 или Visual C# 2010 Express, следует иметь в виду, что в установке .NET Framework 4.0 SDK нет никакой необходимости. При установке любого из упомянутых продуктов этот пакет SDK устанавливается автоматически и сразу же предоставляет все необходимое.

Если использование IDE-среды от Microsoft не планируется, обязательно установите .NET Framework 4.0 SDK, прежде чем двигаться дальше.

При установке .NET Framework 4.0 SDK с Visual Studio 2010 или Visual C# 2010 Express на локальном жестком диске создается набор новых каталогов, в каждом из которых содержатся разнообразные инструменты для разработки .NET-приложений. Многие из этих инструментов работают в режиме командной строки, и чтобы использовать их в любом каталоге, нужно сначала соответствующим образом зарегистрировать пути к ним в операционной системе.

Для этого можно обновить переменную среды PATH вручную, но лучше пользоваться предлагаемым в Visual Studio окном командной строки (Command Prompt). Чтобы открыть это окно, необходимо выбрать в меню Start (Пуск) пункт All Programs --- Microsoft Visual Studio 2010 --- Visual Studio Tools (Все программы --- Microsoft Visual Studio 2010 --- Инструменты Visual Studio).

Командная строка в Visual Studio 2010

Преимущество применения именно этого окна командной строки связано с тем, что оно уже сконфигурировано на предоставление доступа к каждому из инструментов для разработки .NET-приложений. При условии, что на компьютере развернута среда разработки .NET, можно попробовать ввести команду «csc -?» и нажать клавишу <Enter>. Если все в порядке, появится список аргументов командной строки, которые может принимать работающий в режиме командной строки компилятор C# (csc означает C-sharp compiler):

Список аргументов командной строки
Пройди тесты
Лучший чат для C# программистов