.NET Framework:
1.0: ASP.NET, ADO.NET va Windows Forms bilan birinchi versiya.
1.1: Mobil rivojlanishni qo'llab-quvvatlash, xavfsizlikni yaxshilash.
2.0: Jeneriklarni joriy etish, yangi boshqaruv elementlari, 64-bitli tizimlarni qo'llab-quvvatlash.
3.0: WPF (Windows Presentation Foundation), WCF (Windows Communication Foundation), WF (Windows Workflow Foundation), CardSpace.
3.5: LINQ, ASP.NET AJAX ga kirish.
4.0: Parallel dasturlashni takomillashtirish, Boshqariladigan Kengaytirish Framework (MEF).
4.5: Asinxron va kutish bilan asinxron dasturlash.
.NET Core:
1.0: Birinchi kross-platforma versiyasi, Windows, macOS va Linuxni qo'llab-quvvatlaydi.
2.0: Yaxshilangan ishlash, ko'proq API.
2.1 va 2.2: Qo'shimcha ish faoliyatini yaxshilash va yangi API'lar.
3.0 va 3.1: Windows Forms va WPF-ni qo'llab-quvvatlash, ish stoli ilovalari uchun yaxshilanishlar.
.NET birlashtirish:
.NET 5.0: .NET Framework va .NET Core-ni yaxshilangan ishlash va xavfsizlik bilan yagona platformaga birlashtirish.
.NET 6.0: Uzoq muddatli qo'llab-quvvatlash (LTS), yangi xususiyatlar va ish faoliyatini yaxshilash.
.NET 7.0: Ishlash va unumdorlikni yanada yaxshilash.
.NET 8.0: Keyingi yaxshilanishlar va yangiliklar e'lon qilindi.
Asosiy komponentlar:
CLR (Common Language Runtime): .NET dasturlarini ishga tushiradi.
BCL (Base Class Library): Turli vazifalar uchun umumiy kodlar kutubxonasi.
ASP.NET: Veb-ilovalarni yaratish uchun asos.
ADO.NET: Ma'lumotlarga kirish uchun sinflar.
Windows shakllari va WPF: ish stoli ilovalari uchun kutubxonalar.
Xamarin: Mobil ilovalar uchun ramka.
Blazor: C# yordamida veb-interfeyslarni yaratish uchun ramka.
Top comments (0)