Life According to Abel
  • Home
  • Videos and Media
  • Presentations
  • Pics/Bio
  • About
Life According to Abel
Menu
  • Home
  • Videos and Media
  • Presentations
  • Pics/Bio
  • About

ef

Deploying DB’s in your CI/CD pipeline with EF Core Code First

July 31, 2017 by abel 23 Comments

Within the last week, 3 different people have asked me how to deploy their database schemas in their CI/CD pipeline using Entity Framework Core Code First.  I figured that’s a good sign to write a full blog post! When looking at DevOps best practices, my DB schema should be “checked in” to source control right … [Read more…]

Posted in: Code Tagged: Database Migrations, devops, ef, EFCore, Entity Framework, Entity Framework Core, migrations, Release Management, Team Services, Visual Studio Team Services, vsts

The perils of being a lazy programmer (or, after all these years my dumb ass finally learned how to write a true Repository Pattern)

July 6, 2017 by abel Leave a Comment

I don’t even know what a Repository Pattern is! I’ve been super lucky in that writing code has never been hard for me.  Learning languages, picking up concepts, all that algorithm nonsense… when it comes to code, things just come pretty easily to me.  However, that has made me a lazy programmer which comes back … [Read more…]

Posted in: Code, Uncategorized Tagged: .net, C#, ef, EFCore, Entity Framework, Repository Pattern, Unit Of Work

Adding migrations for EFCore with asp.netcore mvc

July 2, 2017 by abel 1 Comment

I needed to make some updates to http://LoECDA.com.  This is an asp.net core app, using EFCore running inside of a docker container hosted in Azure.  Cool!  All things I’ve been meaning to really dig my teeth into but just haven’t quite gotten around to it.  The first problem I ran into was trying to enable … [Read more…]

Posted in: Code Tagged: asp.net core, asp.net core mvc, could not load file or assembly, ef, EFCore, Entity Framework Core, error, initial migration, Microsoft.EntityFrameworkCore.Design, migrations, MVC

Recent Posts

  • Working with GitHub Actions Output Parameters
  • Manually Trigger Actions Workflow in GitHub (How did I not know about this????)
  • Real World DevOps-Breaking It All Down (part 3-Setting up HTTPS)
  • Real World DevOps-Breaking it all down (part 2-Setting DNS)
  • Real World DevOps–Breaking it all down (part 1–Provisioning and Restoring DB’s from backup)

Recent Comments

  • Krisha on Getting Visual Studio Code Analysis and Code Metrics in an Azure Pipeline Build (part 1)
  • vinay on PowerShell Invoke-RestMethod : The underlying connection was closed: An unexpected error occurred on a send
  • Matt Olson on Getting Code Coverage info for a .net core app in Azure Pipelines
  • Howard on Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 2/6
  • Howard on Containers, Kubernetes and DevOps for an Old as Dirt Developer (Or DevOps Nirvana with Kubernetes), Part 2/6

Archives

  • July 2020
  • November 2019
  • October 2019
  • September 2019
  • August 2019
  • July 2019
  • May 2019
  • April 2019
  • January 2019
  • August 2018
  • July 2018
  • June 2018
  • April 2018
  • January 2018
  • December 2017
  • November 2017
  • September 2017
  • August 2017
  • July 2017
  • June 2017
  • May 2017
  • December 2016
  • October 2016
  • May 2016
  • April 2016
  • February 2016
  • January 2016
  • October 2015
  • August 2015
  • June 2015
  • May 2015
  • April 2015
  • August 2014
  • July 2014
  • May 2014
  • April 2014
  • August 2010
  • July 2010
  • May 2010
  • September 2009
  • August 2009
  • July 2009

Categories

  • Code
  • Uncategorized

Meta

  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org

Copyright © 2021 Life According to Abel.

Magazine WordPress Theme by themehall.com