kevinkuszyk / contoso-university

Microsoft's ASP.NET MVC sample site adapted for my Octopus Deploy demos and talks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Contoso University

This repro contains Microsoft's ASP.NET MVC sample site adapted for my Octopus Deploy demos and talks. The original sources came from https://code.msdn.microsoft.com/ASPNET-MVC-Application-b01a9fe8.

I have adapted Microsoft's solution by splitting the MVC project into three:

  1. There is a project containing just the MVC site.
  2. A data project contains the Entitiy Framework DbContext, entities and migrations.
  3. A core project contains code shared by the site and data access projects.

The master branch is the starting point for my demos and talks.

Deploying SQL databases using Entity Framework migrations and Octopus Deploy

The sample code used in my talks and on my blog can be found in the octopus-deploy branch. Commit 6c40dc6 has all the detail of the Deploy.ps1, custom .nuspec file etc. that I use.

For a full write up, please see my blog post here: http://www.kevinkuszyk.com/2016/10/26/deploying-sql-databases-using-entity-framework-migrations-and-octopus-deploy.

About

Microsoft's ASP.NET MVC sample site adapted for my Octopus Deploy demos and talks


Languages

Language:C# 86.7%Language:JavaScript 7.3%Language:HTML 3.5%Language:CSS 2.4%Language:ASP 0.1%