Практычна кожны карыстальнік, пры ўсталёўцы некаторых праграм, сутыкаўся з паведамленнем наступнага зместу: «На кампутары адсутнічае 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 распрацоўваюцца кліенцкія праграмы з графічнай абалонкай. Гэта могуць быць як самастойныя прыкладання так і розныя дадатковыя кампаненты і ўбудовы для браўзэраў.
Пры распрацоўцы павінны выкарыстоўвацца пэўныя мовы праграмавання, напрыклад: C #, VB, C ++, Ruby, Python, Delphi. Таксама абавязкова наяўнасць тэхналогіі DirectX. Працаваць можна ў Expression Blend або Visual Studio.
Windows Communication Foundation
З яго дапамогай ствараюцца размеркаваныя прыкладання. Гэты кампанент дазваляе ажыццяўляць абмен дадзенымі паміж імі. Перадача ажыццяўляецца ў выглядзе паведамленняў, у тым ліку шаблонных. Падобныя задачы можна было выконваць і раней, аднак са з'яўленнем WCF- усё стала значна прасцей.
ADO.NET
Забяспечвае ўзаемадзеянне з дадзенымі. Ўключае ў сябе дадатковыя модулі, якія спрашчаюць распрацоўку размеркаваных прыкладанняў з тэхналогіяй 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 4 з афіцыйнага сайта
Загрузіць аўтаномны ўсталёўшчык Microsoft .NET Framework 4.7.1 з афіцыйнага сайта
Загрузіць аўтаномны ўсталёўшчык Microsoft .NET Framework 4.7.2 з афіцыйнага сайта
Падзяліцца артыкулам у сацыяльных сетках: