Asp. Net mvc 5 bilan tanishish asp. Net mvc xususiyatlari. Mvc 5-dagi yangiliklar



Download 87,26 Kb.
bet1/5
Sana18.08.2021
Hajmi87,26 Kb.
#150278
  1   2   3   4   5
Bog'liq
1 36539


ASP.NET MVC 5 bilan tanishish

ASP.NET MVC xususiyatlari. MVC 5-dagi yangiliklar
ASP.NET MVC - bu MVC naqshini amalga oshirish orqali veb-saytlar va veb-ilovalarni yaratish uchun asos.
MVC (model - view - kontroller) naqsh (shablon) tushunchasi dasturni uchta qismga bo'lishni nazarda tutadi:
Nazoratchi - bu foydalanuvchi va tizim o'rtasidagi aloqani, ko'rish va ma'lumotlarni saqlashni ta'minlaydigan sinf. U foydalanuvchi ma'lumotlarini qabul qiladi va uni qayta ishlaydi. Va ishlov berish natijalariga qarab, u foydalanuvchiga ma'lum bir chiqishni, masalan, ko'rinish sifatida yuboradi.
Ko'rinish - bu dasturning haqiqiy vizual qismi yoki foydalanuvchi interfeysi. Odatda, foydalanuvchi saytga kirganda ko'rgan html sahifasi.
Model - bu ishlatilgan ma'lumotlarning mantig'ini tavsiflovchi sinf.
U shbu komponentlarning o'zaro ta'sirining umumiy sxemasi quyidagicha ifodalanishi mumkin:

Ushbu sxemada model mustaqil komponent hisoblanadi - tekshirgich yoki ko'rinishdagi har qanday o'zgarishlar modelga ta'sir qilmaydi. Tekshirish moslamasi va ko'rinishi nisbatan mustaqil komponentlar bo'lib, ko'pincha bir-biridan mustaqil ravishda o'zgartirilishi mumkin.


Shu tufayli tashvishlarni ajratish kontseptsiyasi amalga oshiriladi, shu bilan bog'liq holda alohida komponentlar ustida ishlashni tuzish osonroq bo'ladi. Bundan tashqari, dasturni sinovdan o'tkazilishi mumkin. Va agar, masalan, vizual qism yoki frontend biz uchun muhim bo'lsa, unda biz tekshiruvchidan mustaqil ravishda ko'rinishni sinab ko'rishimiz mumkin. Yoki biz orqa tomonga e'tibor qaratishimiz va tekshirgichni sinab ko'rishimiz mumkin.
Ushbu naqshning o'ziga xos tatbiq etilishi va ta'riflari farq qilishi mumkin, ammo uning egiluvchanligi va soddaligi tufayli yaqinda, ayniqsa veb-ishlab chiqish sohasida juda mashhur bo'lib qoldi.
ASP.NET MVC platformasi naqshni amalga oshirishni ta'minlaydi. 2013 yil ASP.NET MVC - MVC 5 ning yangi versiyasi, shuningdek MVC5 bilan ishlash vositalari bilan ta'minlangan Visual Studio 2013 versiyasi bilan ajralib turdi.
MVC 5 ko'p jihatdan MVC 4 dan juda katta farq qilmasa ham, bitta versiyaning aksariyati boshqasiga juda mos keladi, ammo ayni paytda sezilarli farqlar mavjud:


  • MVC 5 autentifikatsiya va avtorizatsiya tushunchasini o'zgartirdi. ASP.NET Identity tizimi OWIN va Katana komponentlaridan foydalanadigan SimpleMembershipProvider o'rniga amalga oshirildi.




  • MVC 5 da sezgir va kengaytiriladigan interfeys yaratish uchun Bootstrap css ramkasidan foydalaniladi




  • Autentifikatsiya filtrlari qo'shildi va filtrni bekor qilish funktsiyasi qo'shildi




  • MVC 5 shuningdek marshrutlash xususiyatlarini qo'shdi

Bular MVC 5-dagi eng muhim yangiliklar. Bundan tashqari, unchalik ahamiyatsiz bo'lganlar qatori mavjud, masalan, standart Entity Framework 6 dan foydalanish, loyihani yaratishda ba'zi o'zgarishlar (One ASP.NET tushunchasi), qo'shimcha komponentlar va hk. .
Qanday bo'lmasin, MVC 4 bilan ishlash paytida o'rganilgan barcha ko'nikmalar, albatta, yangiliklarni hisobga olgan holda, MVC 5 dan foydalanishda muvaffaqiyatli qo'llanilishi mumkin.

Download 87,26 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish