Reputation: 15545
I am working on asp.net MVC . but I just want to know what are the limitations of the asp.enr mvc 2
Upvotes: 0
Views: 889
Reputation: 2751
ASP.NET MVC is perfectly capable to run enterprise web sites and so forth. There is no limits, and it's not like it's "only suited for small sites" or anything like that.
People say that ASP.NET MVC is generally faster than normal ASP.NET Webforms, but I don't have any data on that. Webforms (proberbly what you call "pure asp.net"), you use a abstraction over the web, that makes it easier for people that have made windows apps, to build for the web. Both are very fast, if you use them the right way, so this is not really an argument, but a proof that MVC is geared for big sites.
If you are new in the business, or have experience in other web languages, then I will say that MVC is the best bet for you. It looks alot like other web frameworks, where webforms is one of a kind.
In both solutions you still have access to the whole of the .NET framework.
Hope this helps a bit. :)
Upvotes: 3
Reputation: 1038830
ASP.NET MVC is built on top of ASP.NET so everything you could do in ASP.NET could be done with ASP.NET MVC. In addition to this it allows clearer separation of concerns, more easily unit testable code, better control of the generated HTML.
Upvotes: 2