Know Your Toolset
open-menu closeme
Home
About
github twitter linkedin rss
  • Why Bother With a Blog?

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

    I’ve been in the technology industry for many years and have finally gotten around to creating a blog. I had considered it before but what, you may ask, pushed me over the edge to actually creating one? Not only creating one, but shelling out some cash for my own domain rather than a freely hosted one? Well, it’s been …


    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

    A common challenge with stored procedures is how to pass in multiple rows to a single stored proc call — especially when you know all of the new / updated rows at a single time. Doing so can save on round trips as well as (sometimes) making transaction handling easier. Failed Attempt 1: Just use flat parameters If you …


    Read More
  • Guiding Principles for Programmers

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

    Having some guiding principles (rules, if you will) that you follow when performing tasks can help you be more effective when doing those tasks. Here are some of the prgramming rules I follow. The SOLID principles are worth knowing as well.

    1. Know and leverage your toolset Be aware of the framework(s) that you are …


    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

    Putting a silver color background on your comments is a quick and easy productivity booster for me. It may seem subtle but I’ve found it way easier to visually recognize comments with the silver background than if I just leave it white. I do this both within Visual Studio and SQL Server Management Studio for SQL …


    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

    Abstract Provide a technique for setting up configuration files that can support multiple environments (e.g. staging and production) and allow for central deployment without having to update config files on the fly during deployment. Benefits of the approach described: config files are not touched during deployment …


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

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

  • Using the System.CommandLine Package to Create Great CLI Programs
  • Cancellation Tokens in ASP.NET APIs
  • Async Versus Sync Code in ASP.NET APIs
  • Using Tuples with Dapper
  • Using Serilog Logging for LaunchDarkly
  • Using Generics and Interfaces to Simplify C# Code
  • Kubeconfig files for Multiple Kubernetes Clusters
  • ASP.NET Core APIs: Getting Swashbuckle to work with Auth0

Tags

ASP.NET 16 C# 12 .NET 6 API 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.NET16 ASP.NET-CORE1 ASP.NET-IDENTITY2 AUDIO2 AUTH01 AUTHENTICATION3 AZURE1 AZURE-DEVOPS1 BLOGGING2 C#12 CAMTASIA2 DAPPER1 DEVELOPMENT3 DOCUMENTATION1 ELK1 HUGO1 IDENTITYSERVER2 JWT1 KENDO-UI2 KIDS1 KUBERNETES2 LAUNCHDARKLY1 NBOMBER2 OAUTH25 OH-MY-POSH1 PI-SENSE-HAT1 RASBERRYPI1 READ-THE-DOCS1 SERILOG1 SQL2 SQLITE1 SWAGGER1 SWASHBUCKLE1 SYSTEM.COMMANDLINE1 TEMPLATES1 TYPESCRIPT2 VIDEOS1 WINDOWS-TERMINAL1
[A~Z][0~9]
Know Your Toolset

Copyright 2015-  KNOW YOUR TOOLSET. All Rights Reserved

to-top