Developers See Faster Web Coding, Better Performance With Model-View-Controller
When a couple of renowned developers decide to create a Web site dedicated to helping the world of developers share technical information amongst themselves, they need to create a site that is efficient, scalable, and easy to use. That was the challenge facing Jeff Atwood, author of the Coding Horror blog, and Joel Spolsky, author of the blog Joel on Software. As they planned to create Stack Overflow, a question and answer site for developers, they wanted to find a tool that would enable them to use a Model-View-Controller (MVC) approach, which simplifies application programming and separates application logic from the view state. They built their site using the Microsoft ASP.NET MVC Framework, part of the Microsoft Web Platform.