Know Your Toolset
open-menu closeme
Home
About
github twitter linkedin rss
  • Quick Analysis of Web Logs (IIS or nginx) With the ELK Stack

    calendar Sep 25, 2018 · 6 min read · ELK Analytics  ·
    Share on: twitter facebook linkedin copy
    Quick Analysis of Web Logs (IIS or nginx) With the ELK Stack

    "Show me some stats!!" Recently I was trying to get some quick-and-dirty analysis of an API-based website done. The site was written in PHP and running under nginx on multiple Linux boxes (load-balanced). I wanted to be able to answer questions like this: How many hits per day is the API getting hit? What is …


    Read More
  • Controlling the Width of a Table With Read-the-Docs

    calendar Feb 18, 2018 · 3 min read · Documentation Read-The-Docs  ·
    Share on: twitter facebook linkedin copy
    Controlling the Width of a Table With Read-the-Docs

    "But I don’t want a scrollbar!!" Read The Docs is a great platform for creating documentation that lets you focus on content rather than complex markup syntax or making it searchable. One of the elements you might want to put in your documentation is a table. There are different ways to create a table, and …


    Read More
  • Adding a TypeScript Task to a TFS 2017 Build for ASP.NET Core

    calendar Jan 22, 2018 · 4 min read · Azure DevOps TypeScript ASP.NET Kendo UI ASP.NET  ·
    Share on: twitter facebook linkedin copy
    Adding a TypeScript Task to a TFS 2017 Build for ASP.NET Core

    First Forays into ASP.NET Core (2.0) I recently have been taking my first forays into ASP.NET Core and am liking what I’m seeing so far. The journey hasn’t been without curveballs, though, and I’ll be posting a few findings here. New Project using Kendo UI Core and TypeScript A project I recently set up using VS 2017 …


    Read More
  • TypeScript, Bootstrap and Kendo UI for jQuery - a powerful triple-threat!

    calendar Dec 5, 2016 · 14 min read · Kendo UI TypeScript ASP.NET  ·
    Share on: twitter facebook linkedin copy
    TypeScript, Bootstrap and Kendo UI for jQuery - a powerful triple-threat!

    Introduction Creating great front-end web user experiences can be very intimidating – from good visual design, good user-friendly form components and elements (like date-pickers, combo boxes, etc), responsive design, and AJAX interactions. By leveraging the technology within TypeScript, Bootstrap, and Kendo UI for …


    Read More
  • Journey to Connect-4 on Rasberry Pi 2 With Pi Sense Hat

    calendar May 7, 2016 · 14 min read · RasberryPi Pi-Sense-Hat Kids  ·
    Share on: twitter facebook linkedin copy
    Journey to Connect-4 on Rasberry Pi 2 With Pi Sense Hat

    Introduction This article dives off in another direction from standard .Net stuff and moves into the realm of Makers. I’ve been participating in my son’s school Thursday afternoon Makers Club with them with a Raspberry Pi 2 (note: the new Raspberry Pi 3 would likely also work just fine for this stuff) and a Pi Sense …


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

    calendar Sep 3, 2015 · 11 min read · ASP.NET API OAuth2  ·
    Share on: twitter facebook linkedin copy

    This article continues the process started in part 1 which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. For this post, I will be discussing how to secure the Swagger interface so that public / anonymous users cannot …


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

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

    This article continues the process started in [part 1(https://knowyourtoolset.com/2015/08/secure-web-apis-with-swagger-swashbuckle-and-oauth2-part-1/)] which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. For this post, I …


    Read More
  • 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)

    This article continues the process started in part 1 which concluded with us having an API that has both anonymous and secure methods that can be called, and a Swagger interface provided by Swashbuckle. What remains now is the real meat of what I was trying to accomplish: Making sure we can use the Swagger interface …


    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)

    I wanted to go down the path of creating a shiny new custom enterprise-grade API framework that includes the following features: Easy to navigate documentation and testability via a Swagger interface that can be tested/tried right on the site hosting the API Authenticated access for customers and clients using an …


    Read More
  • On Exception Handling

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

    If your application is living in a production environment then good exception handling is one of the most important things you can do if you want to enable good support for your application (logging is another, but I’ll cover that in another post). A knee-jerk reaction to the question of “how do I do good exception …


    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

  • 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
  • Comparing OpenAPI / Swagger, GraphQL, and gRPC
  • Guiding Principles for Programmers

Recent Posts

  • Hello, AI World and Streaming Content Between ASP.NET APIs and Angular
  • .NET Templates with Optional Content
  • 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

Tags

ASP.NET 26 C# 21 API 12 .NET 8 OAUTH2 6 TESTING 5 XUNIT 5 ADO.NET 3 ASPIRE 3 AUTHENTICATION 3 DEVELOPMENT 3 ASP.NET-IDENTITY 2 AUDIO 2 AZURE-DEVOPS 2
All Tags
.NET8 ADO.NET3 ANALYTICS1 ANGULAR1 API12 ASP.NET26 ASP.NET-CORE1 ASP.NET-IDENTITY2 ASPIRE3 AUDIO2 AUTH01 AUTHENTICATION3 AZURE1 AZURE-DEVOPS2 AZURE-OPENAI1 BFF2 BLOGGING2 BOGUS2 C#21 CAMTASIA2 CODE-COVERAGE1 COVERLET1 DAPPER1 DEVELOPMENT3 DOCUMENTATION1 DUENDE-SOFTWARE2 ELK1 FETCH-API1 FLUENTVALIDATION1 GITHUB-ACTIONS1 HUGO1 ICONS1 IDENTITYSERVER2 JWT1 KENDO-UI2 KIDS1 KUBERNETES2 LAUNCHDARKLY1 LOGGING2 NBOMBER2 NERD-FONTS1 OAUTH26 OH-MY-POSH2 OIDC1 OPEN-TELEMETRY1 OPENAI1 PI-SENSE-HAT1 POSTGRES1 POSTGRESQL1 RASBERRYPI1 READ-THE-DOCS1 SERILOG1 SQL2 SQL-SERVER1 SQLITE2 SWAGGER1 SWASHBUCKLE1 SYSTEM.COMMANDLINE1 TEMPLATES2 TESTCONTAINERS1 TESTING5 TYPESCRIPT2 VIDEOS1 VISUAL-STUDIO1 WINDOWS-TERMINAL1 WIREMOCK1 XUNIT5
[A~Z][0~9]
Know Your Toolset

Copyright 2015-  KNOW YOUR TOOLSET. All Rights Reserved

to-top