Почти всеки потребител, при инсталирането на някои програми, срещна съобщение със следното съдържание: "На компютъра няма Microsoft .Net Framework". Много малко хора обаче разбират какво представлява и защо са необходими.
Microsoft .Net Framework е специален софтуер, така наречената платформа, която е необходима за функционирането на много програми, написани с помощта на технологията ".Net". Тя включва библиотека за класове (FCL) и среда за изпълнение (CLR). Основната идея на производителя е активното взаимодействие на различни компоненти помежду им. Например, ако дадена заявка е написана в C ++, след това с помощта на платформата, тя може да адресира класа на езика Delfy без никакви проблеми и така нататък. Това е много удобно и спестява време на програмистите.
съдържание
Framework Class Library (FCL) - библиотеката включва компоненти, които са необходими в различни направления на работа. Това включва редактиране на потребителския интерфейс, работа с файлове, сървъри, бази данни и др.
Това е специален език на заявката, който се състои от няколко компонента. В зависимост от източника, за който е съставена заявката, е избран конкретен компонент LINQ. Много подобен на друг SQL език.
WPF - включва инструменти за визуални обвивки. Технологията използва собствения си език XAML. С компонента WPF са разработени клиентски програми с графична обвивка. Той може да бъде както самостоятелни приложения, така и различни допълнителни компоненти и приставки за браузъри.
Трябва да се използват определени програмни езици, например: C #, VB, C ++, Ruby, Python, Delphi. Също така трябва да има технология DirectX. Можете да работите в Expression Blend или Visual Studio.
Той създава разпределени приложения. Този компонент ви позволява да обменяте данни между тях. Предаването се извършва под формата на съобщения, включително шаблони. Подобни задачи могат да бъдат изпълнени по-рано, но с появата на WCF - всичко стана много по-лесно.
Осигурява взаимодействие с данните. Включва допълнителни модули, които опростяват разработването на разпределени приложения с технологията Microsoft .Net Framework.
Неразделна част от Microsoft .Net Framework. Тази технология замени Microsoft ASP. Компонентът е необходим предимно за работа в мрежата. С негова помощ различни уеб приложения се създават от производителя на Microsoft. Тя много улеснява развитието, поради включването на много функции и възможности.
Преди да инсталирате програми на компютъра ви, ви е необходима конкретна версия на Microsoft .Net Framework. Но това не означава, че за 10 програми трябва да поставите 10 Рамки. Това означава, че за да инсталирате софтуера, компютърът трябва да има версия на Microsoft .Net Framework не по-малка от някои, например 4.5. Много приложения инсталират автоматично Рамката, ако тя не е налична.