Net Framework шинэчлэлтийг татаж авах. Microsoft.NET Framework гэж юу вэ. NET Framework-ийг хэрхэн суулгах, дахин суулгах вэ? Шинэчлэх явцад гарч болзошгүй асуудлууд, тэдгээрийг шийдвэрлэх арга замууд

Microsoft.Net-ээс чөлөөтэй тараагддаг бүтээгдэхүүн бөгөөд уг хүрээ нь ангиуд, интерфэйсүүд болон бүх нийцтэй програмчлалын хэл дээр байдаг Common Language Runtime-г багтаасан .NET Framework ангийн номын сангаас угсардаг. Вэб сайтын энэ хуудсан дээр Microsoft-ын вэб сайтын холбоосыг дагаж Microsoft .NET Framework-ийг Windows 7 үйлчилгээний багц SP1, 8, 8.1, 10 болон Windows XP SP2 эсвэл SP3-д тусад нь үнэгүй татаж авах боломжтой. Microsoft .NET Framework нь өгөгдлийн сан, файл, сүлжээтэй харилцахад зориулагдсан бэлтгэсэн бүрэлдэхүүн хэсгүүд бүхий Ангийн номын сан, үйлчилгээ, номын сангийн багц бөгөөд технологид суурилсан янз бүрийн програмчлалын хэл дээр бүтээгдсэн төрөл бүрийн програм хангамжийн бүрэлдэхүүн хэсгүүдийн нийцтэй байдал, түгээмэл байдлыг баталгаажуулдаг. мэдээлэл боловсруулах нэгдсэн зарчмыг зохион байгуулах боломжийг танд олгоно. CLR-ийн бүх функцийг тохирох програмчлалын хэл дээр ашиглах боломжтой.

Microsoft .NET Framework-ийн орос хувилбарыг компьютер дээрээ үнэ төлбөргүй татаж авахыг зөвлөж байна, энэ нь хэрэглэгчдэд өвөрмөц шинэлэг програм хангамж ашиглах боломжийг олгодог бөгөөд хөгжүүлэгчдэд ийм програм хангамжийг бий болгох үйл явцыг хялбаршуулдаг. MS.Net орчинд ажилладаг хэл: C#, Managed C++, Visual Basic .NET, Delphi for .NET, PascalABC.NET, JScript .NET, Iron Python, Iron Ruby, F# болон бусад.

Шинэ технологиуд

Өнгөрсөн зууны төгсгөлд програмын кодыг бий болгоход нийцэхгүй олон платформ, орчин, технологийн шийдлүүдтэй байсан Майкрософт хөгжүүлэгчдэд зориулсан хэрэгслүүдийг нэгтгэх шаардлагатай болсон. .NET Framework нь энэ боломжийг хангаж чадсан. Үүний тусламжтайгаар хөгжүүлэгчид Microsoft Windows болон Apple Mac OS, Sun Microsystems Solaris, Linux болон бусад үйлдлийн системүүд дээр ажилладаг програмуудыг бичих боломжтой. Нэмэлт урамшуулал бол хөгжүүлэгчид гараар код оруулахын оронд одоо байгаа блокуудаас програм үүсгэх боломжтой юм. Үйлчилгээний болон вэбэд чиглэсэн програмууд, мэдээллийн сан, програмын интерфейс болон бусад бүрэлдэхүүн хэсгүүдэд зориулсан олон номын сан нь програм хангамжийн боловсруулалтыг ихээхэн хялбаршуулдаг.

NGWS (Windows-ын шинэ үеийн үйлчилгээний) стратегийн хүрээнд 20-р зууны төгсгөл ба 21-р зууны эхэн үед Майкрософт ширээний компьютерт анхаарлаа хандуулж, хөдөлгөөнт болон зөөврийн төхөөрөмж, вэб үйлчилгээ рүү чиглэсэн хувьсгалт алхам хийсэн. Ms.NET Framework нь Sun Microsystems-ээс Java-ийн хүчирхэг өрсөлдөгч болсон нь 21-р зууны IT технологийн хөгжилд эерэг нөлөө үзүүлж байна. Өгөгдөл, програмын кодыг хадгалах, дамжуулах нь вэб серверүүдээр хийгддэг, төхөөрөмж тус бүр дээр дотооддоо хийгддэггүй "үүл" шийдлүүдийг өнөөдөр хэн ч гайхдаггүй. Microsoft.Net Framework-ийн ач холбогдлыг үнэлэхэд хэцүү байдаг бөгөөд энэ нь интернетийн хувьд тоглоомын хувьд чухал ач холбогдолтой болсон. Үүнийг олон эерэг тойм, сэтгэгдлүүд баталж байна.

