Recently Updated Pages
WSL Setup
In case it’s necessary to use Windows Subsystem for Linux, here’s a good tutorial on how to get i...
Converting PEM to crt and key
If you receive pem formatted certificate and key files from a CA registrar, you will need to conv...
Generate SSL Cert
Here’s some steps on how to generate and setup an SSL certificate for a web site. First, ord...
PostgreSQL Bulk Insert
Here’s a means to insert multiple records in a single insert call, which is about 40 times faster...
PostgreSQL DotNet DataType Mapping
Here’s a list of .NET datatypes, and how best to store each one. .NET Datatype Post...
Postgres Setup
Remote Access For accessing the postgres database from outside the host or from a docker contain...
OpnSense Notes
Here’s a collection of notes and details for the house router setup. Build Software: OpnSense 2...
.NET iOS Runtime Limitations
Here’s some notes on the limitations imposed by IOS for Xamarin and MAUI applications. These app...
.NET Framework Unit Testing Issues
Since we have some libraries that still output to NET Framework targets, some workarounds are req...
C# Unit Test Template Classes
If you are using MSTest as your testing framework, and want to leverage the test functionality fr...
Unit Test Cheat Sheet
Here’s a list of elements for unit testing in Visual Studio using MSTest. Documentation for Visu...
C# Unit Tests with Async Task Signature
When writing unit tests, it’s good to standardize as much as possible.This includes the method si...
Unit Testing for an Exception
Sometimes, a unit test needs to ensure a particular exception type occurs. Here’s how to check t...
NET Core Test API
We have a standing REST API with various endpoints for simulating different method types, return ...
Long Numbered List Randomly Changes
Documentation Open the Network VLANs listing, and add a new entry for the VLAN. Main Sw...
WYSIWYG Numbered List Resetting Issue
Some list number text, starting a numbered list. More list number text, continuing the same nu...
#nullable Warning
If the compiler is giving you warnings about nullable reference types, then you may need to enabl...
VS IDE Suppress Compiler Warnings Project Wide
There are some cases where it is necessary to suppress IDE compiler warnings that apply to the en...
Unit Testing with IServiceProvider
When you create unit tests for class types that directly use DI to retrieve dependencies, you wil...
Duplicating .NET Core DI
NOTE: If you are looking for how to access DI services, see this: HowTo Access DI Services Here ...