DEV Community

Munisa Kuranbekova
Munisa Kuranbekova

Posted on

.NET versiyalari haqida

  • .NET ning eng birinchi versiyasi , ya'ni .NET 1.0 2002 - yil 13 - fevralda yaratilgan. Bu bilan birga Windows ilovalar yaratishni osonlantirish uchun Microsoftning tashabbusi sifatida Visual Studio ham yaratilgan. U yangi dasturlash modelini taqdim etdi va turli tillarni qo'lladi va bu dasturchilar uchun C# , Visual Basic va C++ tillarida yozish imkonini berdi.

  • .NET Framework 2.0 (2005):
    Ushbu versiya 2005 yil noyabrda yaratildi bu esa katta o'zgarishlar kiritdi va bir qator yangi ko'tarilishlar va xususiyatlar qo'shildi. C# va Visual Basicdagi genertiklar dasturchilar uchun ko'proq foydalanish mumkin bo'lgan va yozilayotganda xavfsiz kod yozish imkonini berdi.

  • .NET Framework 3.0 (2006):
    Bu versiya 3.0 deb taqdim etilgan bo'lsada unda yangi ish vaqti (runtime) yo'q edi. Buning o'rniga u yangi kutubxonalar va WPF (Windows Presentation Foundation)ni boy grafik foydalanuvchi interfeysini yaratish uchun , WCF (Windows Communication Foundation) ni tarqalgan va xizmat ko'rsatishga yo'naltirilgan ilovalar , hamda WF (Windows Workflow Foundation) ni ish jarayonini dizaynlash va bajartish mo'ljallangan.

  • .NET Framework 3.5 (2007):
    Ushbu versiya bilan birga VIsual Studio 2008 ham yaratilgan , bu versiyada yangi til xususiyatlari va ma'lumotlarga kirish uchun obyekt dasturini taqdim etdi.
    Undan tashqari , LINQ (Language Integrated Query) ya'ni integratsiyalashgan til so'rovi foydalanuvchilar uchun to'g'ridan - tog'ri kod orqali so'rov o'tkazishlari uchun imkon yaratdi.

  • .NEt Framework 4.0 (2010):
    Bu versiya Visual Studio 2010 bilan birga yaratilgan , bu versiya CLR ga yangi ko'tarilishlar , parallel dasturlash va asosiy dars kutubxonasiga yangi xususiyatlar kiritildi.

  • .NET Framework 4.5 (2012):
    Bu versiya Visual Studio 2012 bilan birga yaratilgan , u o'z ichiga ishlash yaxshilanishi , disk raskadrovka va diagnostikani oladi. Bundamn tashqari asix va kalit so'zlarni kutish orqali asinxron kodni osonlashtirish uchun mo'ljallangan asinxara dasturlash taqdim etildi.

  • .NET Core (2016):
    .NET Core yaratilganda akatta o'zgarishlar yuz beradi, ochiq manba, zamonaviy , bulutga asoslangan va konteynerlangan lovalar uchun mo'ljallangan o'zaro faoliyat platformasi. .NET Core odatdagi .NET dasturlaridan farq qilib , u modulli , yengilroq va moslashuvchan qilib yaratilgan edi. U o'zaro faoliyat platformasini qo'llab-quvvatladi va unda Windows , Linux , va macOS mavjud edi.

Top comments (0)