Know Your Toolset
open-menu closeme
Home
About
github twitter linkedin rss
  • Secure Web APIs With Swagger, Swashbuckle, and OAuth2 (Part 2)

    calendar Aug 19, 2015 · 4 min read · ASP.NET API OAuth2  ·
    Share on: twitter facebook linkedin copy
    Secure Web APIs With Swagger, Swashbuckle, and OAuth2 (Part 2)

    Writing an ASP.NET Framework Web API that uses Swashbuckle for a Swagger UI and OAuth2 for security. - configuring Swagger for OAuth2 security


    Read More
  • Secure Web APIs With Swagger, Swashbuckle, and OAuth2 (Part 1)

    calendar Aug 12, 2015 · 8 min read · ASP.NET API OAuth2  ·
    Share on: twitter facebook linkedin copy
    Secure Web APIs With Swagger, Swashbuckle, and OAuth2 (Part 1)

    Writing an ASP.NET Framework Web API that uses Swashbuckle for a Swagger UI and OAuth2 for security. - setting up the API with a Swagger UI


    Read More
  • On Exception Handling

    calendar May 29, 2015 · 10 min read · C# .NET Development  ·
    Share on: twitter facebook linkedin copy

    Some thoughts about properly doing exception handling in .NET applications.


    Read More
  • Manual ORM via ADO.Net when other platforms aren't available

    calendar Apr 25, 2015 · 7 min read · ADO.NET C#  ·
    Share on: twitter facebook linkedin copy

    A way to achieve some ORM functionality without using Entity Framework or NHibernate


    Read More
  • Why Bother With a Blog?

    calendar Apr 8, 2015 · 2 min read · Blogging  ·
    Share on: twitter facebook linkedin copy

    Reasons to create a blog as a programmer


    Read More
  • Using XML as an Input Parameter to Stored Procedures in Favor of table-valued-parameters

    calendar Mar 30, 2015 · 5 min read · .NET ADO.NET C# SQL  ·
    Share on: twitter facebook linkedin copy

    Article description.


    Read More
  • Guiding Principles for Programmers

    calendar Mar 20, 2015 · 10 min read · Development  ·
    Share on: twitter facebook linkedin copy

    General but opinionated principles to follow when doing software development for a living.


    Read More
  • Put a Silver Background on Your Comments

    calendar Mar 11, 2015 · 1 min read · Development  ·
    Share on: twitter facebook linkedin copy
    Put a Silver Background on Your Comments

    Update your IDE to bring less attention to your comments by applying a silver background to them.


    Read More
  • Supporting Multiple Environments with a single XML Configuration file

    calendar Feb 17, 2015 · 7 min read · C# .NET  ·
    Share on: twitter facebook linkedin copy

    Using an XML configuration file that can support multiple runtime environments in .NET


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

Erik Dahl photo

Erik Dahl

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

Featured Posts

  • The Triple Threat, Extended: Angular Code Coverage from the Same Playwright Tests
  • TUnit, Aspire, and Playwright: A Powerful Triple Threat for Automated Testing and Agentic Workflows
  • Tips for Effective Written Professional Communication
  • Hello, AI World and Streaming Content Between ASP.NET APIs and Angular
  • .NET Templates with Optional Content
  • Creating Useful .NET Templates
  • Add K8s Cluster to Windows Terminal
  • Moving Authentication From an ASP.NET Site Into IdentityServer4

Recent Posts

  • Authoring Short, Targeted Videos
  • Using Shared Logging Levels with .NET Aspire
  • A Great Prompt Experience
  • Visual Studio Tips and Tricks
  • Using WireMock in Integration Tests for ASP.NET Core APIs
  • Code Coverage Reports for .NET Projects
  • Integration Testing for ASP.NET APIs (3/3) - Auth
  • Integration Testing for ASP.NET APIs (2/3) - Data

Tags

ASP.NET 28 C# 23 API 12 .NET 10 OAUTH2 6 ASPIRE 5 TESTING 5 XUNIT 5 ADO.NET 3 AUTHENTICATION 3 CODE COVERAGE 3 DEVELOPMENT 3 GITHUB ACTIONS 3 TYPESCRIPT 3
All Tags
.NET10 ADO.NET3 ANALYTICS1 ANGULAR2 API12 ASP.NET28 ASP.NET CORE1 ASP.NET IDENTITY2 ASPIRE5 AUDIO2 AUTH01 AUTHENTICATION3 AZURE1 AZURE DEVOPS2 AZURE OPENAI1 BFF2 BLOGGING2 BOGUS2 C#23 CAMTASIA2 CODE COVERAGE3 COMMUNICATION1 COVERLET1 DAPPER1 DEVELOPMENT3 DOCUMENTATION1 DUENDE SOFTWARE2 ELK1 FETCH API1 FLUENTVALIDATION1 GITHUB ACTIONS3 HUGO1 ICONS1 IDENTITYSERVER2 JWT1 KENDO UI2 KIDS1 KUBERNETES2 LAUNCHDARKLY1 LOGGING2 MTP2 NBOMBER2 NERD FONTS1 OAUTH26 OH-MY-POSH2 OIDC1 OPEN TELEMETRY1 OPENAI1 PI-SENSE-HAT1 PLAYWRIGHT2 POSTGRES1 POSTGRESQL1 RASBERRYPI1 READ-THE-DOCS1 SERILOG1 SOFT SKILLS1 SQL2 SQL SERVER1 SQLITE2 SWAGGER1 SWASHBUCKLE1 SYSTEM.COMMANDLINE1 TEMPLATES2 TESTCONTAINERS1 TESTING5 TUNIT2 TYPESCRIPT3 VIDEOS1 VISUAL STUDIO1 WINDOWS TERMINAL1 WIREMOCK1 WRITING1 XUNIT5
[A~Z][0~9]
Copyright © 2015-2025, Erik Dahl; all rights reserved.

Copyright 2015-  COPYRIGHT © 2015-2025, ERIK DAHL; ALL RIGHTS RESERVED.. All Rights Reserved

to-top