Почти всеки потребител, при инсталирането на някои програми, срещна съобщение със следното съдържание: "На компютъра няма Microsoft .Net Framework". Много малко хора обаче разбират какво представлява и защо са необходими.

Microsoft .Net Framework е специален софтуер, така наречената платформа, която е необходима за функционирането на много програми, написани с помощта на технологията ".Net". Тя включва библиотека за класове (FCL) и среда за изпълнение (CLR). Основната идея на производителя е активното взаимодействие на различни компоненти помежду им. Например, ако дадена заявка е написана в C ++, след това с помощта на платформата, тя може да адресира класа на езика Delfy без никакви проблеми и така нататък. Това е много удобно и спестява време на програмистите.

Рамкова библиотека

Framework Class Library (FCL) - библиотеката включва компоненти, които са необходими в различни направления на работа. Това включва редактиране на потребителския интерфейс, работа с файлове, сървъри, бази данни и др.

Езикова интегрирана заявка

Това е специален език на заявката, който се състои от няколко компонента. В зависимост от източника, за който е съставена заявката, е избран конкретен компонент 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. Много приложения инсталират автоматично Рамката, ако тя не е налична.

Предимства на Microsoft .Net Framework

  • Отлична съвместимост с програмите;
  • безплатно;
  • Лесна инсталация.
  • Недостатъци на Microsoft .Net Framework

  • Не е открита.
  • Изтеглете последната версия от официалния уебсайт