Высокоуровневые методы информатики и программирования. Тузовский А.Ф. - 15 стр.

UptoLike

Составители: 

15
торой он определен. При создании программы разработчик должен ука-
зать (сделать ссылки), какие библиотеки будут использоваться.
1.7. Установка платформы .Net Framework
Для выполнения в ОС Windows XP управляемых приложений
требуется установить платформу .Net (компоненты CLR и FCL). Для
этого с сайта компании Microsoft нужно скачать
(http://www.microsoft.com/net/Download.aspx) установочный пакет Mi-
crosoft .NET Framework 3.5 Redistributable Package (197 Мб). В среде
ОС Windows Vista платформа .Net уже имеется.
Для выполнения разработки приложений в платформе .Net нужно
установить одно из средств:
пакет средств разработки (Software Development Kit SDK)
Windows SDK for Windows Server 2008 and .NET Framework 3.5
(1.33 Гб), который включает компиляторы, отладчики, примеры,
документацию для разработки приложений.
систему разработки Visual C# 2008 Express Edition бесплатная
версия среды разработки Visual Studio (сокращенная, но обла-
дающая практически всеми возможностями). Данный программ-
ный продукт предназначен для студентов и начинающих разра-
ботчиков. Загрузить можно с сайта
http://www.microsoft.com/express/ru/download/.
2. Обзор языка программирования C#
Разработка приложений для платформы .Net может выполняться
на любом языке, который формирует код на общем промежуточном
языке и поддерживает взаимодействие с библиотекой FCL. Однако язык
C# был специально разработан для платформы .Net и в полной мере
учитывает все ее возможности – как FCL, так и CLR.
Язык C# является наиболее новым из широко известных языков
программирования. Создателем языка C# является сотрудник Microsoft
Anders Hejlsberg, который ранее был ведущим разработчиком среды
программирования Delphi. Язык C# создавался как язык компонентного,
объектно-ориентированного программирования, и в этом одно из глав-
ных достоинств языка, направленное на возможность повторного ис-
пользования созданных компонентов. Другими достоинствами данного
языка являются следующие:
C# является полностью объектно-ориентированным языком, где
даже встроенные в язык типы являются объектами классов;