MS.Net Framework нь аюулгүй байдлын системийн асуудлыг шийдэж, бүтээмжийг нэмэгдүүлж, тогтвортой байдлыг нэмэгдүүлдэг. Та Windows XP, Vista, 7, 8, 8.1, 10 (32 бит ба 64 бит) үйлдлийн системд зориулсан Microsoft .NET Framework-ийн хамгийн сүүлийн хувилбарыг Microsoft-ын албан ёсны вэбсайтаас хүссэн үедээ татаж авах боломжтой. Энэхүү програм хангамжийн хүрээ нь Харилцаа холбооны сан, Ажлын урсгалын сан, Identity Foundation болон бусад салбарт мэдэгдэхүйц сайжруулалт хийдэг. C#, Visual Basic болон F#-ийн чухал сайжруулалтууд нь интерфэйсийн хариу үйлдлийг хурдасгаж, вэбд суурилсан програмуудыг хөгжүүлэх, HTML-д нэгтгэхийг хялбаршуулдаг.

Эерэг платформ Microsoft.Net Framework

Давуу талуудын дунд үйлдвэрлэлийн шинэлэг стандартуудыг дэмжих, програмчлалын хэлний хамгийн их хүрээ, зэрэгцээ тооцоолол ашиглан хүчирхэг програмуудыг бий болгох чадвар зэрэг орно.

Microsoft.Net Framework платформын давуу талууд:

Өргөн хүрээний шинэлэг технологийг дэмждэг,
- олон програмчлалын хэлнүүдийн нийцтэй байдлыг хангах;
- хамгийн их гүйцэтгэлтэй өгөгдлийг татаж авах,
- ялгаатай өгөгдлийг бүх хэрэглээний бүх нийтийн өгөгдөл болгон өөрчлөх,
- төрөл бүрийн үйл ажиллагаа явуулахад бэлэн болсон функциональ суурьтай,
- үүлэн шийдлийн бүтээмжийг нэмэгдүүлэх,
- вэб програмуудыг хөгжүүлэхэд "тохируулах";
- шифрлэлтийн AES, SHA-2, ECDH, ECDSA алгоритмууд,
- оношилгооны мэдээллийг автоматаар цуглуулах,
- асинхрон зохицуулагч ашигладаг,
- сайжруулсан ZIP шахалтыг ашигладаг,
- санах ойг шууд удирддаг.

Windows 10, 8.1, 8, 7, Vista, XP (x86 ба x64) үйлдлийн системд зориулсан Microsoft .NET Framework-ийн орос хувилбарыг үнэгүй татаж авах боломжтой гэдгийг онцолсон нь санамсаргүй хэрэг биш юм. Microsoft.Net Framework нь албан ёсоор зөвхөн Microsoft Windows дээр ажилладаг боловч Mono, Portable.NET, .NET Compact Framework, .NET Micro Framework, DotGNU, .NET Core болон ижил төстэй төслүүд нь бусад үйлдлийн системүүд дээр ажиллахын тулд энэхүү програм хангамжийн платформыг өөрчилдөг.

Системд Microsoft .NET Framework байгаа байх нь түүнийг ашиглан бичигдсэн програм эсвэл тоглоомыг ажиллуулахад зайлшгүй шаардлагатай. Өнөөдөр эдгээрийн ихэнх нь, жишээлбэл, AMD видео картуудын драйверууд, Paint .NET график програм, KeePass нууц үг хадгалах болон бусад зүйлсийг бүтээжээ. Хамгийн хялбар арга бол Microsoft-ыг үнэгүй татаж авах явдал юм.Татаж авахад таны компьютерийн хатуу диск дээр 60 орчим мегабайт зай шаардлагатай.

.NET Framework-ийг суулгах боломжгүй, суулгах алдаа гарах тохиолдол байдаг. Суулгах явцад Microsoft .NET Framework нь хөлддөг эсвэл суулгалт нь үйлчлүүлэгчийн профайлын шатанд зогссон тохиолдолд байнга ажилладаг вирусны эсрэг програмыг богино хугацаанд идэвхгүй болгох нь зүйтэй.

