Chapter 13. User Interface Techniques

ASP.NET MVC is supposed to be lightweight and flexible. It provides you with efficient, tidy, unit testable building blocks that you can use to create pretty much any web application feature, without demanding that you use any rigidly prefabricated controls. For example, rather than giving you a ready-made wizard control, the MVC Framework relies on the immense flexibility by which you can construct this or any other workflow, just by combining a few views and RedirectToAction() calls. There are countless different ways you could tailor and customize a user interface as you aim for the optimal user experience.

With all this flexibility, you might wonder where to get started. The development process isn't as ...

Get Pro ASP.NET MVC 2 Framework now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.