mvc-3 vs webform
DESCRIPTION
Presentation to help you evaluate MVC-3 and WebForm for you web development needTRANSCRIPT
ASP.NET Web Forms vs. MVC Choosing the right one for web development
Agenda Quick look into Visual Studio 2010 SP1 ASP.NET 4 Web Forms MVC 3 with Razor Using Web Forms and MVC together Scenarios for usage
New in SP1 for Web Developers
IIS Express for Visual Studio 2010
SQL Compact Edition Tooling support
Support for HTML5 tags
Web Deployment Tool 2.0
ASP.NET 4 Web Forms
Easier to start, develop & deploy
Routing and Search Engine Optimization
Productivity and extensibility
Better Client Handling capabilities
ASP.NET MVC 3
Clear separation of concerns
Friendlier URLs
Patterns & Repositories
Cleaner HTML
Visual Studio 2010
.NET 4
Web Forms MVC
ASP.NET
Authentication
MembershipData
Providers
Web Forms + MVC
Ease of adoption in existing projects
Pages where finer markup control is needed
No from the scratch work
Best of both worlds
Scenarios for Web Forms
Familiarity with Client Development
Lots of abstraction, automation
SharePoint runs on Web Forms
Mark up, Scripts, Browser differences handled
Scenarios for MVC
Familiar for Web Developers
Finer control over mark up
Designed for patterns/respositories
Designed for friendly URLs
Download visual Studio 2010 SP1 Use IIS Express / SQL CE as applicable for
Development Both Web Forms & MVC continue to exist!
◦ Not one size fits all◦ Where cleaner markup / finer control => MVC◦ Where rapid development => Web Forms
Web Forms and MVC can be used together Choice is always good
Summary
1) MVC 3 application in VS 20102) NPD Application
So, which one to select?
Announcement