Microsoft .NET Framework 4.0.30319 нь Майкрософт компаниас идэвхтэй сурталчилж буй сүлжээний үйлчилгээ болон програмуудын багц юм. Өнөөдөр .NET нь интернетийн хувьд DirectX нь тоглоомын салбарт зориулагдсан, нийтээр хүлээн зөвшөөрөгдсөн стандарт болсон. Хүн бүр .NET-ийг дарааллаар нь татаж аваад суулгах ёстой - илүү олон сайтууд болон програмууд энэ багцгүйгээр ажиллахаас татгалздаг. Нэг ёсондоо эдгээр нь интернетэд зориулсан нэг төрлийн кодлогч, хэд хэдэн программ юм :)

Хэрэв та ямар нэгэн програм суулгах эсвэл эхлүүлэх үед энэ эсвэл үүнтэй төстэй мессежийг харвал - .NET Framework-ийг эхлүүлэх алдаа. Энэ програмыг ажиллуулахын тулд та эхлээд .NET Framework 4-ийг суулгаж, дараа нь Microsoft .NET Framework 4.0.30319 вэб суулгагчийг татаж аваад Microsoft .NET Framework бүрэлдэхүүн хэсгүүдийг суулгах эсвэл шинэчлэх шаардлагатай. Дэмжигдсэн 32 x 64 бит үйлдлийн систем - Windows XP Service Pack 3, Windows Vista, Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1.
Microsoft .NET Framework нь .NET архитектур дээр суурилсан программуудад зориулагдсан. Энэхүү архитектур нь Microsoft-ын Java платформд өгсөн хариулт юм. Үүний зорилго нь Windows-ийн гэр бүлийн янз бүрийн үйлдлийн системд зориулсан Windows програмуудыг бүх нийтийн болгох явдал юм. Үүний ачаар Windows XP-д зориулсан програмууд Windows 7 дээр ажиллаж, зөв ​​ажилладаг.

Онцлог:

— 64 битийн платформуудын хувьд 2 ГБ-аас том массивуудыг дэмждэг.
— Асинхрон програмчлалын шинэ загвар.
— Үйлдлийн системд тусгайлан хэрэгжүүлэх, компьютер эсвэл гар утасны төхөөрөмжийн нөөцтэй харилцах талаар санаа зовохгүйгээр платформ хоорондын програмуудыг үүсгэх боломжийг олгодог програмчлалын хэлний нийтлэг платформ.
— Програм хөгжүүлэлтийн орчинд Microsoft NET-ийн дэмжлэг: C#, C++, Visual Basic, Delphi, Pascal болон бусад.
- NET Framework 4.0.30319 нь гүйцэтгэлийг хэд хэдэн аргаар сайжруулсан.

Та доорх линкээс Windows 7 болон XP үйлдлийн системд зориулсан NET Framework 4.0.30319-г үнэгүй татаж авах боломжтой. Одоо энэ хувилбарыг шаарддаг бүх програмууд ажиллаж, ажиллах болно.

Таныг ямар нэгэн програм эсвэл тоглоом эхлүүлэх эсвэл суулгах үед системд Net Framework-ийн тодорхой хувилбар байхгүй байна гэсэн мессеж гарч ирнэ. Программууд болон тоглоомуудыг өөр хэлээр бичиж болно, тэр ч байтугай нэг програмын бүрэлдэхүүн хэсгүүдийг өөр өөр програмчлалын хэлээр бичиж болно. Иймээс уг программыг үйлдлийн системд зөв ажиллуулахын тулд Microsoft-ын бүтээсэн Net Framework хэмээх тусгай программ хангамжийн платформ байдаг. Үүнийг аль болох тодорхой тайлбарлахыг хичээцгээе - програмын кодыг платформд ойлгомжтой, үйлдлийн системд аль хэдийн хэрэгжүүлсэн завсрын код болгон хөрвүүлсэн болно.

Windows XP-д зориулсан net framework хэрхэн татаж авах вэ

