Difference between .NET Core and .NET Framework In this tutorial, we are going to cover the difference between .NET Core and .NET…
Top LINQ interview questions and answers. In this article, we are going to cover the top most frequently asked LINQ interview…
REST Servers in Go: Part 4 – using OpenAPI and Swagger This is the fourth post in a series about writing REST servers in Go. Here…
Generic functions on slices with Go type parameters After many years in the making, Go’s generics proposal has been accepted this week! This…
Life of an HTTP request in a Go server Go is a common and well-suited tool for writing HTTP servers. This post discusses the…
REST Servers in Go: Part 5 – middleware This is the fifth post in a series about writing REST servers in Go. Here…
Summary of reading: January – March 2021 “The Boy Tar” by Mayne Reid – still sampling Reid’s books, this time trying a…
Go HTTPS servers with TLS This post is a basic introduction to running HTTPS servers and clients in Go using…
Go socket servers with TLS TLS (previously known as SSL) is best known for enabling HTTPS, a secure version of…
REST Servers in Go: Part 6 – authentication This is the sixth post in a series about writing REST servers in Go. Here…
REST Servers in Go: Part 7 – GraphQL This is the seventh post in a series about writing REST servers in Go. Here…
Summary of reading: April – June 2021 “Gandhi before India” by Ramachandra Guha – part 1 of MK Gandhi’s biography, focusing on…
High performance extraction of unstructured text from a #PDF in C# There are a myriad of tools that allow the extraction of text from a PDF,…
#ZIP file decompression from first principles in C# TL;DR; here is the Github repo: https://github.com/infiniteloopltd/Zip First off, if you’re just looking to unzip…
Using the Google search #API in C# If you are looking to automate some SEO / SERP processing in Google, it’s not…
Searching available community pharmacies for #COVID vaccinations in Northern Ireland using C# In northern Ireland, the over 40s should now go through the community pharmacy network to…
Generate video from collection of images in C# #FFMPEG You want to create a dynamic video, from a collection of images – Here is…
Updating a Windows Service via a batch file If you’ve written a Windows service, and you need to update it, perhaps with a…
Securing Blazor Web assembly using Cookies and Auth0 The article shows how an ASP.NET Core Blazor web assembly UI hosted in an ASP.NET…
Securing multiple Auth0 APIs in ASP.NET Core using OAuth Bearer tokens This article shows a strategy for security multiple APIs which have different authorization requirements but…