ابدأ بالتواصل مع الأشخاص وتبادل معارفك المهنية

أنشئ حسابًا أو سجّل الدخول للانضمام إلى مجتمعك المهني.

متابعة

Mvc vs webforms performance comparison? Which is better?

why mvc is better than webforms????

user-image
تم إضافة السؤال من قبل Mohammad Abdullah , Software Developer , Ducatindia pvt Ltd
تاريخ النشر: 2016/01/25
Mohammed Shaban
من قبل Mohammed Shaban , Senior software engineering , Thiqah

he main advantages of ASP.net MVC are:

  1. Enables the full control over the rendered HTML.

  2. Provides clean separation of concerns(SoC).

  3. Enables Test Driven Development

  4. Easy integration with JavaScript frameworks.

  5. Following the design of stateless nature of the web.

  6. RESTful urls that enables SEO.

  7. No ViewState and PostBack events

The main advantage of ASP.net Web Form are:

  1. It provides RAD development

  2. Easy development model for developers those coming from winform development.

Waqar Ur Rehman Khan
من قبل Waqar Ur Rehman Khan , Technology Lead Application and Channel , Noor Bank

Both has their Advantages

for MVC:

 

  • loose coupling between code and UI 
  • More control over html generated and sent to client side
  • More easily to adapt for new developers

For WebForms

  • Drag and Drop controls 
  • Event based programming model
  • UI and Code Behind tightly coupled

Ubaid sayeed Mohd abdul sayeed
من قبل Ubaid sayeed Mohd abdul sayeed , Senior Programmer , Moksha solutions

I will Go with MVC because it separate the code,database and ui. It gets easy to debug and test it.

Sudheer Muhammed
من قبل Sudheer Muhammed , Senior .Net Developer , ADNOC Logistics and Services

There are many reasons.

1. ASP.Net MVC doesn't use any view state.

2. ASP.Net MVC uses only HTML elements.

3. UI is separated from Application Logic

المزيد من الأسئلة المماثلة