Хүрээг суулгах дөрвөн арга байдаг:

  1. Ялангуяа суулгах явцад үйлдлийн системд агуулагдаж болно.
  2. Microsoft-ын албан ёсны вэбсайтаас гараар суулгаж болно.
  3. Гурав дахь арга бол автомат шинэчлэлтийн хамт системд суулгах явдал юм.
  4. Дөрөв дэх арга - заримдаа энэ нь зарим програмтай хамт явж болно.

Net Framework-ийг ямар нэгэн байдлаар эхлүүлэх эсвэл тохируулах шаардлагагүй бөгөөд энэ нь бүрэн автоматаар ажилладаг. Асуудал нь No Framework-ийн шинэ хувилбарууд бүгд хуучин бүрэлдэхүүн хэсгүүдийг агуулаагүй байж магадгүй юм. Энэ тохиолдолд хэд хэдэн хувилбар суулгасан нь дээр. Мөн шинэ үйлдлийн системүүд нь фреймворкийн хуучин хувилбаруудтай таарахгүй байх, хуучин үйлдлийн системүүд нь шинэ хувилбаруудыг дэмждэггүй зэрэг асуудал бий. Зөвхөн No Framework-ийг 4.0 хүртэл багтаасан хувилбарыг дэмждэг Windows XP гэх мэт.

Windows XP-д зориулсан net framework 4-ийг хэрхэн татаж авах вэ

Дээр дурдсанчлан Windows XP үйлдлийн системтэй компьютер дээр Framework-ийг татаж аваад суулгах хэд хэдэн арга байдаг. Framework-ийг гараар хэрхэн суулгахыг харцгаая.

  • Үүнийг хийхийн тулд Microsoft-ын албан ёсны вэбсайт руу очно уу.

  • Net Framework 4 суулгагчийг татаж авна уу.

  • Дараа нь хавтсанд байгаа татаж авсан файл дээр давхар товшоод суулгалтыг эхлүүлнэ.

  • Бид лицензийн гэрээний нөхцлийг зөвшөөрч, суулгацыг баталгаажуулна.

  • Дараа нь бүх процессыг автоматжуулж, 2 минут орчим үргэлжлэх бөгөөд суулгац дуустал хүлээнэ үү. Дараа нь компьютерээ дахин эхлүүлнэ үү.

Та мөн гуравдагч талын програм хангамж ашиглан Microsoft .NET Framework багцыг суулгаж болно; энэ нь DriverPack Solution драйверуудыг суулгах, шинэчлэх програм бөгөөд шаардлагатай бүх драйверууд болон хэрэгслүүдийн хамт таны компьютерт фрэймийн тохирох хувилбарыг суулгах болно. .

Windows үйлдлийн системийн хэрэглэгч бүр ийм ойлголттой тулгарсан байх Microsoft .NET Framework, гэхдээ энэ нь юу болохыг, юунд зориулагдсан, хаанаас татаж авах, хэрхэн суулгахыг хүн бүр мэддэггүй тул одоо бид энэ бүгдийг харж, жишээ болгон Windows 7 дээр Microsoft .NET Framework 4.0 суулгах болно.

Бусад бүх зүйлээс гадна бид Microsoft .NET Framework 4 Client Profile гэж юу болохыг мэдэж авах ба түүнийг суулгах үйл явцыг харах болно.

Бид мэдээжийн хэрэг үндсээс эхлэх болно, i.e. Microsoft .NET Framework гэж юу вэ, яагаад хэрэгтэй вэ?

Microsoft .NET Framework гэж юу вэ, юунд зориулагдсан бэ?

.NET Frameworkнь программууд болон вэб үйлчилгээг үүсгэх, ажиллуулахад зориулагдсан платформ юм. Хөгжүүлэгч нь Майкрософт, тиймээс хачирхалтай нь .NET Framework-ийг Windows үйлдлийн системд зориулан бүтээж бүтээсэн боловч .NET программыг бусад үйлдлийн системүүд, жишээлбэл, Линукс дээр ажиллуулах боломжтой төслүүд бас байдаг.

.NET Framework-ийн үндсэн бүрэлдэхүүн хэсэг нь ADO.NET, ASP.NET, Windows Forms, Windows Presentation Foundation (WPF) зэрэг ажиллах цаг (CLR) ба ангийн номын сан юм. Хөгжлийн орчин нь юуны түрүүнд Microsoft Visual Studio бөгөөд VS хөгжүүлэлт нь мөн Microsoft компани учраас ойлгомжтой бөгөөд энэ тохиолдолд програмчлалын хэл нь: C#, Visual Basic .NET, C++. Гэхдээ дээр дурьдсанчлан .NET Framework-д зориулж бусад хэл дээр програм бичих боломжтой бие даасан төслүүд бас байдаг.

Энгийн хэрэглэгчдийн хувьд Microsoft .NET Framework нь зүгээр л үйлдлийн системийн програм юмуу бүрэлдэхүүн хэсэг бөгөөд .NET Framework-ийн доор бичигдсэн программууд болон тоглоомууд зүгээр л ажиллахгүй, бүр эхлэхгүй ч болно. Тиймээс, хэрэв хэн нэгэн Microsoft .NET Framework програм хэрэгтэй эсэхэд эргэлзэж байвал хариулт нь мэдээж хэрэг болно, учир нь орчин үеийн ертөнцөд .NET Framework номын санг ашигладаг маш олон тооны програм, тоглоомууд байдаг. Хэрэв та Microsoft .NET Framework-ийг суулгах шаардлагатай программууд эсвэл тоглоомуудтай хараахан тулгарч амжаагүй байгаа бол эрт орой хэзээ нэгэн цагт ийм зүйлтэй тулгарах болно. Хэрэв бид аль хувилбарыг суулгах талаар ярих юм бол мэдээж шинэ байх тусмаа сайн, жишээ нь бид 4.0 хувилбарыг суулгах болно, дашрамд хэлэхэд энэ нь Windows XP дээр суулгаж болох .NET Framework-ийн хамгийн сүүлийн хувилбар юм. , мөн хувилбар нь өнөөдөр бэлэн байна.NET Framework 4.5.2.

Анхаар! Материалын гарчгаас харахад бид Windows 7 үйлдлийн систем дээр Microsoft .NET Framework 4.0-ийг суулгах болно, дашрамд хэлэхэд, .NET Framework 3.5 суулгасан, Windows 8-д анхдагч хувилбар нь 4.0, Windows 8.1-д аль хэдийн 4.5 байна. Тиймээс хэрэв танд жишээ нь Windows 8 байгаа бол .NET Framework 4.0 суулгах шаардлагагүй.

Суулгац руу шилжихээсээ өмнө Microsoft .NET Framework 4 Client Profile гэж нэрлэгддэг програмын талаар ярилцъя.

.NET Framework 4 үйлчлүүлэгчийн профайл

.NET Framework 4 үйлчлүүлэгчийн профайлнь үйлчлүүлэгчийн хэрэглээний программуудад тохирсон .NET Framework 4 бүрэлдэхүүн хэсгүүдийн дэд хэсэг юм. Энэ нь ихэнх үйлчлүүлэгчийн програмуудад хангалттай шаардлагатай функц, бүрэлдэхүүн хэсгүүдийг агуулдаг. Үүнд Windows Presentation Foundation (WPF), Windows Forms, Windows Communication Foundation (WCF) орно. Хэрэв бид энд ороогүй зүйлийн талаар ярих юм бол энэ нь: ASP.NET, WCF функцуудын өргөтгөсөн багц, Oracle-д зориулсан .NET Framework өгөгдөл нийлүүлэгч, эмхэтгэх MSBuild систем, хэрэв танд эдгээр бүрэлдэхүүн хэсгүүд хэрэгтэй бол танд хэрэгтэй болно. .NET Framework 4-ийг бүрэн суулгасан. .NET Framework 4-ийн үйлчлүүлэгчийн профайл нь .NET Framework 4-ийн тайлагдсан хувилбар гэдгийг та аль хэдийн ойлгосон байх.

Одоо эдгээр бүрэлдэхүүн хэсгүүдийг суулгаж, Microsoft .NET Framework 4 Client Profile-ээс эхэлнэ.

Анхаар! Хэрэв та бүрэн хэмжээний Microsoft .NET Framework 4.0-ийг нэн даруй суулгахыг хүсвэл үйлчлүүлэгчийн профайлыг суулгах шаардлагагүй болно.

Microsoft .NET Framework 4 Client Profile суулгаж байна

Мөн энэ бүрэлдэхүүн хэсгийг суулгахын тулд та мэдээж татаж авах ёстой бөгөөд үүнийг албан ёсны Microsoft татаж авах төвөөс илүү сайн хийж болно.

Суулгах хоёр боломжит сонголт байдаг: вэб суулгагчаар дамжуулан, i.e. Бид жижиг програмыг татаж аваад эхлүүлсэн бөгөөд энэ нь шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг аль хэдийн татаж авах бөгөөд хоёр дахь сонголт нь офлайн (сонгодог) суулгац гэж нэрлэгддэг бөгөөд бид бүрэн багцыг татаж аваад дараа нь суулгана. Зарчмын хувьд тэд ялгаагүй, зүгээр л эхний сонголтоор бидний компьютер дээр ямар нэгэн хуваарилалт үлдэхгүй, харин хоёр дахь хувилбар нь бидэнд байх болно. Үүний зэрэгцээ бид үүнийг шилжүүлж, интернетэд холбогдоогүй компьютер дээр суулгаж болох бөгөөд эргээд вэб суулгагч нь интернет холболт шаарддаг.

Би вэб суулгагчийг ашиглан .NET Framework 4 үйлчлүүлэгчийн профайлыг суулгаж, дараа нь .NET Framework 4.0-ийг бүрэн суулгахыг харах үед оффлайн суулгагчийг ашиглахыг санал болгож байна.

За ингээд эхэлцгээе.

Та энэ хуудаснаас .NET Framework 4 клиент профайлыг (вэб суулгагч) татаж авах боломжтой.

Та хуудас руу ороод " Татаж авах»

Дараа нь танаас татаж авах нэмэлт програмын багцуудыг шалгахыг хүсэх болно, гэхдээ энэ тохиолдолд бидэнд өөр зүйл хэрэггүй тул бид " дарна уу. Татгалзаад үргэлжлүүлээрэй» дэлгэцийн баруун талд

Үүний үр дүнд та файлыг татаж авах болно dotNetFx40_Client_setup.exe, үүнийг эхлүүлэх шаардлагатай.

Мөн ашиглалтад орсны дараа бид лицензийн гэрээг зөвшөөрөх хэрэгтэй, жишээлбэл. хажууд байгаа нүдийг шалгана уу " Би лицензийн гэрээний нөхцлийг уншиж, зөвшөөрч байна"болон" дарна уу Суулгах».


Дараа нь бид өөр юу ч хийх шаардлагагүй, зүгээр л татаж аваад суулгаж дуусахыг хүлээх болно.


Суулгахад их цаг хугацаа шаардагдахгүй, ердөө 3 минут орчим байх бөгөөд үүний дараа суулгагч " Суурилуулалт дууссан", мөн бид " дарна уу Бэлэн».


Таны харж байгаагаар .NET Framework 4 клиент профайлыг суулгах, мөн Microsoft .NET Framework 4 платформыг суулгахад төвөгтэй зүйл байхгүй, гэхдээ та одоо үүнийг өөрөө харах болно.

Microsoft .NET Framework нь 2002 онд Microsoft компаниас гаргасан компьютерийн програм хангамжийн платформ юм. Платформын үндэс нь ердийн программууд болон сервер талын вэб програмуудыг ажиллуулах чадвартай CLR (Common Language Runtime) юм.

Microsoft .NET Framework нь өөр өөр програмчлалын хэлээр бичигдсэн программуудыг үүсгэхийг дэмждэг.

Microsoft .NET Framework платформ нь тухайн үед маш их алдартай болсон Sun Microsystems (одоо Oracle-ийн эзэмшдэг) Java платформд Майкрософт хариу үйлдэл үзүүлсэн гэж үздэг.

Microsoft .NET Framework-ийг хөгжүүлсэн гол санаа нь хөгжүүлэгчийн эрх чөлөөг хангах, түүнд өөр өөр төрлийн төхөөрөмж, өөр өөр орчинд ажиллах боломжтой өөр өөр төрлийн програмуудыг бий болгох боломжийг олгох явдал байв. Хоёрдахь зарчим нь Microsoft Windows үйлдлийн системүүдийн гэр бүлийг ажиллуулж буй системүүдэд анхаарлаа хандуулах явдал байв.

Microsoft .NET Framework хувилбаруудын жагсаалт

Microsoft .NET Framework-ийн анхны хувилбар нь 2002 оны 1-р сарын 5-нд Microsoft Windows 98, Microsoft Windows NT 4.0, Microsoft Windows 2000, Microsoft Windows XP-д зориулагдсан. Microsoft-ын ерөнхий дэмжлэг 2007 оны 7-р сарын 10-нд, өргөтгөсөн дэмжлэг 2009 оны 7-р сарын 14-нд дууссан.

Microsoft .NET Framework-ийн дараагийн хувилбар 2003 оны 4-р сарын 1-нд гарсан. Энэ нь үйлдлийн системтэй (Microsoft Windows Server 2003) автоматаар суулгасан анхны хувилбар байв. Хуучин үйлдлийн системүүдийн хувьд Microsoft .NET Framework 1.1 нь тусдаа суулгацын багц хэлбэрээр байдаг. Microsoft-ын ерөнхий дэмжлэг 2008 оны 10-р сарын 14-нд, өргөтгөсөн дэмжлэг 2013 оны 10-р сарын 8-нд дууссан.

Хувилбар 2.0 нь Microsoft Visual Studio 2005, Microsoft SQL Server 2005 болон Microsoft BizTalk 2006 хувилбаруудтай зэрэгцэн гарсан. 2.0 хувилбар гарснаар захиалгат (ерөнхий) ангиудын дэмжлэг, нэргүй аргууд, 64 битийн x64 болон IA платформуудын бүрэн дэмжлэг нэмэгдсэн. -64.

Анх Microsoft .NET Framework 3.0-ийг WinFX гэж нэрлэсэн нь түүний мөн чанарыг тусгасан Microsoft .NET Framework 2.0-ийн өргөтгөл бөгөөд бүх номын сангууд хадгалагдаж, дөрвөн шинэ бүрэлдэхүүн хэсэг нэмэгдсэн:

3.0 хувилбарын нэгэн адил Microsoft .NET 3.5 нь CLR 2.0 хувилбарыг ашигладаг. Microsoft .NET Framework 3.0-тай харьцуулахад шинэ боломжууд орно:

Microsoft 2008 оны 9-р сарын 29-нд Microsoft .NET Framework 4.0-ийг зарласан. Эхний бета хувилбар нь 2009 оны 5-р сарын 20-нд Microsoft Visual Studio 2010-ийн бета хувилбарын хамт гарсан. Шинэ боломжууд нь:

  • Зэрэгцээ өргөтгөлүүд – PLINQ (Зэрэгцээ LINQ) болон Даалгаврын Зэрэгцээ номын сан нь олон процессортой болон тархсан системүүдийн програмчлалыг хялбарчлахад зориулагдсан;
  • Microsoft Visual Basic болон C#-ийн шинэчлэл;
  • Managed Extensibility Framework (MEF) технологи;
  • , болон F#-ийн бүрэн дэмжлэг;
  • Server Core хувилбарт Microsoft .NET Framework болон ASP.NET-ийн дэд багцуудыг дэмжих;
  • Кодын гэрээний дэмжлэг;
  • Осло загварчлалын хэрэгслүүд болон домэйны тусгай хэл, загварыг бий болгоход зориулагдсан M програмчлалын хэл;
  • Microsoft .NET Framework 4.0-ийн эцсийн хувилбар нь Microsoft Visual Studio 2010-ийн эцсийн хувилбарын хамт 2010 оны 4-р сарын 12-нд гарсан.

