Deyarli har bir foydalanuvchi ba'zi dasturlarni o'rnatayotganda quyidagi xabar bilan keldi: "Kompyuterda Microsoft. Net Framework yo'q". Biroq, juda kam odam nima ekanligini va nima uchun kerakligini tushunadi.
Microsoft. Net Framework - ".Net" texnologiyasidan foydalangan holda ko'pgina dasturlarning ishlashi uchun zarur bo'lgan maxsus dasturiy ta'minot. U sinf kutubxonasi (FCL) va ish vaqti muhiti (CLR) ni o'z ichiga oladi. Ishlab chiqaruvchining asosiy maqsadi - turli komponentlarning bir-biri bilan faol o'zaro ta'siri. Misol uchun, agar so'rov C ++ da yozilgan bo'lsa, platformani ishlatib, Delfy klassiga osongina kirishingiz mumkin. Bu juda qulay va dasturchilar vaqtini tejaydi.
Asosiy sinf kutubxonasi
Asosiy sinf kutubxonasi (FCL) - kutubxona ishning turli sohalarida zarur bo'ladigan qismlarni o'z ichiga oladi. Bunga foydalanuvchi interfeysini tahrirlash, fayllar, serverlar, ma'lumotlar bazalari va boshqalar bilan ishlash kiradi.
Til o'rnatilgan so'rov
Bu bir necha tarkibiy qismlardan tashkil topgan maxsus so'rovlar tili. So'rov bajarilgan manbaga qarab, bir yoki boshqa LINQ komponenti tanlanadi. Boshqa SQL tiliga juda o'xshash.
Windows Presentation Foundation
WPF - ingl. Qobiq vositalarini o'z ichiga oladi. Texnologiya o'z tilini XAMLdan foydalanadi. WPF komponentining yordamida grafik dastur dasturlari ishlab chiqilgan. Brauzerlar uchun mustaqil dasturlar va turli xil qo'shimcha komponentlar va plaginlar bo'lishi mumkin.
Rivojlanayotganda, ba'zi dasturlash tillari, masalan: C #, VB, C ++, Ruby, Python, Delphi. Bundan tashqari, DirectX texnologiyasi mavjudligini talab qiladi. Expression Blend yoki Visual Studio'da ishlashingiz mumkin.
Windows bilan aloqa fondi
U tarqatilgan ilovalarni yaratishga yordam beradi. Ushbu komponent sizga ularning orasidagi ma'lumotlarni almashish imkonini beradi. Etkazish xabarlar, shu jumladan shablonlar shaklida amalga oshiriladi. Bunday vazifalar ilgari amalga oshirilishi mumkin edi, lekin WCFning paydo bo'lishi bilan hamma narsa ancha osonlashdi.
ADO.NET
Ma'lumotlar bilan ishlashni ta'minlaydi. Microsoft tomonidan tarqatilgan ilovalarni rivojlantirishni soddalashtiradigan qo'shimcha modullarni o'z ichiga oladi. Net Framework texnologiyasi.
ASP.NET
Microsoft. Net Frameworkning ajralmas qismi. Ushbu texnologiya Microsoft ASP o'rnini egalladi. Ushbu komponent asosan Internetda ishlash uchun zarur. Uning yordami bilan, ishlab chiqaruvchining Microsoft veb-ilovalari. Ko'pgina funktsiyalar va funktsiyalar tarkibiga kiritilganligi sababli rivojlanishni sezilarli darajada osonlashtiradi.
Fozilliklar
Kamchiliklari
Aniqlanmadi.
Dasturiy ta'minotni kompyuterga o'rnatish uchun siz Microsoft .Net Frameworkning ma'lum bir versiyasiga kerak. Lekin bu 10 ta dastur uchun 10 ta ramka o'rnatish kerak degani emas. Bu shuni anglatadiki, dasturiy ta'minotni o'rnatish uchun kompyuterda Microsoft .Net Framework versiyasi ba'zilardan kam bo'lmasligi kerak, masalan, 4.5. Ko'pgina ilovalar, agar mavjud bo'lmasa Frameworkni avtomatik ravishda o'rnatadi.
Microsoft .NET Framework-ni bepul yuklab oling
Microsoft .NET Framework 4 veb-dasturini rasmiy veb-saytidan yuklab oling.
Mustaqil Microsoft .NET Framework 4.7.1 o'rnatuvchini rasmiy veb-saytidan yuklab oling.
Mustaqil Microsoft .NET Framework 4.7.2-ni rasmiy saytdan yuklab oling.
Maqolani ijtimoiy tarmoqlarda baham ko'ring: