Téměř každý uživatel při instalaci některých programů narazil na zprávu s následujícím obsahem: "V počítači není žádný Microsoft .Net Framework." Velmi málo lidí však pochopí, co to je a proč je potřeba.
Microsoft .Net Framework je speciální software, tzv. Platforma, která je nezbytná pro fungování mnoha programů napsaných pomocí technologie ".Net". Obsahuje knihovnu tříd (FCL) a prostředí runtime (CLR). Hlavní myšlenkou výrobce je aktivní interakce různých komponent mezi sebou. Například pokud byl dotaz napsán v C ++, pak pomocí platformy může bez problémů řešit třídu jazyků Delfy a tak dále. To je velmi výhodné a šetří čas programátorům.
Obsah
Framework Class Library (FCL) - knihovna obsahuje součásti, které jsou potřebné v různých směrech práce. To zahrnuje úpravu uživatelského rozhraní, práci se soubory, servery, databázemi atd.
Jedná se o speciální dotazovací jazyk, který se skládá z několika komponent. V závislosti na zdroji, pro který je dotaz složen, je vybrána konkrétní součást LINQ. Velmi podobný jinému jazyku SQL.
WPF zahrnuje nástroje pro vizuální prostředí. Technologie používá svůj vlastní jazyk XAML. S komponentou WPF se vyvíjejí klientské programy s grafickým pláštěm. Může se jednat o samostatné aplikace a různé další komponenty a plug-iny pro prohlížeče.
Určité programovací jazyky by měly být použity pro vývoj, například: C #, VB, C ++, Ruby, Python, Delphi. Také musí existovat technologie DirectX. Můžete pracovat v aplikaci Expression Blend nebo Visual Studio.
Vytváří distribuované aplikace. Tato součást umožňuje výměnu dat mezi nimi. Přenos se provádí ve formě zpráv, včetně šablon. Podobné úkoly by mohly být provedeny dříve, ale s příchodem WCF - vše bylo mnohem jednodušší.
Poskytuje interakci s daty. Zahrnuje další moduly, které zjednodušují vývoj distribuovaných aplikací s technologií Microsoft .Net Framework.
Je nedílnou součástí Microsoft .Net Framework. Tato technologie nahradila Microsoft ASP. Komponenta je nezbytná především pro práci na webu. S jeho pomocí jsou vytvořeny různé webové aplikace od výrobce společnosti Microsoft. Velmi usnadňuje vývoj, díky začlenění mnoha funkcí a schopností.
Před instalací programů do počítače potřebujete specifickou verzi rozhraní Microsoft .Net Framework. Ale to neznamená, že pro 10 programů musíte dát 10 rámců. To znamená, že k instalaci softwaru musí mít počítač verze Microsoft .Net Framework nižší než některé, například 4.5. Mnoho aplikací automaticky nainstaluje rámec, pokud není k dispozici.