C# Corner
Tech
News
Videos
Forums
Jobs
Books
Events
More
Interviews
Live
Learn
Training
Career
Members
Blogs
Challenges
Certification
Contribute
Article
Blog
Video
Ebook
Interview Question
Collapse
Feed
Dashboard
Wallet
Learn
Achievements
Network
Refer
Rewards
SharpGPT
Premium
Contribute
Article
Blog
Video
Ebook
Interview Question
Register
Login
Why Should We Use MVC
WhatsApp
Yogesh Bajpai
12y
3.6
k
0
0
25
Blog
Why should we use MVC?
Its allow you unit Testing
No ViewState and PostBack events
Enables the full control over the rendered HTML
Provides clean separation of Concerns(SoC).
RESTful urls that enables SEO.
It provides better support for test-driven development (TDD).
Extensive support for ASP.NET routing.
Session, JS, Ajax works. Validation is even more powerful with DataAnnotations and jquery.
Pluggable architecture.
Is MVC faster?
Yes by default because of lack of viewstate and clean markup. But performance is subject and MVC by design is more per formant that traditional ASP.NET webforms(though webforms can be made as fast as required.
Rich UI support (possible through client side JS libraries like jQuery UI and others).
Telerik has released some controls for MVC which includes Grid control as well (which are merely HTMLHelpers)
Why Should We Use MVC
People also reading
Membership not found