I’ve been working doing a lot more with Azure Web Apps lately and found that there are some basic things that it’s hard to find information on.  So I decided to write some labs.  This is the third post in a series. The overall goal of these labs is to teach you how…(Read More)

I’ve been working doing a lot more with Azure Web Apps lately and found that there are some basic things that it’s hard to find information on.  So I decided to write some labs.  This is the second post in a series. The overall goal of these labs is to teach you how…(Read More)

I’ve been working doing a lot more with Azure Web Apps lately and found that there are some basic things that it’s hard to find information on.  So I decided to write some labs.  This is the first one in a series. The overall goal of these labs is to teach you how…(Read More)

I just wrapped up my talk at VSLive Austin 2018 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”.  Thanks to all the attendees for the great questions. As promised, here are my slides and code samples. Unit Testing & Test-Driven Development (TDD) for Mere Mortals Unit Testing and Test-Driven Development (TDD…(Read More)

Just got back from speaking at VSLive Austin 2018.  As promised, here are my slides for that talk. Coaching Skills for Scrum Masters & The Self-Organizing Team Scrum works best with — arguably, requires — a self-organizing team. If you want a high-performing and self-organizing team, it helps if your Scrum Master thinks…(Read More)

(UPDATE 7/5/2018: If you’re using EF Core 2.1, you’ll probably want to read the updated version of this post.) In a previous blog post, I discussed how difficult it is to deploy Entity Framework Core migrations from the compiled binaries of your project.  It’s still difficult to do.  You…(Read More)

I ran into a problem today doing an automated build for a ASP.NET Core 2 project and then trying to deploy the output.  From the command line, I ran “dotnet publish -o c:\temp\presidents” to build and publish the code for my ASP.NET Core web application.  Then I went to the directory…(Read More)

It’s easy to install 3rd party extensions (read: new awesome features & utilities) on to your Team Foundation Server (TFS) directly from https://marketplace.visualstudio.com.  But with everything in the technology world, sometimes things go a little wonky and you need to skip the easy stuff and do things manually. TL;DR: Open…(Read More)

I just pushed an update to my Team Foundation Server 2018 (TFS2018) install guide.  This update has a couple of new guides in it related to configuring build servers. Here’s the current list of chapters (chapters in italics are new): Install Windows Server 2016 Install SQL Server 2017 for TFS2018 Install Team Foundation Server…(Read More)

Here’s a guide to walk you through the process of creating a build server on Windows Server Core.  If you’re not already familiar with Windows Server Core, here’s a quick overview.  Think of it as Windows Server 2016 with all the extra, unnecessary stuff pulled out.  This means that it uses a…(Read More)