Skip to content

Instantly share code, notes, and snippets.

View cdevans's full-sized avatar

Clark Evans cdevans

View GitHub Profile
@cdevans
cdevans / mvc5-upgrade.md
Last active September 9, 2016 21:04
Upgrade an ASP.NET MVC Project to MVC5
  1. Use NuGet Package Manager (or Package Manager Console) to upgrade JavaScript packages, and update all script references appropriately (particularly Views/Shared/Layout.cshtml):
  • jQuery (Update-Package -Id jQuery)
  • jQuery UI (Update-Package -Id jQuery.UI.Combined)
  • jQuery Validation (Update-Package -Id jQuery.Validation)
  • Modernizr (Update-Package -Id Modernizr)
  1. Use NuGet Package Manager (or Package Manager Console) to upgrade the EntityFramework packages:
  • EntityFramework (Update-Package -Id EntityFramework)
  • Ensure that all projects no longer reference System.Data.Entity.dll (references should be removed by the package upgrade).
  • Swap any EF Designer (EDMX) models to use EF 6.x code generation.

Keybase proof

I hereby claim:

  • I am cdevans on github.
  • I am cdevans (https://keybase.io/cdevans) on keybase.
  • I have a public key whose fingerprint is 2B87 B67F 0249 D2C8 4BD4 D6A6 203C 257B CD5E E69C

To claim this, I am signing this object: