Scrum Master Tip: Hang Back

Posted · Add Comment

I taught a Professional Scrum Foundations for Teams (PSF) class this week.¬† A core part of the PSF is a series of compressed Scrum Sprints where the students work together to build simple websites.¬† One of the scrum masters this week’s class had fantastic technical skills and was the team’s technical lead in “real life”.¬† […]


Handling Passwords in Visual Studio / TFS Releases & Builds

Posted · 2 Comments

Team Foundation Server (TFS) and Visual Studio Team Services (VSTS) have¬†these really handy features that let you define DevOps release pipelines for your applications. ¬†To get to it, go to the web portal for your Team Project and click the Releases tab. Whether you use Releases (aka. “Release Management”) in TFS/VSTS or whether you use […]


VSLive Austin 2016: Real World Scrum with TFS2015 Slides

Posted · Add Comment

I spoke at VSLive Austin 2016 last week. ¬†As promised, here are my slides and code for my Scrum + TFS2015 talk. Real World Scrum with Team Foundation Server 2015 & Visual Studio Team Services You‚Äôve got Team Foundation Server 2015 and you‚Äôre looking to do Scrum. Ok. Great. Now what does that mean? What […]


VSLive Austin 2016: ASP.NET MVC / Core Security Slides & Code

Posted · Add Comment

I spoke at VSLive Austin 2016 last week. ¬†As promised, here¬†are the slides & code samples from my ASP.NET MVC / ASP.NET Core Security Authorization Talk.   Role-Based Security Stinks: How to Implement Better Authorization in ASP.NET & WebAPI In .NET, if your user permissions are simple, you‚Äôre in luck. Access the IPrincipal for the […]


VSLive Austin 2016: DevOps / Feature Flags Slides & Code

Posted · Add Comment

I spoke at VSLive Austin 2016 last week. ¬†As promised, here¬†are the slides & code samples from my DevOps / Feature Flags talk. Get Good at DevOps: Feature Flag Deployments with ASP.NET, WebAPI, & JavaScript Want to get good at DevOps but deployments are getting you down? Is the code integration process just plain driving […]


Powershell Script for Hyper-V to Wi-Fi NAT

Posted · Add Comment

One of the big hassles when you’re¬†working with Hyper-V on a laptop is¬†networking. ¬†Specifically, getting your Hyper-V guest machines to get network access through your laptop’s wifi connection. Well, Ben Armstrong blogged a new feature in Hyper-V that allows you to do NAT over wifi. ¬†In his post, he pointed to the documentation on Microsoft’s […]


VSLive Vegas 2016: Unit Testing for Mere Mortals Slides & Code

Posted · 3 Comments

I just wrapped up my first talk at VSLive Las Vegas 2016 — “Unit Testing & Test-Driven Development (TDD) for Mere Mortals”. ¬†Thanks to all the attendees for the great questions — especially the discussion we got in to about unit testing private methods. As promised, here are my slides and code samples. Unit Testing […]


Learn to Customize TFS2015 Build with Environment Variables

Posted · Add Comment

You’ve probably noticed that Team Foundation Server 2015 introduces a new automated build system. ¬†One of the great things about this new system is that it’s based on PowerShell. ¬†At this point, you’re probably thinking “Ok. ¬†PowerShell. ¬†Fantastic. ¬†Why do I care?” ¬†Well, that PowerShell-centric approach allows you to much more easily customize your builds. […]


© 2016 Benjamin Day Consulting, Inc.
Brookline, MA
617-645-0188 | |