Takmer každý používateľ pri inštalácii niektorých programov narazil na správu s nasledujúcim obsahom: "Na počítači nie je žiadny Microsoft .Net Framework". Avšak veľmi málo ľudí vie, čo to je a prečo je to potrebné.

Microsoft .Net Framework je špeciálny softvér, takzvaná platforma, ktorá je potrebná pre fungovanie mnohých programov napísaných pomocou technológie ".Net". Obsahuje knižnicu tried (FCL) a prostredie runtime (CLR). Hlavnou myšlienkou výrobcu je aktívna interakcia rôznych komponentov medzi sebou. Napríklad, ak bol dopyt napísaný v C ++, potom pomocou platformy, môže bez problémov osloviť triedu jazykov Delfy a tak ďalej. To je veľmi výhodné a šetrí programátorom čas.

Rámcová knižnica tried

Knižnica rámcových tried (FCL) - knižnica obsahuje komponenty, ktoré sú potrebné v rôznych smeroch práce. To zahŕňa úpravu používateľského rozhrania, prácu so súbormi, servermi, databázami atď.

Jazykovo integrovaný dopyt

Ide o špeciálny jazyk dopytov, ktorý pozostáva z niekoľkých komponentov. V závislosti od zdroja, pre ktorý je dotaz vytvorený, je vybraná určitá časť LINQ. Veľmi podobný inému jazyku SQL.

Windows Presentation Foundation

WPF - zahŕňa vizuálne shell nástroje. Technológia používa vlastný jazyk XAML. S komponentou WPF sa vyvíjajú klientske programy s grafickým shellom. Môže ísť o samostatné aplikácie a rôzne doplnkové komponenty a doplnky pre prehliadače.

Microsoft .Net Framework

Určité programovacie jazyky by sa mali použiť na vývoj, napríklad: C #, VB, C ++, Ruby, Python, Delphi. Tiež musí existovať technológia DirectX. Môžete pracovať v jazyku Expression Blend alebo Visual Studio.

Windows Communication Foundation

Vytvára distribuované aplikácie. Táto zložka vám umožňuje vymieňať si dáta medzi nimi. Prenos sa uskutočňuje vo forme správ vrátane šablón. Podobné úlohy mohli byť vykonané skôr, ale s príchodom WCF - všetko bolo oveľa jednoduchšie.

ADO.NET

Poskytuje interakciu s údajmi. Zahŕňa ďalšie moduly, ktoré zjednodušujú vývoj distribuovaných aplikácií pomocou technológie Microsoft .Net Framework.

Microsoft .Net Framework

ASP.NET

Neoddeliteľnou súčasťou .Net Framework spoločnosti Microsoft. Táto technológia nahradila Microsoft ASP. Komponent je potrebný najmä pre prácu na webe. S jeho pomocou sa vytvárajú rôzne webové aplikácie od výrobcu spoločnosti Microsoft. Veľmi uľahčuje vývoj vďaka začleneniu mnohých funkcií a schopností.

Pred inštaláciou programov do počítača potrebujete konkrétnu verziu programu Microsoft .Net Framework. To však neznamená, že pre 10 programov musíte dať 10 rámcov. Znamená to, že na inštaláciu softvéru musí mať počítač verziu Microsoft .Net Framework nie nižšiu ako niektoré, napríklad 4.5. Mnoho aplikácií automaticky nainštaluje rámec, ak nie je k dispozícii.

Výhody Microsoft .Net Framework

  • Výborná kompatibilita s programami;
  • zadarmo;
  • Jednoduchá inštalácia.
  • Nevýhody Microsoft .Net Framework

  • Nezistil sa.
  • Stiahnite si najnovšiu verziu z oficiálnej webovej stránky