Помощь в учёбе, очень быстро...
Работаем вместе до победы

Основные понятия платформы. 
NET

РефератПомощь в написанииУзнать стоимостьмоей работы

Набор программных средств, помогающих разрабатывать управляемые модули, как например: компиляторы и отладчики; основным средством разработки является интегрированная среда разработки — Visual Studio, позволяющая автоматизировать разработку приложений на всех языках, поддерживаемых платформой .NET. Специальная виртуальная машина (общеязыковая исполняющая среда, Common Language Runtime, CLR… Читать ещё >

Основные понятия платформы. NET (реферат, курсовая, диплом, контрольная)

В 2002 г. компания Microsoft создала новую платформу разработки и выполнения программ .NET Framework.

Состав платформы .NET

Платформа .Net Framework предоставила новый подход к созданию и выполнению прикладных программ (приложений). Она является полностью объектно-ориентированной и позволяет использовать уже имеющиеся типы данных и создавать новые. В .NET под термином «тип» понимаются: классы, структуры, перечисления и другие формы данных. Платформа .NET позволяет разрабатывать компоненты (называемые сборками), которые предоставляют другим компонентам (возможно, написанным на других языках) доступ к описанным в них типам.

Основными компонентами платформы .NET являются:

  • • новый формат выполняемых программных модулей (EXE и DLL), называемых сборками (assembly), или управляемыми модулями; их основной особенностью является использование общего (независимого от исходного языка) промежуточного языка программирования (Common Intermediate Language, CIL) и метаданных, описывающих все содержащихся в них открытые типы данных;
  • • специальная виртуальная машина (общеязыковая исполняющая среда, Common Language Runtime, CLR), которая управляет компиляцией команд промежуточного языка в инструкции конкретного процессора; CLR начинает работать при каждом запуске управляемых модулей на выполнение;
  • • общая библиотека классов .NET Framework (Framework Class Library, FCL), которые реализуют все базовые функции управляемых приложений (например: работа с коллекциями, файлами, сетями, графическим интерфейсом и т. п.);
  • • набор программных средств, помогающих разрабатывать управляемые модули, как например: компиляторы и отладчики; основным средством разработки является интегрированная среда разработки — Visual Studio, позволяющая автоматизировать разработку приложений на всех языках, поддерживаемых платформой .NET.

Взаимосвязи компонентов платформы .NET Framework с концептуальной точки зрения показаны на рис. 1.1. При этом следует отметить, что данная платформа активно развивается и с 2013 г. уже используется версия .NET Framework 4.5.1. В связи с ограниченностью объема данного пособия в нем будут рассматриваться только некоторые базовые возможности данной платформы.

Архитектура и окружение платформы .NET.

Рис. 1.1. Архитектура и окружение платформы .NET

Показать весь текст
Заполнить форму текущей работой