Суулгах явцад энэ нь Microsoft .NET Framework 4.0-ийг устгадаг. Microsoft Windows XP болон Microsoft Windows-ийн өмнөх хувилбаруудтай таарахгүй. Инновацид дараахь зүйлс орно.

  • Байршуулах явцад Microsoft .NET Framework хувилбар 4 програмуудыг илрүүлж хаах замаар системийг дахин эхлүүлэх тоог багасгах чадвар;
  • 64 битийн платформ дээр 2 гигабайтаас (ГБ) том массивуудыг дэмждэг;
  • Серверүүдэд зориулсан хогийг цуглуулах замаар гүйцэтгэлийг сайжруулсан. Та Microsoft .NET Framework 4.5-д сервер талын хог цуглуулах үйлдлийг ашиглах үед арын хог цуглуулах автоматаар идэвхждэг.
  • Хэрэглээний гүйцэтгэлийг сайжруулахын тулд олон цөмт процессорууд дээр нэмэлтээр ашиглах боломжтой, эрэлт хэрэгцээний суурь хөрвүүлэлт (JIT);
  • Тогтмол илэрхийлэлийн хөдөлгүүр нь тогтмол илэрхийлэлийг хугацаа дуусахаас өмнө хэр удаан шийдвэрлэхийг оролдохыг хязгаарлах чадвар;
  • Хэрэглээний домэйны анхдагч соёлыг тодорхойлох чадвар;
  • Консол дахь Юникод (UTF-16) кодчилолын дэмжлэг;
  • Соёлын өгөгдлийг эрэмбэлэх, мөрийг харьцуулах хувилбарыг дэмжих;
  • Нөөцийг олж авах үед гүйцэтгэл сайжирсан;
  • ZIP шахалтыг сайжруулах;
  • Өгөгдмөл тусгалын үйлдлийг хүчингүй болгохын тулд тусгалын контекстийг өөрчлөх чадвар;
  • Анги нь Microsoft Windows 8 дээр ашиглагдаж байгаа үед олон улсын домэйн нэрийн стандартын 2008 хувилбарыг програмуудад дэмжих;
  • Microsoft Windows 8 дээр Microsoft .NET Framework ашиглаж байгаа үед Unicode 6.0-ийг хэрэгжүүлдэг үйлдлийн системд мөрийн харьцуулалтыг шилжүүлэх. Бусад платформ дээр ажиллах үед Microsoft .NET Framework нь Юникод 5.x-ийг хэрэгжүүлдэг өөрийн мөрийн харьцуулалтын мэдээллийг агуулдаг;
  • Аппликешн бүрийн домайн дээр тулгуурлан мөрийн хэш кодыг тооцоолох чадвар.
  • Microsoft .NET Framework 4.5.1

Microsoft .NET Framework 4.5.1 нь 2013 оны 10-р сарын 17-нд Microsoft Visual Studio 2013-ийн хамт гарсан. Энэ хувилбар нь Microsoft Windows Vista Service Pack 2 буюу түүнээс хойшхи хувилбарыг шаарддаг бөгөөд Microsoft Windows 8.1 болон Microsoft Windows Server 2012 R2-тэй хамт ирдэг.

  • Microsoft .NET Framework 4.5.2

Microsoft .NET Framework 4.5.2 нь Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4-ийн шинэчлэлт юм. Энэ нь Microsoft .NET Framework 3.5 Service Pack 1-тэй зэрэгцэн суудаг. шаардлагатай.

  • Microsoft .NET Framework 4.6 нь Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4-ийн шинэчлэлт юм. Microsoft .NET Framework 3.5-тай зэрэгцэн суулгасан. шаардлагатай бол Үйлчилгээний багц 1.
  • Microsoft Visual Studio 2015 хувилбарын нэг хэсэг.
  • Microsoft .NET Framework 4.6 нь 64 битийн шинэ JIT хөрвүүлэгчийг (RyuJIT) дэмждэг; WPF болон WinForms нь өндөр DPI дэлгэцийг дэмжихийн тулд шинэчлэгдсэн; TLS 1.1 болон TLS 1.2-ын дэмжлэгийг WCF-д нэмсэн. Microsoft .NET Framework 4.6 дахь криптограф API нь Microsoft CryptoAPI API-ийн хамгийн сүүлийн хувилбарыг ашигладаг бөгөөд үүний ачаар AES, SHA-2, Elliptic curve Diffie-Hellman, ECDSA зэрэг "Suite B" шифрлэлтийн алгоритмууд бэлэн болсон.
  • Microsoft .NET Framework 4.6.1
  • Microsoft .NET Framework 4.6.1 нь Microsoft .NET Framework 4.6, Microsoft .NET Framework 4.5.2, Microsoft .NET Framework 4.5.1, Microsoft .NET Framework 4.5, Microsoft .NET Framework 4-ийн шинэчлэлт юм. Шаардлагатай бол суулгасан. , Microsoft .NET Framework 3.5 Service Pack 1-тэй зэрэгцэн.
  • Microsoft Visual Studio 2015 шинэчлэлтийн нэг хэсэг.
  • Microsoft .NET Framework 4.6.2

Анхаарна уу

Microsoft .NET Framework-ийн олон хэл дээрх хувилбаруудыг нэг компьютер дээр суулгаж болохгүй.