AspNetCore.Docs/aspnet/mvc/overview/older-versions/index.md

100 lines
9.2 KiB
Markdown
Raw Normal View History

merge aspnetmigration to master (#2668) * Initial aspnet migration * Updating legacy urls * Clearing .gitignore file Clearing .gitignore file because this isnt a normal .net application where we want to strip away debug files, etc. We want to include everything under these folders. * Updating webhooks toc reference * Removing header debug links * Updating webhooks toc * Updating double quotes in metadata to use single quotes * Moving all code blocks to external files * Updating newlines for step-by-step * Fixing indent problem on some code blocks * Fixing newlines in alt attribute for images; Fixing some missing code block references * Resyncing with live content * Refreshing content from production * Trying to get pdf to generate for our aspnetmigration branch * Update .openpublishing.publish.config.json * Refresh from prod; Removing some legacy urls for pages that shouldnt have it * Updating index pages and removing legacy urls * Updating warning and caution notes * Removing downloads * remove aspnet from exclude list (#2549) * First pass at language detection * Updating author and adding in msc.type * Updating code blocks * Updating note styles * Fixing note styles * Updating docfx.json file to allow pdfs and gifs * Fixing note stylings for bold notes * Updating docfx.json to allow exe, zip and wmv files * Fixing note styles with period; Fixing downloads links * Fixing code blocks for razor cs and vb * Fixing more downloads links; Fixing a few code blocks * Removing   html entity * Fixing some more note stylings * Syncing with prod * Fixing issues with content * Rebuilding toc file * Adding back in files accidentally deleted * Fixing some security notes * Fixing some note styles * Updating unknown code blocks * Updating article * Fixing link * Fixing link * Fixing link * Fixing invalid characters * preliminary toc changes * update toc * fix toc folder with only one link * Fixing extra heading * Fixing articles * Reworking ajax pages * Fixing encoding issues * Updating markup in articles * Fixing space * Fixing spacing issues with links * Fixing note styles * Fixing inline note styles * Fixing missing image * Adding space * Rolling back gitignore file and adding a new one for /aspnet * Fixing some code blocks * Updating code block language * Renaming file * Updating code language * Fixing code blocks * Fixing code blocks * Fixing spaces before 'using' * Fixing cs to js * Changing Note type * Updating broken reference * Replacing headings with bolds under notes/tips, etc * Fixing markdown for pipes * Another attempted to fix pipe characters * Fixing markdown for pipes * remove text about being thread-safe (#2630) * Fixing spacing issue with list * Trying to fix pipe issue * new how to choose doc * move choose doc to core folder * add api ref * fix link * Adding in ms.assetid * Removing \ufeff * fix link * link to mvc intro instead of webhooks * add scenarios * put core first, vertical orientation for scenarios * reorganize toc, make overview work like core version * fix yaml * fix broken links * Adding space * add download link * tweak tables * eliminate images * eliminate images 2 * tweak scenario section headings * add link to core in asp.net overview * Removing gears * Updating table * Updating code block languages * fix urls (#2663) * Removing embedded in-article TOC from top of articles * fix urls (#2666) * fix urls * fix urls * Removing embedded in-article TOC from top of articles * Revert "Removing embedded in-article TOC from top of articles" This reverts commit ff1c3ccdf1cf2d705e0bb040144a10fa130796f6. * Revert "Removing embedded in-article TOC from top of articles" This reverts commit 17c37c726d930ec6854b545bab076dffda486ebe.
2017-02-04 05:40:22 +08:00
---
uid: mvc/overview/older-versions/index
merge aspnetmigration to master (#2668) * Initial aspnet migration * Updating legacy urls * Clearing .gitignore file Clearing .gitignore file because this isnt a normal .net application where we want to strip away debug files, etc. We want to include everything under these folders. * Updating webhooks toc reference * Removing header debug links * Updating webhooks toc * Updating double quotes in metadata to use single quotes * Moving all code blocks to external files * Updating newlines for step-by-step * Fixing indent problem on some code blocks * Fixing newlines in alt attribute for images; Fixing some missing code block references * Resyncing with live content * Refreshing content from production * Trying to get pdf to generate for our aspnetmigration branch * Update .openpublishing.publish.config.json * Refresh from prod; Removing some legacy urls for pages that shouldnt have it * Updating index pages and removing legacy urls * Updating warning and caution notes * Removing downloads * remove aspnet from exclude list (#2549) * First pass at language detection * Updating author and adding in msc.type * Updating code blocks * Updating note styles * Fixing note styles * Updating docfx.json file to allow pdfs and gifs * Fixing note stylings for bold notes * Updating docfx.json to allow exe, zip and wmv files * Fixing note styles with period; Fixing downloads links * Fixing code blocks for razor cs and vb * Fixing more downloads links; Fixing a few code blocks * Removing   html entity * Fixing some more note stylings * Syncing with prod * Fixing issues with content * Rebuilding toc file * Adding back in files accidentally deleted * Fixing some security notes * Fixing some note styles * Updating unknown code blocks * Updating article * Fixing link * Fixing link * Fixing link * Fixing invalid characters * preliminary toc changes * update toc * fix toc folder with only one link * Fixing extra heading * Fixing articles * Reworking ajax pages * Fixing encoding issues * Updating markup in articles * Fixing space * Fixing spacing issues with links * Fixing note styles * Fixing inline note styles * Fixing missing image * Adding space * Rolling back gitignore file and adding a new one for /aspnet * Fixing some code blocks * Updating code block language * Renaming file * Updating code language * Fixing code blocks * Fixing code blocks * Fixing spaces before 'using' * Fixing cs to js * Changing Note type * Updating broken reference * Replacing headings with bolds under notes/tips, etc * Fixing markdown for pipes * Another attempted to fix pipe characters * Fixing markdown for pipes * remove text about being thread-safe (#2630) * Fixing spacing issue with list * Trying to fix pipe issue * new how to choose doc * move choose doc to core folder * add api ref * fix link * Adding in ms.assetid * Removing \ufeff * fix link * link to mvc intro instead of webhooks * add scenarios * put core first, vertical orientation for scenarios * reorganize toc, make overview work like core version * fix yaml * fix broken links * Adding space * add download link * tweak tables * eliminate images * eliminate images 2 * tweak scenario section headings * add link to core in asp.net overview * Removing gears * Updating table * Updating code block languages * fix urls (#2663) * Removing embedded in-article TOC from top of articles * fix urls (#2666) * fix urls * fix urls * Removing embedded in-article TOC from top of articles * Revert "Removing embedded in-article TOC from top of articles" This reverts commit ff1c3ccdf1cf2d705e0bb040144a10fa130796f6. * Revert "Removing embedded in-article TOC from top of articles" This reverts commit 17c37c726d930ec6854b545bab076dffda486ebe.
2017-02-04 05:40:22 +08:00
title: "Older Versions - MVC 3 and 4 | Microsoft Docs"
author: rick-anderson
description: "Links to resources for learning how to use earlier versions of ASP.NET MVC."
ms.author: riande
merge aspnetmigration to master (#2668) * Initial aspnet migration * Updating legacy urls * Clearing .gitignore file Clearing .gitignore file because this isnt a normal .net application where we want to strip away debug files, etc. We want to include everything under these folders. * Updating webhooks toc reference * Removing header debug links * Updating webhooks toc * Updating double quotes in metadata to use single quotes * Moving all code blocks to external files * Updating newlines for step-by-step * Fixing indent problem on some code blocks * Fixing newlines in alt attribute for images; Fixing some missing code block references * Resyncing with live content * Refreshing content from production * Trying to get pdf to generate for our aspnetmigration branch * Update .openpublishing.publish.config.json * Refresh from prod; Removing some legacy urls for pages that shouldnt have it * Updating index pages and removing legacy urls * Updating warning and caution notes * Removing downloads * remove aspnet from exclude list (#2549) * First pass at language detection * Updating author and adding in msc.type * Updating code blocks * Updating note styles * Fixing note styles * Updating docfx.json file to allow pdfs and gifs * Fixing note stylings for bold notes * Updating docfx.json to allow exe, zip and wmv files * Fixing note styles with period; Fixing downloads links * Fixing code blocks for razor cs and vb * Fixing more downloads links; Fixing a few code blocks * Removing   html entity * Fixing some more note stylings * Syncing with prod * Fixing issues with content * Rebuilding toc file * Adding back in files accidentally deleted * Fixing some security notes * Fixing some note styles * Updating unknown code blocks * Updating article * Fixing link * Fixing link * Fixing link * Fixing invalid characters * preliminary toc changes * update toc * fix toc folder with only one link * Fixing extra heading * Fixing articles * Reworking ajax pages * Fixing encoding issues * Updating markup in articles * Fixing space * Fixing spacing issues with links * Fixing note styles * Fixing inline note styles * Fixing missing image * Adding space * Rolling back gitignore file and adding a new one for /aspnet * Fixing some code blocks * Updating code block language * Renaming file * Updating code language * Fixing code blocks * Fixing code blocks * Fixing spaces before 'using' * Fixing cs to js * Changing Note type * Updating broken reference * Replacing headings with bolds under notes/tips, etc * Fixing markdown for pipes * Another attempted to fix pipe characters * Fixing markdown for pipes * remove text about being thread-safe (#2630) * Fixing spacing issue with list * Trying to fix pipe issue * new how to choose doc * move choose doc to core folder * add api ref * fix link * Adding in ms.assetid * Removing \ufeff * fix link * link to mvc intro instead of webhooks * add scenarios * put core first, vertical orientation for scenarios * reorganize toc, make overview work like core version * fix yaml * fix broken links * Adding space * add download link * tweak tables * eliminate images * eliminate images 2 * tweak scenario section headings * add link to core in asp.net overview * Removing gears * Updating table * Updating code block languages * fix urls (#2663) * Removing embedded in-article TOC from top of articles * fix urls (#2666) * fix urls * fix urls * Removing embedded in-article TOC from top of articles * Revert "Removing embedded in-article TOC from top of articles" This reverts commit ff1c3ccdf1cf2d705e0bb040144a10fa130796f6. * Revert "Removing embedded in-article TOC from top of articles" This reverts commit 17c37c726d930ec6854b545bab076dffda486ebe.
2017-02-04 05:40:22 +08:00
ms.date: 10/09/2014
ms.assetid: 151cd274-3daa-4f88-ad3b-bffb99a9d545
msc.legacyurl: /mvc/overview/older-versions
msc.type: chapter
---
Older Versions - MVC 3 and 4
====================
> Links to resources for learning how to use earlier versions of ASP.NET MVC.
- [Getting Started with ASP.NET MVC 4](getting-started-with-aspnet-mvc4/index.md)
- [Intro to ASP.NET MVC 4](getting-started-with-aspnet-mvc4/intro-to-aspnet-mvc-4.md)
- [Adding a Controller](getting-started-with-aspnet-mvc4/adding-a-controller.md)
- [Adding a View](getting-started-with-aspnet-mvc4/adding-a-view.md)
- [Adding a Model](getting-started-with-aspnet-mvc4/adding-a-model.md)
- [Accessing Your Model's Data from a Controller](getting-started-with-aspnet-mvc4/accessing-your-models-data-from-a-controller.md)
- [Examining the Edit Methods and Edit View](getting-started-with-aspnet-mvc4/examining-the-edit-methods-and-edit-view.md)
- [Adding a New Field to the Movie Model and Table](getting-started-with-aspnet-mvc4/adding-a-new-field-to-the-movie-model-and-table.md)
- [Adding Validation to the Model](getting-started-with-aspnet-mvc4/adding-validation-to-the-model.md)
- [Examining the Details and Delete Methods](getting-started-with-aspnet-mvc4/examining-the-details-and-delete-methods.md)
- [Getting Started with EF 5 using MVC 4](getting-started-with-ef-5-using-mvc-4/index.md)
- [Creating an Entity Framework Data Model](getting-started-with-ef-5-using-mvc-4/creating-an-entity-framework-data-model-for-an-asp-net-mvc-application.md)
- [Implementing Basic CRUD Functionality](getting-started-with-ef-5-using-mvc-4/implementing-basic-crud-functionality-with-the-entity-framework-in-asp-net-mvc-application.md)
- [Sorting, Filtering, and Paging](getting-started-with-ef-5-using-mvc-4/sorting-filtering-and-paging-with-the-entity-framework-in-an-asp-net-mvc-application.md)
- [Creating a More Complex Data Model](getting-started-with-ef-5-using-mvc-4/creating-a-more-complex-data-model-for-an-asp-net-mvc-application.md)
- [Reading Related Data](getting-started-with-ef-5-using-mvc-4/reading-related-data-with-the-entity-framework-in-an-asp-net-mvc-application.md)
- [Updating Related Data](getting-started-with-ef-5-using-mvc-4/updating-related-data-with-the-entity-framework-in-an-asp-net-mvc-application.md)
- [Handling Concurrency](getting-started-with-ef-5-using-mvc-4/handling-concurrency-with-the-entity-framework-in-an-asp-net-mvc-application.md)
- [Implementing Inheritance](getting-started-with-ef-5-using-mvc-4/implementing-inheritance-with-the-entity-framework-in-an-asp-net-mvc-application.md)
- [Implementing the Repository and Unit of Work Patterns](getting-started-with-ef-5-using-mvc-4/implementing-the-repository-and-unit-of-work-patterns-in-an-asp-net-mvc-application.md)
- [Advanced Entity Framework Scenarios](getting-started-with-ef-5-using-mvc-4/advanced-entity-framework-scenarios-for-an-mvc-web-application.md)
- [Building the Chapter Downloads](getting-started-with-ef-5-using-mvc-4/building-the-ef5-mvc4-chapter-downloads.md)
- [MVC 4 Hands On Labs](hands-on-labs/index.md)
- [What's New in ASP.NET MVC 4](hands-on-labs/whats-new-in-aspnet-mvc-4.md)
- [ASP.NET MVC 4 Fundamentals](hands-on-labs/aspnet-mvc-4-fundamentals.md)
- [ASP.NET MVC 4 Models and Data Access](hands-on-labs/aspnet-mvc-4-models-and-data-access.md)
- [ASP.NET MVC 4 Custom Action Filters](hands-on-labs/aspnet-mvc-4-custom-action-filters.md)
- [ASP.NET MVC 4 Entity Framework Scaffolding and Migrations](hands-on-labs/aspnet-mvc-4-entity-framework-scaffolding-and-migrations.md)
- [ASP.NET MVC 4 Dependency Injection](hands-on-labs/aspnet-mvc-4-dependency-injection.md)
- [ASP.NET MVC 4 Helpers, Forms and Validation](hands-on-labs/aspnet-mvc-4-helpers-forms-and-validation.md)
- [ASP.NET MVC 4 Mobile Features](aspnet-mvc-4-mobile-features.md)
- [Using OAuth Providers with MVC 4](using-oauth-providers-with-mvc.md)
- [Getting Started with ASP.NET MVC3](getting-started-with-aspnet-mvc3/index.md)
- [Getting Started with ASP.NET MVC 3 (C#)](getting-started-with-aspnet-mvc3/cs/index.md)
- [Intro to ASP.NET MVC 3 (C#)](getting-started-with-aspnet-mvc3/cs/intro-to-aspnet-mvc-3.md)
- [Adding a Controller (C#)](getting-started-with-aspnet-mvc3/cs/adding-a-controller.md)
- [Adding a View (C#)](getting-started-with-aspnet-mvc3/cs/adding-a-view.md)
- [Adding a Model (C#)](getting-started-with-aspnet-mvc3/cs/adding-a-model.md)
- [Accessing your Model's Data from a Controller (C#)](getting-started-with-aspnet-mvc3/cs/accessing-your-models-data-from-a-controller.md)
- [Examining the Edit Methods and Edit View (C#)](getting-started-with-aspnet-mvc3/cs/examining-the-edit-methods-and-edit-view.md)
- [Adding a New Field to the Movie Model and Table (C#)](getting-started-with-aspnet-mvc3/cs/adding-a-new-field.md)
- [Adding Validation to the Model (C#)](getting-started-with-aspnet-mvc3/cs/adding-validation-to-the-model.md)
- [Improving the Details and Delete Methods (C#)](getting-started-with-aspnet-mvc3/cs/improving-the-details-and-delete-methods.md)
- [Getting Started with ASP.NET MVC 3 (VB.NET)](getting-started-with-aspnet-mvc3/vb/index.md)
- [Intro to ASP.NET MVC 3 (VB)](getting-started-with-aspnet-mvc3/vb/intro-to-aspnet-mvc-3.md)
- [Adding a Controller (VB)](getting-started-with-aspnet-mvc3/vb/adding-a-controller.md)
- [Adding a View (VB)](getting-started-with-aspnet-mvc3/vb/adding-a-view.md)
- [Adding a Model (VB)](getting-started-with-aspnet-mvc3/vb/adding-a-model.md)
- [Accessing your Model's Data from a Controller (VB)](getting-started-with-aspnet-mvc3/vb/accessing-your-models-data-from-a-controller.md)
- [Examining the Edit Methods and Edit View (VB)](getting-started-with-aspnet-mvc3/vb/examining-the-edit-methods-and-edit-view.md)
- [Adding a New Field to the Movie Model and Database Table (VB)](getting-started-with-aspnet-mvc3/vb/adding-a-new-field.md)
- [Adding Validation to the Model (VB)](getting-started-with-aspnet-mvc3/vb/adding-validation-to-the-model.md)
- [Improving the Details and Delete Methods (VB)](getting-started-with-aspnet-mvc3/vb/improving-the-details-and-delete-methods.md)
- [Creating a MVC 3 Application with Razor and Unobtrusive JavaScript](creating-a-mvc-3-application-with-razor-and-unobtrusive-javascript.md)
- [MVC 3 Music Store](mvc-music-store/index.md)
- [Part 1: Overview and File->New Project](mvc-music-store/mvc-music-store-part-1.md)
- [Part 2: Controllers](mvc-music-store/mvc-music-store-part-2.md)
- [Part 3: Views and ViewModels](mvc-music-store/mvc-music-store-part-3.md)
- [Part 4: Models and Data Access](mvc-music-store/mvc-music-store-part-4.md)
- [Part 5: Edit Forms and Templating](mvc-music-store/mvc-music-store-part-5.md)
- [Part 6: Using Data Annotations for Model Validation](mvc-music-store/mvc-music-store-part-6.md)
- [Part 7: Membership and Authorization](mvc-music-store/mvc-music-store-part-7.md)
- [Part 8: Shopping Cart with Ajax Updates](mvc-music-store/mvc-music-store-part-8.md)
- [Part 9: Registration and Checkout](mvc-music-store/mvc-music-store-part-9.md)
- [Part 10: Final Updates to Navigation and Site Design, Conclusion](mvc-music-store/mvc-music-store-part-10.md)
- [MVC 3 - The HTML5 and jQuery UI Datepicker Popup Calendar](using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/index.md)
- [HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC - Part 1](using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc-part-1.md)
- [HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC - Part 2](using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc-part-2.md)
- [HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC - Part 3](using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc-part-3.md)
- [HTML5 and jQuery UI Datepicker Popup Calendar with ASP.NET MVC - Part 4](using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc/using-the-html5-and-jquery-ui-datepicker-popup-calendar-with-aspnet-mvc-part-4.md)
- [MVC 3 - Working with the DropDownList Box and jQuery](working-with-the-dropdownlist-box-and-jquery/index.md)
- [Using the DropDownList Helper with ASP.NET MVC](working-with-the-dropdownlist-box-and-jquery/using-the-dropdownlist-helper-with-aspnet-mvc.md)
- [Examining how ASP.NET MVC scaffolds the DropDownList Helper](working-with-the-dropdownlist-box-and-jquery/examining-how-aspnet-mvc-scaffolds-the-dropdownlist-helper.md)
2017-09-20 15:36:55 +08:00
- [Adding a New Category to the DropDownList using jQuery UI](working-with-the-dropdownlist-box-and-jquery/adding-a-new-category-to-the-dropdownlist-using-jquery-ui.md)