Steven Knox

Software, Fitness, EdTech

Uncategorised

Always Encrypted with applications running under IIS

When configuring Always Encrypted via Sql Server Management Studio (SSMS) it’s easy just to right click your database or tables ‘Encrypt Columns’ and go from there. When developing locally this will probably be fine and everything works as expected. When Read more…

By sknox, 2 years17 November 2020 ago
Uncategorised

Launching a docker container (Seq + Serilog) automatically as part of Asp.Net Core startup

We are using Serilog along with Seq for logging against one of our Asp.Net Core applications and wanted to be able to stand up the Seq docker image automatically when launching the application, including downloading the docker image if it Read more…

By sknox, 3 years23 January 2020 ago
Uncategorised

Using the ML.NET CLI tool or the new Model Builder extension for Visual Studio to automate model generation and training

ML.Net is the open source machine learning framework, created by Microsoft, for the cross-platform .NET developer platform. Regardless of your experience with machine learning or the ML.NET framework itself, this post will hopefully have something for you. ML.Net can start Read more…

By sknox, 3 years7 November 2019 ago
Uncategorised

Tweaking the PowerShell colour scheme to play nice with the new Windows Terminal

I have been using the new Windows Terminal along with PowerShell Core lately and followed the latest steps from Scott Hanselman to add some nice functionality, fonts and colours to my terminal. You can read the blog post here: https://www.hanselman.com/blog/HowToMakeAPrettyPromptInWindowsTerminalWithPowerlineNerdFontsCascadiaCodeWSLAndOhmyposh.aspx One Read more…

By sknox, 3 years1 November 2019 ago
Uncategorised

Starting the Fitness journey again as a dad with 2 young kids and a career in tech

Prior to having kids, when I had missed out on training for a pro-longed period of time, I could always reboot by ordering a batch of protein, starting a new training plan and throwing myself into a 4 day regime Read more…

By sknox, 3 years21 October 2019 ago
Uncategorised

Exploring the new Assembly unloading feature in .NET Core 3.0 by building a simple plugin system running on ASP.NET Core Blazor

A Primer .NET Core 3.0 has brought a swath of exciting new features, some of which I have blogged about before, such as Blazor (if you haven’t already check out my course here ‘Zero to Azure Hero with ASP.NET Core, Read more…

By sknox, 3 years2 October 2019 ago
Uncategorised

Auto Versioning Nuget Packages in Azure DevOps Pipelines

I have been using the ‘byPrereleaseNumber’ versioning strategy in my Azure DevOps pipelines for a project’s libraries and we are now moving a number of the libraries to 1.0 Investigating the options available I came accross the ‘Counters’ feature categorised Read more…

By sknox, 4 years22 August 2019 ago
Uncategorised

Azure Web App, default deployment and KUDU/FTP strangeness…Where are my files?

I try to keep up with the pace of change on the Azure ecosystem, however missed one change that left me stumped for several hours yesterday. I was deploying a quick and dirty Web App to Azure App Service that Read more…

By sknox, 4 years23 May 2019 ago
Uncategorised

ASP.NET Core MVC Action Priority using ActionConstraints

When developing API Controllers in ASP.NET Core you may run into the following error when trying to use multiple HTTP verbs of the same type in a controller (or in a base controller if using inheritence) AmbiguousMatchException: The request matched Read more…

By sknox, 4 years15 April 2019 ago
Uncategorised

Checking my Passwords against the ‘Have I Been Pwned’ database with KeePass

In light of the recent “Collection #1” Data Breach containing a whopping 2,692,818,238 rows of data that was recently uploaded to the ‘Have I been Pwned’ site by Troy Hunt, I wanted to update my Password Manager of choice ‘KeePass‘ to check all of Read more…

By sknox, 4 years18 January 2019 ago

Posts navigation

1 2 3 Next

Recent Posts

  • Always Encrypted with applications running under IIS
  • Launching a docker container (Seq + Serilog) automatically as part of Asp.Net Core startup
  • Using the ML.NET CLI tool or the new Model Builder extension for Visual Studio to automate model generation and training
  • Tweaking the PowerShell colour scheme to play nice with the new Windows Terminal
  • Starting the Fitness journey again as a dad with 2 young kids and a career in tech

Archives

  • November 2020
  • January 2020
  • November 2019
  • October 2019
  • August 2019
  • May 2019
  • April 2019
  • January 2019
  • November 2018

Categories

  • Uncategorised
  • Sample Page
Hestia | Developed by ThemeIsle