Поддерживать
www.wikidata.ru-ru.nina.az
Dlya termina Net sm takzhe drugie znacheniya NET Framework programmnaya platforma vypushennaya kompaniej Microsoft v 2002 godu Osnovoj platformy yavlyaetsya obsheyazykovaya sreda ispolneniya Common Language Runtime CLR kotoraya podhodit dlya razlichnyh yazykov programmirovaniya Funkcionalnye vozmozhnosti CLR dostupny v lyubyh yazykah programmirovaniya ispolzuyushih etu sredu V nastoyashee vremya NET Framework razvivaetsya v vide NET NET FrameworkKomponenty NET Framework do versii 4 5 vklyuchitelnoTip FrejmvorkRazrabotchik MicrosoftOperacionnaya sistema WindowsPervyj vypusk 13 fevralya 2002Apparatnaya platforma WindowsPoslednyaya versiya 4 8 1 9 avgusta 2022 goda Chitaemye formaty fajlov Microsoft NET XML Resource template UTF 8 vd Microsoft NET XML Resource template vd NET Framework Resource data vd NET Micro Framework TinyFont vd i NET Micro Framework PE executable vd Sozdavaemye formaty fajlov Microsoft NET XML Resource template UTF 8 vd Microsoft NET XML Resource template vd NET Framework Resource data vd NET Micro Framework TinyFont vd i NET Micro Framework PE executable vd Licenziya MITSajt dotnet microsoft com Mediafajly na Vikisklade Schitaetsya chto platforma NET Framework yavlyaetsya otvetom kompanii Microsoft na nabravshuyu k tomu vremeni bolshuyu populyarnost platformu Java kompanii Sun Microsystems nyne prinadlezhit Oracle Hotya NET Framework yavlyaetsya patentovannoj tehnologiej korporacii Microsoft i oficialno rasschitana na rabotu pod operacionnymi sistemami semejstva Windows sushestvuyut nezavisimye proekty prezhde vsego eto Mono i Portable NET pozvolyayushie zapuskat programmy NET Framework na nekotoryh drugih operacionnyh sistemah RazrabotkaRazrabotka platformy nachalas v 1999 godu Oficialno o razrabotke novoj tehnologii bylo obyavleno 13 yanvarya 2000 goda v den kogda Bill Gejts oficialno obyavil o peredache posta glavy Microsoft Stivu Balmeru V etot den rukovodstvo korporacii obyavilo o novoj strategii kompanii poluchivshej nazvanie Next Generation Windows Services NGWS novoe pokolenie sluzhb Windows Novaya strategiya dolzhna byla obedinit v edinyj nabor sushestvuyushie i budushie razrabotki Microsoft dlya predostavleniya vozmozhnosti polzovatelyam rabotat so Vsemirnoj pautinoj s besprovodnyh ustrojstv obladayushih dostupom v Internet kak so stacionarnyh kompyuterov Celi i zadachi Vo vremya prohodivshej v tot den press konferencii Balmer zayavil chto nesmotrya na ogromnye vozmozhnosti domashnih kompyuterov korporaciya schitaet vazhnym obespechenie garantirovannoj raboty sluzhb novogo pokoleniya i na ustrojstvah otlichnyh ot PK Chto kasaetsya Gejtsa to analitik kompanii Patricia Seybold Group Enn Tomas Mejns proanalizirovav ego slova zayavila o tom chto kompanii budet polezen othod ot orientacii isklyuchitelno na stacionarnye kompyutery i perehod k razrabotke pod mobilnye ustrojstva Po eyo ocenke Gejts provozglasil kurs na perehod k novoj ere raboty s kompyuterom kotoraya ne budet zhyostko privyazana k Windows Vvidu nebolshoj moshnosti istochnikov pitaniya mobilnyh ustrojstv hranenie i peredacha prilozhenij dolzhna osushestvlyatsya serverami togda kak na tot moment prakticheski vsya polzovatelskaya informaciya i PO hranilis na stacionarnyh kompyuterah lokalno Togda ideya perehoda k serverocentricheskoj modeli imela krepkuyu podderzhku sredi rukovoditelej krupnejshih IT kompanij Tak naprimer Skott MakNili glava Sun Microsystems obyavil o priobretenii kompanii ofisnogo PO konkurirovavshego s Microsoft Office dlya perehoda k server klientskomu PO U Microsoft na tot moment bylo mnozhestvo prichin perehoda k novoj strategii Kompaniya dominirovala na rynke operacionnyh sistem i veb brauzerov obladala mnozhestvom narabotok v oblasti PO dlya Interneta vklyuchaya portaly MSN i WebTV a takzhe imela dolyu v kompaniyah zanimavshihsya predostavleniem PO v prokat cherez Internet Krome togo kak pozdnee vspominal Anders Hejlsberg u korporacii imelos mnozhestvo razlichnyh i zachastuyu nesovmestimyh mezhdu soboj sred i tehnologij programmirovaniya poskolku razrabotka instrumentov dlya programmistov byla yazykoorientirovannoj to est dlya Visual Basic sushestvoval svoj nabor prilozhenij a dlya C svoj Poetomu odnoj iz celej razrabotki novoj platformy bylo obedinenie vseh naibolee udachnyh narabotok v ramkah edinoj platformy i ih unifikaciya Krome togo stavilas zadacha sledovaniya vsem aktualnym tendenciyam v oblasti programmirovaniya na tot moment Tak naprimer novaya platforma dolzhna byla napryamuyu podderzhivat obektno orientirovannost bezopasnost tipov sborku musora i strukturnuyu obrabotku isklyuchenij Krome togo korporacii neobhodimo bylo predostavit svoj otvet nabiravshej populyarnost platforme Java ot Sun Microsystems Soglasno opublikovannym na tot moment planam v nih vhodila razrabotka novoj versii operacionnoj sistemy a takzhe novoj versii sredy razrabotki dlya programmistov kotoraya byla by prednaznachena dlya razrabotki veb orientirovannyh prilozhenij Krome togo perevedyon na novuyu platformu dolzhen byl byt i Microsoft Office Pol Moritc vice prezident Microsoft v kachestve odnoj iz budushih sluzhb novoj strategii privyol v primer sluzhbu Passport predstavlyavshuyu soboj elektronnyj bumazhnik pozvolyayushij polzovatelyam zaregistrirovavshis odnazhdy sovershat onlajn pokupki bez neobhodimosti vvoda na razlichnyh sajtah nomerov kreditnyh kart i personalnyh dannyh Togda zhe na konferencii Balmer privyol primer realizacii novoj strategii kotoraya pozvolit pacientam reshat mnozhestvo svoih problem cherez Internet nachinaya s chteniya svoej medicinskoj karty i zakanchivaya oplatoj schetov ot vrachej za medicinskie uslugi Po slovam Moritca osnovoj dlya novoj strategii kompanii posluzhila razrabotka Windows DNA 2000 predstavlennaya v sentyabre 1999 goda Windows DNA 2000 obedinila v sebe novuyu versiyu SUBD SQL Server i novye programmnye instrumenty dlya oblegcheniya razrabotki veb prilozhenij Koncepciya V fevrale 2000 goda Stiv Balmer vystupaya na konferencii VBITS 2000 v San Francisko rasskazal o novoj versii Visual Basic i Visual C yavlyavshihsya do toj pory kraeugolnymi kamnyami Visual Studio Poskolku grafik vyhoda versij Visual Studio k tomu momentu byl zametno narushen Visual Studio 6 0 vyshla v sentyabre 1998 goda a do etogo vypuski vhodyashih v eyo sostav instrumentov proishodili ezhegodno to informaciya o novovvedeniyah vyzyvala izryadnyj interes nedostupnaya ssylka s 02 12 2017 2383 dnya Togda zhe Balmer i predstavil koncepciyu strategii NGWS rabochee nazvanie kotoroj Balmer schyol vesma uzhasnym i poobeshal smenit ego k momentu vypuska v vide nekoej programmnoj platformy kotoraya pozvolit polzovatelyam Windows poluchat dostup k mnozhestvu veb sluzhb Dlya etogo Microsoft rasschityvala znachitelno izmenit Windows platformu Pervym shagom k novoj versii platformy stala Windows 2000 kotoruyu Balmer nazval osnovoj polzovatelskogo znakomstva s Internetom Windows 2000 yavlyalas odnoj iz chastej tehnologii Windows Distributed interNet Applications DNA 2000 v ramkah kotoroj byla predstavlena poslednyaya na tot moment shema tryohurovnevoj modeli programmirovaniya vpervye predstavlennaya na Windows NT 4 0 Na tot moment dannaya shema sostoyala iz klientskoj chasti Windows ili veb prilozhenie srednego urovnya bazirovavshegosya na komponentah COM i bazy dannyh kak pravilo SQL Server NGWS dolzhna byla smenit put razrabotki Windows DNA na isklyuchitelnoe ispolzovanie XML kak standarta obmena dannymi XML byl vybran potomu chto yavlyalsya razvitiem yazyka razmetki HTML stavshego osnovnym yazykom razmetki vo Vsemirnoj pautine a krome togo on predostavlyal udobnyj sposob opisaniya dannyh V modeli NGWS kazhdaya chast tryohzvennoj struktury klientskoe prilozhenie promezhutochnyj sloj i baza dannyh dolzhna byla vzaimodejstvovat s ostalnymi pri pomoshi XML paketov Dlya uprosheniya razrabotki koda s ispolzovaniem XML predpolagalos chto novaya versiya Visual Studio budet generirovat XML kod osvobozhdaya razrabotchikov ot neobhodimosti ruchnogo napisaniya XML koda Tak naprimer planirovalos chto razrabotchiki smogut pisat veb sajt dlya elektronnoj kommercii celikom na novoj versii Visual Basic a blagodarya tomu chto obmen informaciej budet proishodit pri pomoshi XML razrabotchiki smogut sozdavat klientskie prilozheniya funkcioniruyushie na Linux Solaris i Mac OS To est dlya togo chtoby prilozhenie ili operacionnaya sistema mogli vzaimodejstvovat drug s drugom nuzhna byla lish podderzhka standarta s ih storony Dlya demonstracii svoego zamysla Microsoft zapustila veb sajt zajdya na kotoryj polzovatel mog besplatno zavesti sebe elektronnyj koshelyok eWallet uproshavshij process soversheniya pokupok v internet magazinah Smena nazvaniya 22 iyunya 2000 goda na prohodivshem v Redmonde Forum 2000 Bill Gejts zayavil o pereimenovanii platformy v Microsoft Net obyaviv pri etom chto strategiya korporacii celikom i polnostyu budet opredelyatsya platformoj Net a vse produkty Microsoft so vremenem budut perepisany dlya podderzhki etoj platformy Takzhe po ego slovam v techenie blizhajshih dvuh let Microsoft planirovala vypusk novoj versii svoej OS kotoruyu iznachalno nazvali Windows Net pozzhe eyo realizovali kak Microsoft Singularity i komplekta sredstv razrabotki kotoryj dolzhen byl nazyvatsya Visual Studio Net Pomimo etogo izmeneniya dolzhny byli zatronut i servernye prilozheniya Microsoft SQL Server Exchange BizTalk a ofisnyj paket Microsoft Office dolzhen byl byt preobrazovan v Office Net K vystupleniyu Gejtsa na iyunskom Forum 2000 bylo priurocheno i opublikovanie dokumenta pod nazvaniem Microsoft NET Realizing the Next Generation Internet angl Microsoft NET Sozdavaya Internet sleduyushego pokoleniya na oficialnom sajte Microsoft V nyom privodilsya obshij obzor novoj platformy a samo poyavlenie novoj platformy opisyvalos kak nekaya revolyuciya V etom dokumente vpervye bylo privedeno opisanie hotya i kratkoe tehnicheskoj realizacii platformy Tak razrabotchikam predlagalos vmesto ruchnogo nabora bolshoj massy koda sobirat svoi prilozheniya iz gotovyh blokov chto dolzhno bylo uskorit razrabotku PO K takim stroitelnym blokam otnosilis v chastnosti sleduyushie moduli Identity Lichnost tehnologiya obedinyayushaya Windows autentifikaciyu i Microsoft Passport sozdannaya dlya obespecheniya razlichnyh urovnej bezopasnosti nachinaya ot parolej i elektronnyh koshelkov i zakanchivaya smart kartami i ustrojstvami biometricheskoj identifikacii Prezentaciya predvaritelnoj versii NET 11 iyulya 2000 goda na vo Floride sostoyalas prezentaciya predvaritelnoj versii NET Framework kotoraya byla predstavlena kak chast NET Platform Vypusk pervyh versij 12 noyabrya 2000 goda Microsoft opublikovala na svoyom sajte NET Framework SDK Beta 1 soderzhashij vsyo neobhodimoe dlya pervyh opytov s novoj platformoj Odnako iz za syrosti programmy kompaniya rekomendovala stavit eyo tolko na kompyutery prednaznachennye isklyuchitelno dlya testov Dannyj SDK mog rabotat lish v Windows 2000 Windows NT 4 0 soderzhashij NTOP dlya podderzhki ASP NET Windows 98 i Windows Me prichyom stabilnaya rabota s nezadolgo do etogo vyshedshim SQL Server 2000 vovse ne garantirovalas Dannaya versiya soderzhala ogromnoe kolichestvo oshibok nachinaya s problem pri ustanovke i zakanchivaya nepolnoj podderzhkoj sobstvennyh prostranstv imyon v zavisimosti ot versii Windows Bazovye principy proektirovaniyaOsnovnoj ideej pri razrabotke NET Framework yavlyalos obespechenie svobody razrabotchika za schyot predostavleniya emu vozmozhnosti sozdavat prilozheniya razlichnyh tipov sposobnye vypolnyatsya na razlichnyh tipah ustrojstv i v razlichnyh sredah Vtorym principom stala orientaciya na sistemy rabotayushie pod upravleniem semejstva operacionnyh sistem Microsoft Windows Arhitektura NETStek tehnologij NET Framework Programma dlya NET Framework napisannaya na lyubom podderzhivaemom yazyke programmirovaniya snachala perevoditsya kompilyatorom v edinyj dlya NET promezhutochnyj bajt kod Common Intermediate Language CIL ranee nazyvalsya Microsoft Intermediate Language MSIL V terminah NET poluchaetsya sborka angl assembly Zatem kod libo ispolnyaetsya virtualnoj mashinoj Common Language Runtime CLR libo transliruetsya utilitoj NGen exe v ispolnyaemyj kod dlya konkretnogo celevogo processora Ispolzovanie virtualnoj mashiny predpochtitelno tak kak izbavlyaet razrabotchikov ot neobhodimosti zabotitsya ob osobennostyah apparatnoj chasti V sluchae ispolzovaniya virtualnoj mashiny CLR vstroennyj v neyo JIT kompilyator na letu just in time preobrazuet promezhutochnyj bajt kod v mashinnye kody nuzhnogo processora Sovremennaya tehnologiya dinamicheskoj kompilyacii pozvolyaet dostignut vysokogo urovnya bystrodejstviya Virtualnaya mashina CLR takzhe sama zabotitsya o bazovoj bezopasnosti upravlenii pamyatyu i sisteme isklyuchenij izbavlyaya razrabotchika ot chasti raboty Arhitektura NET Framework opisana i opublikovana v specifikacii Common Language Infrastructure CLI razrabotannoj Microsoft i utverzhdyonnoj ISO i ECMA V CLI opisany tipy dannyh NET format metadannyh o strukture programmy sistema ispolneniya bajt koda i mnogoe drugoe Obektnye klassy NET dostupnye dlya vseh podderzhivaemyh yazykov programmirovaniya soderzhatsya v biblioteke Framework Class Library FCL V FCL vhodyat klassy Windows Forms ADO NET ASP NET Language Integrated Query Windows Presentation Foundation Windows Communication Foundation i drugie Yadro FCL nazyvaetsya Base Class Library BCL Sredy razrabotkiSredy razrabotki podderzhivayushie NET Microsoft Visual Studio C Visual Basic NET Managed C F SharpDevelop MonoDevelop Embarcadero RAD Studio Delphi for NET ranee Borland Developer Studio Delphi for NET C A Zonnon PascalABC NET JetBrains Rider Prilozheniya NET takzhe mozhno razrabatyvat v tekstovom redaktore prosto vyzyvaya kompilyator iz komandnoj stroki VersiiVersii i pakety obnovlenij NET Framework dostupny tremya osnovnymi sposobami cherez mehanizm avtoobnovleniya Windows Update dlya skachivaniya na sajte Microsoft Download Center i v sostave novyh versij operacionnyh sistem Versiya CLR Nomer versii Data vyhoda Visual Studio Po umolchaniyu v Windows Zamenyaet1 0 1 0 1 0 3705 0 1 maya 2002 goda Visual Studio NET Rabotaet na Windows 98 Windows 98 SE Windows Me Windows NT 4 0 SP6 Windows 2000 i Windows XP NET Framework 1 0 nesovmestim s Windows 95 n d1 1 1 1 1 1 4322 573 1 aprelya 2003 goda Visual Studio NET 2003 Windows Server 2003 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows 98 FE i Windows NT 4 0 SP6 1 02 0 2 0 2 0 50727 42 11 iyulya 2005 goda Visual Studio 2005 Windows Vista Windows 7 Windows Server 2008 R2 NET Framework 2 0 bez paketov obnovlenij poslednyaya podderzhivaemaya versiya NET Framework dlya Windows 98 SE i Windows Me NET Framework 2 0 SP2 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows 2000 SP4 n d3 0 2 0 3 0 4506 30 6 noyabrya 2006 goda Visual Studio 2005 rasshireniya Windows Vista Windows Server 2008 Windows 7 Windows Server 2008 R2 2 03 5 2 0 3 5 21022 8 9 noyabrya 2007 goda Visual Studio 2008 Windows 7 Windows Server 2008 R2 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows XP SP2 2 0 3 04 0 4 4 0 30319 1 12 aprelya 2010 goda Visual Studio 2010 Windows 8 Windows Server 2012 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows XP SP3 n d4 5 4 4 5 50709 17929 15 avgusta 2012 goda Visual Studio 2012 Windows 8 Windows Server 2012 4 04 5 1 4 4 5 50938 18408 17 oktyabrya 2013 goda Visual Studio 2013 Windows 8 1 Windows Server 2012 R2 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows 7 bez SP1 4 0 4 54 5 2 4 4 5 51209 34209 5 maya 2014 goda n d n d 4 0 4 5 14 6 4 4 6 1038 0 20 iyulya 2015 goda Visual Studio 2015 Windows 10 4 0 4 5 24 6 1 4 4 6 23123 0 17 noyabrya 2015 goda Visual Studio 2015 Update 1 Windows 10 v1511 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows Vista SP2 4 0 4 64 6 2 4 4 6 23907 0 20 iyulya 2016 goda Windows 10 v1607 4 0 4 6 14 7 4 4 7 02046 5 aprelya 2017 goda Visual Studio 2017 Windows 10 v1703 4 0 4 6 24 7 1 4 4 7 02556 17 oktyabrya 2017 goda Visual Studio 2017 v15 5 Windows 10 v1709 Windows Server 2016 version 1709 4 0 4 74 7 2 4 4 7 03056 30 aprelya 2018 goda Visual Studio 2017 v15 8 Windows 10 v1803 4 0 4 7 14 8 4 4 8 3761 0 18 aprelya 2019 goda Windows 10 v1903 poslednyaya podderzhivaemaya versiya NET Framework dlya Windows 7 SP1 istochnik ne ukazan 853 dnya 4 0 4 7 24 8 1 4 9 avgusta 2022 goda Visual Studio 2022 v17 3 Windows 10 v20H2 Windows 11 4 0 4 8 NET Framework 1 0 Pervyj reliz NET Framework vyshel 5 yanvarya 2002 goda dlya Windows 98 NT 4 0 2000 i XP Obshaya podderzhka osushestvlyaemaya kompaniej Majkrosoft zakonchilas 10 iyulya 2007 goda rasshirennaya podderzhka zakonchilas 14 iyulya 2009 goda NET Framework 1 1 Sleduyushij reliz NET Framework vyshel 1 aprelya 2003 goda Eto byla pervaya versiya avtomaticheski ustanavlivaemaya vmeste s operacionnoj sistemoj Windows Server 2003 Dlya bolee staryh operacionnyh sistem NET Framework 1 1 byla dostupna v vide otdelnogo ustanovochnogo paketa Obshaya podderzhka osushestvlyaemaya kompaniej Majkrosoft zakonchilas 14 oktyabrya 2008 goda a rasshirennaya podderzhka zakonchilas 8 oktyabrya 2013 goda NET Framework 2 0 Versiya 2 0 byla vypushena odnovremenno s Visual Studio 2005 SQL Server 2005 i BizTalk 2006 S vyhodom versii 2 0 byla dobavlena podderzhka nastraivaemyh obobshyonnyh angl generic klassov anonimnyh metodov polnaya podderzhka 64 bitnyh platform x64 i IA 64 Obshaya podderzhka osushestvlyaemaya kompaniej Majkrosoft zakonchilas 12 aprelya 2011 goda a rasshirennaya podderzhka zakonchilas 12 aprelya 2016 goda NET Framework 3 0 Pervonachalno NET Framework 3 0 nosila imya WinFX chto otrazhalo eyo sut rasshirenie NET Framework 2 0 s sohraneniem vseh bibliotek i dobavleniem chetyryoh novyh komponentov Windows Presentation Foundation WPF prezentacionnaya graficheskaya podsistema ispolzuyushaya XAML Windows Communication Foundation WCF unificirovannaya programmnaya model mezhplatformennogo vzaimodejstviya Windows Workflow Foundation WF tehnologiya opredeleniya vypolneniya i upravleniya rabochimi processami Windows CardSpace tehnologiya unificirovannoj identifikacii Podderzhka osushestvlyaemaya kompaniej Majkrosoft zakonchilas 12 iyulya 2011 goda NET Framework 3 5 Kak i versiya 3 0 NET 3 5 ispolzuet CLR versii 2 0 Novshestva po sravneniyu s NET Framework 3 0 vklyuchayut v sebya C 3 0 i VB NET 9 0 Dobavlen yazyk LINQ i provajdery LINQ to Objects LINQ to XML i LINQ to SQL ASP NET AJAX vklyuchyon v postavku Rasshirena funkcionalnost WF i WCF Dobavleno prostranstvo imyon System CodeDom NET Framework 4 0 Microsoft anonsirovala NET 4 0 29 sentyabrya 2008 goda Pervaya beta versiya poyavilas 20 maya 2009 goda vmeste s beta versiej Visual Studio 2010 Novovvedeniya vklyuchayut v sebya Parallel Extensions Parallel LINQ i biblioteku parallelnyh zadach Task Parallel Library prednaznachennye dlya uprosheniya programmirovaniya dlya mnogoprocessornyh i raspredelyonnyh sistem Novovvedeniya v Visual Basic i C Tehnologiyu Managed Extensibility Framework MEF Polnuyu podderzhku IronPython IronRuby i F Podderzhku podmnozhestv NET Framework i ASP NET v variante Server Core Podderzhku Code Contracts Sredstva modelirovaniya Oslo i yazyk programmirovaniya prednaznachennyj dlya sozdaniya predmetno orientirovannyh yazykov i modelej Okonchatelnaya versiya NET Framework 4 0 byla vypushena 12 aprelya 2010 goda vmeste s okonchatelnoj versiej Visual Studio 2010 Versiya 4 0 3 eto maksimalnaya kotoraya mozhet byt ustanovlena na Windows XP NET Framework 4 5 Pri ustanovke zamenyaet NET Framework 4 0 Nesovmestima s Windows XP i bolee rannimi versiyami Windows Novovvedeniya vklyuchayut v sebya Vozmozhnost umensheniya kolichestva perezapuskov sistemy putyom obnaruzheniya i zakrytiya prilozhenij platformy NET Framework versii 4 vo vremya razvyortyvaniya Podderzhka massivov razmer kotoryh prevyshaet 2 gigabajta GB na 64 razryadnyh platformah Uluchshennaya proizvoditelnost blagodarya fonovoj sborke musora dlya serverov Pri ispolzovanii servernoj sborki musora v NET Framework 4 5 fonovaya sborka musora vklyuchaetsya avtomaticheski Fonovaya kompilyaciya po trebovaniyu JIT kotoraya opcionalno dostupna na mnogoyadernyh processorah dlya povysheniya proizvoditelnosti prilozheniya Vozmozhnost ogranichit kak dolgo obrabotchik regulyarnyh vyrazhenij budet pytatsya razreshit regulyarnoe vyrazhenie do istecheniya vremeni ozhidaniya Vozmozhnost opredelit kulturu po umolchaniyu dlya domena prilozheniya Podderzhka kodirovki Yunikod UTF 16 v konsoli Podderzhka upravleniya versiyami kulturnyh dannyh sortirovki i sravneniya strok Uluchshennaya proizvoditelnost pri izvlechenii resursov Uluchsheniya szhatiya ZIP Vozmozhnost nastraivat kontekst otrazheniya dlya pereopredeleniya povedeniya otrazheniya po umolchaniyu Podderzhka versii 2008 standarta internacionalizirovannyh domennyh imyon v prilozheniyah kogda klass ispolzuetsya v Windows 8 Delegirovanie sravneniya strok operacionnoj sisteme kotoraya realizuet Yunikod 6 0 esli platforma NET Framework ispolzuetsya v Windows 8 Pri rabote na drugih platformah platforma NET Framework vklyuchaet sobstvennye svedeniya o sravnenii strok kotorye realizuyut Yunikod 5 xx Vozmozhnost vychisleniya hesh koda dlya strok na osnove domena dlya kazhdogo prilozheniya Podderzhka JSON NET Framework 4 5 1 NET Framework 4 5 1 vypushen 17 oktyabrya 2013 goda vmeste s Visual Studio 2013 Eta versiya trebuet Windows Vista SP2 ili bolee svezhuyu versiyu i postavlyaetsya vmeste s Windows 8 1 i Windows Server 2012 R2 NET Framework 4 5 2 NET Framework 4 5 2 yavlyaetsya obnovleniem NET Framework 4 5 1 NET Framework 4 5 i NET Framework 4 Ustanavlivaetsya pri neobhodimosti bok o bok s NET Framework 3 5 Service Pack 1 NET Framework 4 6 NET Framework 4 6 yavlyaetsya obnovleniem NET Framework 4 5 2 NET Framework 4 5 1 NET Framework 4 5 i NET Framework 4 Ustanavlivaetsya pri neobhodimosti bok o bok s NET Framework 3 5 Service Pack 1 Yavlyaetsya chastyu redakcii Microsoft Visual Studio 2015 NET Framework 4 6 podderzhivaet novyj JIT kompilyator dlya 64 razryadnyh sistem RyuJIT WPF i WinForms obnovleny dlya podderzhki ekranov s vysokim DPI v WCF byla dobavlena podderzhka TLS 1 1 i TLS 1 2 Kriptograficheskij API v NET Framework 4 6 ispolzuet poslednyuyu versiyu API ot Microsoft CryptoAPI blagodarya etomu stal dostupen nabor algoritmov shifrovaniya Suite B AES SHA 2 Elliptic curve Diffie Hellman ECDSA NET Framework 4 6 1 NET Framework 4 6 1 yavlyaetsya obnovleniem NET Framework 4 6 NET Framework 4 5 2 NET Framework 4 5 1 NET Framework 4 5 i NET Framework 4 Ustanavlivaetsya pri neobhodimosti bok o bok s NET Framework 3 5 Service Pack 1 Yavlyaetsya chastyu redakcii Microsoft Visual Studio 2015 Update 1 NET Framework 4 6 2 NET Framework 4 6 2 byl vypushen 30 marta 2016 goda i vypushen 2 avgusta 2016 goda Yavlyaetsya obnovleniem NET Framework versij 4 6 1 4 6 4 5 2 4 5 1 4 5 i 4 Dlya ustanovki trebuetsya Windows 7 SP1 ili vyshe Ustanavlivaetsya pri neobhodimosti bok o bok s NET Framework 3 5 Service Pack 1 NET Framework 4 7 NET Framework 4 7 byl vypushen 5 aprelya 2017 goda NET Framework 4 7 1 NET Framework 4 7 1 byl vypushen 17 oktyabrya 2017 goda NET Framework 4 7 2 NET Framework 4 7 2 byl vypushen 30 aprelya 2018 goda NET Framework 4 8 NET Framework 4 8 byl vypushen 18 aprelya 2019 goda NET Framework 4 8 1 NET Framework 4 8 1 byl vypushen 9 avgusta 2022 goda Podderzhka OS Versii i zavisimosti platformy NET Framework Versiya NET FrameworkOS 1 0 1 1 2 0 3 0 3 5 4 0 4 5 4 5 1 4 5 2 4 6 4 6 1 4 6 2 4 7 4 7 1 4 7 2 4 8 4 8 1Windows 98 Windows NT 4 0 Windows Me Windows 2000 Windows XP Windows Server 2003 Windows Server 2008 Windows Vista Windows 7 Windows Server 2008 R2 Windows Server 2012 Windows 8 Windows Server 2012 R2 Windows 8 1 Windows 10 Windows Server 2016 Windows Server 2019 Windows Server 2022 Windows 11 Yazyki programmirovaniya v NETOsnovnaya statya Spisok NET yazykov Odnoj iz osnovnyh idej Microsoft NET yavlyaetsya sovmestimost programmnyh chastej napisannyh na raznyh yazykah Naprimer sluzhba napisannaya na C dlya Microsoft NET mozhet obratitsya k metodu klassa iz biblioteki napisannoj na Delphi na C mozhno napisat klass nasledovannyj ot klassa napisannogo na Visual Basic NET a isklyuchenie sozdannoe metodom napisannym na C mozhet byt perehvacheno i obrabotano v Delphi Kazhdaya biblioteka sborka v NET imeet svedeniya o svoej versii chto pozvolyaet ustranit vozmozhnye konflikty mezhdu raznymi versiyami sborok Yazyki postavlyaemye vmeste s Microsoft Visual Studio C Visual Basic NET JScript NET C CLI novaya versiya Managed C F chlen semejstva yazykov programmirovaniya ML vklyuchyon v VS2010 VS2012 VS2015 VS2017 VS2019 VS2022 J poslednij raz byl vklyuchyon v VS2005KritikaRealizaciya platformy NET Framework vyzyvala i vyzyvaet mnozhestvo narekanij S tehnicheskoj tochki zreniya platforma takzhe podvergalas kritike iz za otsutstviya podderzhki vyzovov Streaming SIMD Extensions SSE v upravlyaemom kode V Mono reshili etu problemu dobaviv podderzhku SIMD Extensions versii 2 2 v prostranstvo imyon Mono Simd V sostav NET Framework 4 6 vhodit novyj JIT kompilyator RyuJIT podderzhivayushij SIMD cherez prostranstvo imyon System Numerics Novye versii platformy 3 5 i dalee vyzvali novuyu volnu nedovolstva tem chto oni ne predustanavlivayutsya v versii Windows predshestvovavshie vyhodu Windows 7 chto vynuzhdaet polzovatelej tratit znachitelnoe vremya na ih ustanovku Alternativnye realizacii NET ranee izvestna kak NET Core preemnik NET Framework yavlyaetsya otkrytoj i krossplatformennoj realizaciej NET Framework ot korporacii Microsoft NET Compact Framework versiya NET Framework prednaznachennaya dlya zapuska prilozhenij na ustrojstvah osnovannyh na platforme Windows CE NET Micro Framework realizaciya platformy Microsoft NET dlya vstraivaemogo primeneniya v 32 i 64 razryadnyh mikrokontrollerah Mono proekt po sozdaniyu polnocennogo voplosheniya sistemy NET Framework na baze svobodnogo programmnogo obespecheniya Portable NET DotGNUSm takzhe NET Remoting komponent sozdannyj kompaniej Microsoft dlya mezhprocessnogo vzaimodejstviya Microsoft Silverlight Common Language Infrastructure Code Access Security Sravnenie C i Java The NET ShowPrimechaniyaAnnouncing NET Framework 4 8 1 NET blog ot 10 avgusta 2022 na Wayback Machine angl Kompaniya Microsoft anonsirovala otkrytie platformy Net i eyo portirovanie dlya Linux ot 9 dekabrya 2014 na Wayback Machine rus Stiv Reznik Richard Krejn Kris Bouen Vstuplenie Osnovy Windows Communication Foundation dlya NET Framework 3 5 Windows Communication Foundation for NET Framework 3 5 Per s angl Slinkina A A M DMK Press 2008 S 16 480 s ISBN 978 5 94074 465 8 Redmond maps plans for life after the PC ot 15 marta 2014 na Wayback Machine angl The A Z of Programming Languages C ot 18 fevralya 2009 na Wayback Machine angl An Early Look at Microsoft s Next Generation Windows Services ot 17 oktyabrya 2011 na Wayback Machine angl Windows razdelyat na uslugi rus Data obrasheniya 17 avgusta 2011 26 aprelya 2014 goda angl angl angl angl Principal Design Features of NET Framework ot 1 sentyabrya 2011 na Wayback Machine angl Benefits of the Microsoft NET Framework ot 31 avgusta 2013 na Wayback Machine angl Announcing the NET Framework 4 7 1 angl Data obrasheniya 6 dekabrya 2017 31 dekabrya 2017 goda Install the NET Framework on Windows 10 and Windows Server 2016 angl Data obrasheniya 6 dekabrya 2017 6 dekabrya 2017 goda Visual Studio 2017 version 15 8 angl Data obrasheniya 17 avgusta 2018 17 avgusta 2018 goda Svedeniya o zhiznennom cikle razlichnyh versij NET Framework angl Data obrasheniya 29 avgusta 2008 26 iyulya 2009 goda rus Data obrasheniya 11 iyunya 2019 Arhivirovano iz originala 27 iyulya 2014 goda angl Data obrasheniya 15 iyulya 2009 Arhivirovano iz originala 23 maya 2009 goda Task Parallel Library biblioteka parallelnyh zadach rus Data obrasheniya 9 fevralya 2012 21 fevralya 2012 goda Lander Rich angl NET Blog Microsoft 20 iyulya 2015 Arhivirovano iz originala 6 avgusta 2015 goda Announcing NET Framework 4 6 2 angl NET Blog Microsoft Data obrasheniya 9 fevralya 2022 24 oktyabrya 2016 goda Announcing the NET Framework 4 8 angl NET Blog Microsoft 18 aprelya 2019 18 aprelya 2019 goda Upcoming Updates for NET Framework 4 8 angl NET Blog Microsoft 19 aprelya 2019 20 aprelya 2019 goda Announcing NET Framework 4 8 1 angl NET Blog Microsoft 9 avgusta 2022 10 avgusta 2022 goda gewarren Trebovaniya k sisteme dlya NET Framework NET Framework rus docs microsoft com Data obrasheniya 9 fevralya 2022 9 fevralya 2022 goda angl 30 oktyabrya 2014 Data obrasheniya 12 avgusta 2015 Arhivirovano iz originala 31 avgusta 2015 goda Criticism Of Microsoft NET Framework ot 27 avgusta 2011 na Wayback Machine angl LiteraturaKristian Nejgel i dr C 5 0 i platforma NET 4 5 dlya professionalov Professional C 5 0 and NET 4 5 M 2013 1440 s ISBN 978 5 8459 1850 5 Endryu Troelsen Yazyk programmirovaniya C 5 0 i platforma NET 4 5 6 e izdanie Pro C 5 0 and the NET 4 5 Framework 6th edition M 2013 1312 s ISBN 978 5 8459 1814 7 Dzhef Prosiz Programmirovanie dlya Microsoft NET Programming Microsoft NET M 2003 S 704 ISBN 5 7502 0217 8 Ssylkidotnet microsoft com oficialnyj sajt NET Framework
Вершина