Interviews - C# Corner

Vithal Wadje
Which Is Faster MVC or ASP.net ?
By Vithal Wadje in .NET on Nov 03 2014
  • Sahil Sharma
    Nov, 2014 4

    This is a vague question. MVC is actually an architectural pattern where as ASP.NET is a framework to develop web applications.

    • 9
  • Nitish Arya
    Nov, 2014 24

    Go for MVC, MVC makes faster and light weight applications..Because Maximum use of Html controls(Doesnt use server side controls like asp.net ) and Client Side Scripting(Jquery,javascript) for event handling and some other purpose.Thats the reason MVC applications are faster and light weight..

    • 7
  • Mahesh Chand
    Nov, 2014 9

    Yes agree. It will depend on the developer who is writing code :).

    • 6
  • Keyur Patel
    Nov, 2014 14

    This depends on many factors, We should consider our project size, architecture design , database and way to doing code. Both are faster. MVC is pattern. We can use MVC pattern in any language such as JAVA, C#, PHP etc. We can do rapid development in normal web form(quickly design form, apply form design, code). Maintenance wise, MVC pattern might help you.

    • 2
  • Joginder Banger
    Nov, 2014 10

    ok All answer i Accepted but why we need MVC if performance are equal.

    • 2
  • Sandeep Jamkar
    Jan, 2018 5

    MVC makes faster because it is light weight and ASP .NET web forms uses page controller pattern approach for rendering layout. In this approach every page has its own controller i.e code behind file that processes the request. On the other hand ASP .NET MVC uses front controller approach in this approach a common controller for all pages ,processes the requests.

    • 1
  • Rameshyadav Medaboina
    Nov, 2017 15

    Mvc Is faster than Asp.Net,Because of Asp.Net Have In-Built Server side controls,so it burden the server,where as in MVC No server side controls

    • 1
  • Nilesh Patil
    Sep, 2017 20

    MVC Is faster than ASP .net MVC architecture is traingular

    • 1
  • Prakash Kumar
    Nov, 2016 4

    It's not depend on user, obviously MVC is more faster than Web Forms, b'cause its light weight.If you know your stuff and are confident in your ability to work "close to the metal" (as it were) I would imagine that you could build a faster website using ASP.NET MVC since you would be able to optimize your site to have as little overhead as possible. However it is more than possible to build a very fast site using standard ASP.NET as well so it really depends on exactly on the requirements of your project.

    • 1
  • Chirag Solanki
    Oct, 2016 5

    In terms of Page Life Cycle , MVC is fast.

    • 1
  • Vincent Maverick Durano
    Apr, 2016 12

    faster in terms of what?

    • 1
  • Nikhil Vinoy
    Nov, 2015 25

    MVC

    • 1
  • Kiranteja Jallepalli
    Dec, 2014 16

    Well, it depends upon the situation.

    • 1
  • Amar Kamble
    Nov, 2014 14

    mvc

    • 1
  • Momin Ansari
    Jan, 2018 11

    MVC is much more faster as compared to Asp.net

    • 0
  • Momin Ansari
    Jan, 2018 8

    Yes,MVC is much more faster than ASP.net because of so many reasons..

    • 0
  • Hamid Khan
    Sep, 2017 8

    Web forms has extra overhead to manage session like view state, hidden filed, but it totally depend on your requirement, we could make very fast in asp.net as well, But I would prefer MVC

    • 0
  • Godly Mathew
    Jul, 2016 22

    If the technology is not used in proper way both framework will be slow and worst.MVC is light weight and faster that ASP web forms, mvc is easy for maintenance and deploying.

    • 0
  • Jitendra Gaikwad
    Jul, 2016 14

    Yes,MVC is faster than ASP.NET but it depends on the developer who is going to use.

    • 0
  • Vinay K
    Jul, 2016 6

    MVC Faster

    • 0
  • tri_inn
    Aug, 2015 24

    Using web form we can develop complex UI rapidly. people often complain for viewstate but viewstate was life saver in webform. due to viewstate people can develop complex UI and could handle full page post back without worrying about look & feel or selection persistence. if anyone want to develop complex UI with mvc then they must face one problem for persist data during full postback. in mvc people has to use javascript/ ajax etc to handle complex situation where webform can handle it without using any ajax like funda. if people develop same UI with webform and mvc with full postback then i guess webform developer will get benefit because everything would be wrapped up in viewstate on the other hand MVC developer has to write many extra code to handle the situation. what is other suggestion regarding this.

    • 0
  • Umamaheswara Rao Dasari
    Aug, 2015 18

    Asp.net MVC is faster.

    • 0
  • Arjun Walmiki
    Jun, 2015 26

    Asp.Net MVC is faster as compared asp.net web form

    • 0
  • Shailesh Uke
    May, 2015 27

    MVC

    • 0
  • Deepanshi Srivastava
    Dec, 2014 16

    mvc is faster as compared to asp.net because it reduce complexity.

    • 0
  • Sabir Hazratzai
    Dec, 2014 15

    MVC

    • 0
  • Prakash Lakshmanan
    Dec, 2014 12

    Refer this link: http://www.codeproject.com/Articles/528117/WebForms-vs-MVC

    • 0
  • Rajagopalan R V
    Dec, 2014 10

    Hi Mr. Vithal Wadje Nice Question So Many of beginner's don't know about this so its nice, Here MVC is a Pattern available on ASP.NET ,PHP and in JAVA , of Course MVC is Faster than ASP.Net Due to HTML and JavaScript is Main Part here there to develop ( "MVC" ) but in ASP.Net We Need Code file to Perform Operation for e.g : Insert,Update and Delete also. and the Main Difference is for Small Kind of Application ASP.Net is Better For a Big Kind of Application MVC is Better

    • 0
  • mampa mahlatsi
    Dec, 2014 9

    mvc

    • 0
  • pankaj mishra
    Dec, 2014 8

    MVC

    • 0
  • Wu Buer
    Dec, 2014 4

    mvc

    • 0
  • Munesh Sharma
    Dec, 2014 4

    MVC is faster than the asp.net

    • 0
  • Naresh
    Dec, 2014 2

    MVC

    • 0
  • Kumar Aryan
    Dec, 2014 1

    In some cases MVC are faster than traditional ASP .net. If we are not using 3-tier architecture in asp.net, we are writing each and every process and method call in code-behind. In that case asp.net application will go slow. If you want to make an asp .net application faster then use different aspx page for every function like edit, update and delete same as different view in MVC application and follow a 3-tier archetecture. So page will not get too much heavy and its performance will be faster as like MVC application

    • 0
  • shyam kumar
    Nov, 2014 25

    MVC is faster than the asp.net

    • 0
  • Nitish Arya
    Nov, 2014 24

    Go for MVC, MVC makes faster and light weight applications..Because Maximum use of Html controls(Doesnt use server side controls like asp.net ) and Client Side Scripting(Jquery,javascript) for event handling and some other purpose.Thats the reason MVC applications are faster and light weight..

    • 0
  • Nitish Arya
    Nov, 2014 24

    Go for MVC, MVC makes faster and light weight applications..Because Maximum use of Html controls(Doesnt use server side controls like asp.net ) and Client Side Scripting(Jquery,javascript) for event handling and some other purpose.Thats the reason MVC applications are faster and light weight..

    • 0
  • Nitish Arya
    Nov, 2014 24

    Go for MVC, MVC makes faster and light weight applications..Because Maximum use of Html controls(Doesnt use server side controls like asp.net ) and Client Side Scripting(Jquery,javascript) for event handling and some other purpose.Thats the reason MVC applications are faster and light weight..

    • 0
  • Manish Kumar Choudhary
    Nov, 2014 20

    i thin both having same performance. Both MVC and ASP.Net having same speed.

    • 0
  • Yadagiri Reddy
    Nov, 2014 19

    MVC

    • 0
  • Ashu Bahl
    Nov, 2014 18

    MVC is more faster than asp.net. Because lack of viewstate and clean markup. But performance is subject and MVC by design is more performant that traditional ASP.NET webforms (though webforms can be made as fast as required. Rich UI support . etc.

    • 0
  • Yogesh Bajpai
    Nov, 2014 16

    MVC

    • 0
  • Mahmoud Mohamed
    Nov, 2014 15

    In real world MVC design pattern is faster than ASP.NET WebForms applications. Separating layers, Using Client side validations, Ajax requests plus using of unobtrusive JavaScript. All of that make out application with MVC more Faster,scalable and maintainable. That make MVC is Faster. But Also we can all achieve that With asp.net but that will take more time.

    • 0
  • Amar Kamble
    Nov, 2014 14

    f

    • 0
  • Amar Kamble
    Nov, 2014 14

    f

    • 0
  • Amar Kamble
    Nov, 2014 14

    mvc

    • 0
  • Amar Kamble
    Nov, 2014 14

    MVC

    • 0
  • sridhar thota
    Nov, 2014 13

    MVC since no view state.

    • 0
  • ratnesh kumar
    Nov, 2014 13

    MVC

    • 0
  • Munesh Sharma
    Nov, 2014 6

    http://forums.asp.net/t/1762418.aspx?Which+is+fast+MVC+or+asp+net+Webform+

    • 0
  • Chandradev
    Nov, 2014 5

    That depend on developer. Both will give good performance,

    • 0

Most Popular Companies

Most Popular Job Functions

MOST LIKED QUESTIONS