Category: Uncategorized

  • VSLive Anaheim 2017: ASP.NET & ASP.NET Core Security

    VSLive Anaheim 2017: ASP.NET & ASP.NET Core Security

    I spoke at VSLive Anaheim 2017 this week.  As promised, here are my slides and code from the ASP.NET & ASP.NET Core Security 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 current user, call…

  • New Pluralsight Course: DevOps Skills for Developers with Visual Studio and TFS 2017

    New Pluralsight Course: DevOps Skills for Developers with Visual Studio and TFS 2017

    My latest Pluralsight course just went live last night.  It’s been a long time coming and a ton of work.  I hope you all like it. DevOps Skills for Developers with Visual Studio & TFS 2017 There’s a huge divide between software that’s developed and software that’s delivered. DevOps helps you bridge that divide. It’s…

  • Slides & Code from .NET Conf 2017: “DevOps with ASP.NET Core, EF Core, & TFS2017”

    Slides & Code from .NET Conf 2017: “DevOps with ASP.NET Core, EF Core, & TFS2017”

    Hey y’all.  I did a talk at Microsoft’s .NET Conf 2017 yesterday.  The video will be up on Channel 9 soon at this link. DevOps with ASP.NET Core, EF Core, & TFS2017 DevOps is all about software delivery. Create an automated, streamlined path from development to testing to deployment – that’s basically DevOps. Great. So how…

  • VSLive Redmond 2017: Unit Testing for Mere Mortals Slides & Code

    VSLive Redmond 2017: Unit Testing for Mere Mortals Slides & Code

    I just wrapped up my talk at VSLive Redmond 2017 — “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) arguably mean…

  • VSLive Redmond 2017: Entity Framework Core for Enterprise Applications

    VSLive Redmond 2017: Entity Framework Core for Enterprise Applications

    I just wrapped up doing my new Entity Framework Core for Enterprise Applications talk at VSLive Redmond 2017.  I had a lot more content that I could have ever possibly covered in 75 minutes.  As promised, here are the slides and EF Core code samples for that talk. Entity Framework for Enterprise Applications What do…

  • Another workaround for the EF Core FileLoadException / DiagnosticSource problem

    Another workaround for the EF Core FileLoadException / DiagnosticSource problem

    Have you tried doing a “dotnet ef migrations” or “dotnet ef database update” command for Entity Framework Core and gotten this error? System.IO.FileLoadException: Could not load file or assembly ‘System.Diagnostics.DiagnosticSource, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’. The located assembly’s manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) File name: ‘System.Diagnostics.DiagnosticSource, Version=4.0.1.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51’ at…

  • VSLive Austin 2017: Top 10 Ways to Go from Good to Great Scrum Master

    VSLive Austin 2017: Top 10 Ways to Go from Good to Great Scrum Master

    As promised, here are the slides from the Top 10 Ways to Go from Good to Great Scrum Master talk at VSLive Austin 2017. Here’s the abstract: The Scrum Master role in an organization can be difficult. You live between a rock and a hard place. You’re influential but you probably don’t have any real power.…

  • VSLive Austin 2017: Entity Framework Core for Enterprise Applications

    VSLive Austin 2017: Entity Framework Core for Enterprise Applications

    I just wrapped up doing my new Entity Framework Core for Enterprise Applications talk at VSLive Austin 2017.  I had a lot more content that I could have ever possibly covered in 75 minutes.  As promised, here are the slides and EF Core code samples for that talk. Entity Framework for Enterprise Applications What do…

  • Walkthrough: Use a Package from a Private NuGet Server in VS2017 & TFS2017 Build

    Walkthrough: Use a Package from a Private NuGet Server in VS2017 & TFS2017 Build

    In my last post, I showed you how to set up a private NuGet server in TFS2017 and publish a NuGet package to it from a build.  But how do you reference and use that package in another solution and/or another build?  Well, keep reading and you’ll find out. I’m going to do this in…

  • Walkthrough: Publish to Private NuGet Server from TFS2017 Build

    Walkthrough: Publish to Private NuGet Server from TFS2017 Build

    NuGet is for package management is great.  Refer to some package from your Visual Studio projects and you can easily include those binaries in your project.  And if you’re got some library that you want to share with the world, you can publish a NuGet package and everyone can use your stuff. But what if…