ASP NET va ASP NET MVC o'rtasidagi farq nima?
ASP NET va ASP NET MVC o'rtasidagi farq nima?

Video: ASP NET va ASP NET MVC o'rtasidagi farq nima?

Video: ASP NET va ASP NET MVC o'rtasidagi farq nima?
Video: 자바스크립트 기초 강의 - 4-3강 배열 실습(2/2) 2024, Aprel
Anonim

ASP . NET , eng asosiy darajasida, VB, C# va boshqalar bilan ishlatilishi mumkin bo'lgan hodisaga asoslangan dasturlash modeli doirasida server tomonidagi "nazorat" bilan birgalikda umumiy HTML belgilarini taqdim etish uchun vositani taqdim etadi. ASP . NET MVC Model-View-Controller arxitektura naqshiga asoslangan amaliy tizimdir.

Nima uchun ASP NET MVC asp netdan yaxshiroq?

The MVC Framework UI, Business Logic, Model yoki Datani toza ajratishni ta'minlaydi. Boshqa tomondan, u dastur mantig'ini foydalanuvchi interfeysidan ajratishni ta'minlaydi, deyishimiz mumkin. Ko'proq nazorat - The ASP . NET MVC Framework HTML, JavaScript va CSS ustidan ko'proq nazoratni ta'minlaydi dan an'anaviy veb shakllari.

Shuningdek, bilingki, nega biz ASP Net o'rniga MVC ga murojaat qilamiz? ASP.net MVC ning asosiy afzalliklari quyidagilardan iborat:

  • Ko'rsatilgan HTML ustidan to'liq nazoratni yoqadi.
  • Xavotirlarni aniq ajratishni ta'minlaydi (SoC).
  • Test asosida ishlab chiqish (TDD) ni yoqadi.
  • JavaScript ramkalari bilan oson integratsiya.
  • Internetning fuqaroligi bo'lmagan tabiatning dizaynidan keyin.
  • SEO-ni faollashtiradigan RESTful url.

Bu erda ASP NET MVC nima?

ASP . NET MVC Microsoft kompaniyasining ochiq manbali veb-ishlab chiqish tizimi bo'lib, u Model View Controller arxitekturasini taqdim etadi. ASP . aniq MVC ga muqobil taklif qiladi ASP . to'r veb-ilovalarni yaratish uchun veb-shakllar. ning bir qismidir. Net veb-ilovalarni yaratish, joylashtirish va ishga tushirish uchun platforma.

ASP NET MVC eskirganmi?

Platforma ASP . NET MVC hozir eskirgan . ASP . NET 5 EOL'd edi va rebrending sifatida o'zgartirildi ASP . NET Yadro va u "funksionalligini o'z ichiga oladi" ASP . NET MVC 5 "o'rnatilgan. ASP . NET Yadro 1 va ASP . NET Yadro 2 ikkalasida ham ishlashi mumkin. NET Yadro (o'zaro platformalar) yoki.

Tavsiya: