NerdDinner
How to build the NerdDinner.com website using ASP.NET MVC 1. For the ASP.NET MVC version, please visit NerdDinner on GitHub.
- Introducing the NerdDinner Tutorial
- Create a New ASP.NET MVC Project
- Create a Database
- Build a Model with Business Rule Validations
- Use Controllers and Views to Implement a Listing/Details UI
- Provide CRUD (Create, Read, Update, Delete) Data Form Entry Support
- Use ViewData and Implement ViewModel Classes
- Re-use UI Using Master Pages and Partials
- Implement Efficient Data Paging
- Secure Applications Using Authentication and Authorization
- Use AJAX to Deliver Dynamic Updates
- Use AJAX to Implement Mapping Scenarios
- Enable Automated Unit Testing
- NerdDinner Wrap Up