--- uid: mvc/videos/mvc-2/how-do-i/index title: "How-Do-I | Microsoft Docs" author: rick-anderson description: "Videos in this section cover ASP.NET MVC, including how to build 'The Storefront' - an entire e-commerce application from start to finish." ms.author: aspnetcontent manager: wpickett ms.date: 09/15/2011 ms.topic: article ms.assetid: 9bc6c53a-3e54-4f9d-8bef-0f3359aecf7b ms.technology: dotnet-mvc ms.prod: .net-framework msc.legacyurl: /mvc/videos/mvc-2/how-do-i msc.type: chapter --- How-Do-I ==================== > Videos in this section cover ASP.NET MVC, including how to build "The Storefront" - an entire e-commerce application from start to finish. - [Creating a Tasklist Application with ASP.NET MVC](creating-a-tasklist-application-with-aspnet-mvc.md) - [Creating a Movie Database Application in 15 minutes with ASP.NET MVC](creating-a-movie-database-application-in-15-minutes-with-aspnet-mvc.md) - [Understanding Models, Views, and Controllers](understanding-models-views-and-controllers.md) - [ASP.NET MVC Controller Overview](aspnet-mvc-controller-overview.md) - [Understanding Controllers, Controller Actions, and Action Results](understanding-controllers-controller-actions-and-action-results.md) - [Understanding Views, View Data, and HTML Helpers](understanding-views-view-data-and-html-helpers.md) - [Intro to URL Routing](an-introduction-to-url-routing.md) - [Preventing JavaScript Injection Attacks](preventing-javascript-injection-attacks.md) - [Creating Unit Tests for ASP.NET MVC Applications](creating-unit-tests-for-aspnet-mvc-applications.md) - [Creating Custom HTML Helpers](creating-custom-html-helpers.md) - [Creating Model Classes with LINQ to SQL](creating-model-classes-with-linq-to-sql.md) - [Displaying a Table of Database Data](displaying-a-table-of-database-data.md) - [What is ASP.NET MVC 80 minute technical video for developers, building NerdDinner](what-is-aspnet-mvc-80-minute-technical-video-for-developers-building-nerddinner.md) - [Why ASP.NET MVC 3 minute overview video for decision makers](why-aspnet-mvc-3-minute-overview-video-for-decision-makers.md) - [ASP.NET MVC: How 10 minute technical video for developers](aspnet-mvc-how-10-minute-technical-video-for-developers.md) - [Return JSON Formatted Data for an AJAX Call in an ASP.NET MVC Web Application](how-do-i-return-json-formatted-data-for-an-ajax-call-in-an-aspnet-mvc-web-application.md) - [Work with Data in ASP.NET MVC Partial Views](how-do-i-work-with-data-in-aspnet-mvc-partial-views.md) - [Implement View Models to Manage Data for ASP.NET MVC Views](how-do-i-implement-view-models-to-manage-data-for-aspnet-mvc-views.md) - [Create a Custom HTML Helper for an MVC Application](how-do-i-create-a-custom-html-helper-for-an-mvc-application.md) - [Work with Model Binders in an MVC Application](how-do-i-work-with-model-binders-in-an-mvc-application.md) - [Use HttpVerbs Attributes in an MVC Application](how-do-i-use-httpverbs-attributes-in-an-mvc-application.md) - [MVC2 - Html Encoding](mvc2-html-encoding.md) - [MVC2 - StronglyTyped Helpers](mvc2-stronglytyped-helpers.md) - [MVC2 - Model Validation](mvc2-model-validation.md) - [MVC2 - Template Customization](mvc2-template-customization.md) - [ASP.NET MVC 2 - Areas](aspnet-mvc-2-areas.md) - [ASP.NET MVC 2 - Render Action](aspnet-mvc-2-render-action.md) - [5 Minute Intro to ASP.NET MVC](5-minute-introduction-to-aspnet-mvc.md) - [Best Learn ASP.NET MVC](how-to-best-learn-asp-net-mvc.md)