Know Your Toolset
open-menu closeme
Home
About
github twitter linkedin rss
  • ASP.NET Core APIs: Getting Swashbuckle to work with Auth0

    calendar Jul 4, 2022 · 7 min read · ASP.NET Core API JWT OAuth2 Swagger Swashbuckle Auth0  ·
    Share on: twitter facebook linkedin copy
    ASP.NET Core APIs: Getting Swashbuckle to work with Auth0

    Background Using JWT bearer token authentication for your ASP.NET Core API projects is pretty standard stuff these days, and I've done it many times - mostly with tokens from Duende IdentityServer. When I tried to update the code and configuration to use Auth0 though, I kept getting a 401 response after authenticating …


    Read More
  • Migrating My Blog to Hugo and Azure

    calendar Aug 13, 2021 · 7 min read · Hugo Blogging Azure  ·
    Share on: twitter facebook linkedin copy
    Migrating My Blog to Hugo and Azure

    Background In 2015 (6 years ago now!), I created my blog on GoDaddy using their "Managed WordPress" service. I also created a domain with them and added an SSL certificate. I'm a developer/architect and don't do anything with WordPress during my day job. I write a lot of markdown docs for README files and …


    Read More
  • Creating Useful .NET Templates

    calendar Aug 9, 2021 · 15 min read · .NET ASP.NET C# templates  ·
    Share on: twitter facebook linkedin copy

    tl;dr - just show me the code: https://github.com/dahlsailrunner/knowyourtoolset-templates Templates in .NET are a very helpful feature that enable you to create new files, projects, or even whole solutions with some form of the dotnet new command. I have created and evolved some templates over the past few years and …


    Read More
  • Authoring Short, Targeted Videos

    calendar Mar 28, 2021 · 11 min read · Camtasia videos audio  ·
    Share on: twitter facebook linkedin copy
    Authoring Short, Targeted Videos

    Creating a short video that addresses a single topic can be a very useful skill to have. I learned it (and still have more to learn) from both working on Pluralsight courses and creating short videos to help my teammates at RealPage. Beyond that, the following process can be applied to larger topics to create full …


    Read More
  • Add K8s Cluster to Windows Terminal

    calendar Mar 13, 2021 · 5 min read · Kubernetes Windows Terminal Oh-My-Posh  ·
    Share on: twitter facebook linkedin copy
    Add K8s Cluster to Windows Terminal

    I’ve been doing more and more with Kubernetes lately, and came across an example by Brad Wilson that showed the Kubernetes context in the prompt and thought it would be really awesome if I could add that to mine. I was generally happy with the PowerLevel10K-Classic theme, but wondered about applying a tweak that could …


    Read More
  • Moving Authentication From an ASP.NET Site Into IdentityServer4

    calendar Nov 5, 2020 · 6 min read · IdentityServer ASP.NET .NET ASP.NET Identity Authentication  ·
    Share on: twitter facebook linkedin copy
    Moving Authentication From an ASP.NET Site Into IdentityServer4

    tl;dr: Just show me the code: https://github.com/dahlsailrunner/secure-authentication-is4 I just published a course regarding secure authentication in ASP.NET websites, and the course and its code repo focused exclusively on ASP.NET Identity (in both Core and Framework projects). An early question came up regarding how …


    Read More
  • A (Fairly) Deep Dive Into ASP.NET Identity and 10+ 'Nuggets'

    calendar Nov 4, 2020 · 3 min read · ASP.NET ASP.NET Identity Authentication  ·
    Share on: twitter facebook linkedin copy

    I just recently had the privilege of creating a new course for Pluralsight called Secure User Account and Authentication Practices in ASP.NET and ASP.NET Core, and it brought me down a path that involved a lot of exploration around how identity works in ASP.NET (and Core — I’ll just use "ASP.NET" going …


    Read More
  • Updating an ASP.NET Core 2.2 Solution That Integrates With IdentityServer4

    calendar Jul 17, 2020 · 4 min read · IdentityServer ASP.NET  ·
    Share on: twitter facebook linkedin copy

    Background The very useful public demo of IdentityServer4 recently changed to limit the different flows that it supports based on updated recommendations: https://leastprivilege.com/2019/09/09/two-is-the-magic-number/ I had an existing solution written in .NET Core 2.2 that needed to get updated to support these new …


    Read More
  • Upping Your Audio Game

    calendar Mar 26, 2020 · 4 min read · audio Camtasia  ·
    Share on: twitter facebook linkedin copy
    Upping Your Audio Game

    I’m a coder / architect. In other words, NOT an audio guy. A couple of years ago I started creating video training courses for Pluralsight, and the video and recording/editing aspects of doing this were definitely the most challenging things for me. Recording and editing is just something that takes practice, but I …


    Read More
  • Comparing OpenAPI / Swagger, GraphQL, and gRPC

    calendar Mar 20, 2020 · 7 min read · ASP.NET API  ·
    Share on: twitter facebook linkedin copy
    Comparing OpenAPI / Swagger, GraphQL, and gRPC

    I’ve been preparing for a talk at Twin Cities Code Camp 2020 which will compare and contrast the more common and traditional OpenAPI or Swagger APIs (sometimes called REST APIs in a generally-accepted loose interpretation of the term) and the newer kids on the block: GraphQL and gRPC. Most of us are probably familiar …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • »
    • »»

Erik Dahl photo

Erik Dahl

Technologist, lifelong learner, Pluralsight author, seeker of continuous incremental improvement.
Read More

Featured Posts

  • Creating Useful .NET Templates
  • Add K8s Cluster to Windows Terminal
  • Moving Authentication From an ASP.NET Site Into IdentityServer4
  • Comparing OpenAPI / Swagger, GraphQL, and gRPC
  • Guiding Principles for Programmers

Recent Posts

  • ASP.NET Core APIs: Getting Swashbuckle to work with Auth0
  • Migrating My Blog to Hugo and Azure
  • Creating Useful .NET Templates
  • Authoring Short, Targeted Videos
  • Add K8s Cluster to Windows Terminal
  • Moving Authentication From an ASP.NET Site Into IdentityServer4
  • A (Fairly) Deep Dive Into ASP.NET Identity and 10+ 'Nuggets'
  • Updating an ASP.NET Core 2.2 Solution That Integrates With IdentityServer4

Tags

ASP.NET 11 .NET 6 API 6 C# 6 OAUTH2 5 ADO.NET 3 AUTHENTICATION 3 DEVELOPMENT 3 ASP.NET-IDENTITY 2 AUDIO 2 BLOGGING 2 CAMTASIA 2 IDENTITYSERVER 2 KENDO-UI 2
All Tags
.NET6 ADO.NET3 ANALYTICS1 API6 ASP.NET11 ASP.NET-CORE1 ASP.NET-IDENTITY2 AUDIO2 AUTH01 AUTHENTICATION3 AZURE1 AZURE-DEVOPS1 BLOGGING2 C#6 CAMTASIA2 DEVELOPMENT3 DOCUMENTATION1 ELK1 HUGO1 IDENTITYSERVER2 JWT1 KENDO-UI2 KIDS1 KUBERNETES1 OAUTH25 OH-MY-POSH1 PI-SENSE-HAT1 RASBERRYPI1 READ-THE-DOCS1 SQL2 SWAGGER1 SWASHBUCKLE1 TEMPLATES1 TYPESCRIPT2 VIDEOS1 WINDOWS-TERMINAL1
[A~Z][0~9]
Know Your Toolset

Copyright 2015-  KNOW YOUR TOOLSET. All Rights Reserved

to-top