Microsoft .Net Framework — платформа для работы с приложениями

Логотип программы Microsoft .Net Framework (2)

Практически каждый пользователь, при установке некоторых программ, сталкивался с сообщением следующего содержания: «На компьютере отсутствует Microsoft .Net Framework». Однако, мало кто понимает, что это такое и зачем его он нужен.

Microsoft .Net Framework — это специальное ПО, так называемая платформа, которая нужна для функционирования многих программ написанных по технологии «.Net». В его состав входит библиотека классов (FCL) и среда исполнения (CLR). Главный замысел производителя — это активное взаимодействие различных компонентов между собой. Например, если какой то запрос был написан на языке C++, то с использованием платформы, он без проблем сможет обратиться к классу языка Delfy и т.п. Это очень удобно и экономит программистам время.

Framework Class Library

Framework Class Library (FCL) — библиотека включает в себя компоненты, которые нужны в разных направлениях работы. Это и редактирование интерфейса пользователя, работа с файлами, серверами, базой данных и т.п.

Language Integrated Query

Это специальный язык запросов, который состоит из нескольких компонентов. В зависимости от источника, для которого составлен запрос, подбирается тот или иной компонент LINQ. Очень похож на другой язык SQL.

Windows Presentation Foundation

WPF- включает средства визуальных оболочек. Технология использует собственный язык XAML. С помощью компонента WPF разрабатываются клиентские программы с графической оболочкой. Это могут быть как самостоятельные приложения так и различные дополнительные компоненты и плагины для браузеров.

Microsoft .Net Framework

При разработке должны использоваться определенные языки программирования, например: C#, VB, C++, Ruby, Python, Delphi. Также обязательно наличие технологии DirectX. Работать можно в Expression Blend или Visual Studio.

Windows Communication Foundation

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

ADO.NET

Обеспечивает взаимодействие с данными. Включает в себя дополнительные модули, упрощающие разработку распределенных приложений с технологией Microsoft .Net Framework.

Microsoft .Net Framework

ASP.NET

Неотъемлемая часть Microsoft .Net Framework. Данная технология пришла на смену Microsoft ASP. Компонент, в основном, нужен для работы в Веб. С его помощью создаются различные Веб-приложения от производителя Microsoft. Он значительно облегчает разработку, за счет включения в состав многих функций и возможностей.

Доя установки программ на компьютер нужна определенная версия Microsoft .Net Framework. Но это не говорит о том, что для 10 программ вы должны поставить 10 Фреймверков. Имеется ввиду, что для установки ПО, на компьютере должна присутствовать версия Microsoft .Net Framework не ниже какой-то, например 4.5. Многие приложения устанавливают Framework автоматически при его отсутствии.

Достоинства Microsoft .Net Framework

  • Отличная совместимость с программами;
  • Бесплатность;
  • Легкая установка.
  • Недостатки Microsoft .Net Framework

  • Не обнаружено.
  • Загрузить последнюю версию с официального сайта

    Поделиться ссылкой в социальных сетях
    Подпишитесь, чтобы получать новые статьи по email.

    Или получайте обновления в социальных сетях:
    Вконтакте Facebook Твиттер RSS

    Оставить комментарий