Recently Updated Pages
Purging Many Records
If you come across the need to purge many records from a datatable, and doing so will result in a...
Cancelling a Long Running Operation
If you accidentally execute a long-running operation that you want to cancel, and the SSMS client...
Logging from FTView VBA
If you need to add diagnostic logging to the VBA of a FTView control or window, you can leverage ...
RunDeck Backups
Adapted from here: https://docs.rundeck.com/docs/administration/maintenance/backup.html We will ...
Missing AspNetCore Nuget Packages
There are several aspects of an ASP Net Core web API that cannot be placed in a class library wit...
SSRS: Export Reports Without WebPortal
If you’re trying to export all the RDL, data sources, gif, and other files of a set of reports, b...
WSL Setup
In case it’s necessary to use Windows Subsystem for Linux, here’s a good tutorial on how to get i...
NTP Server
Here are some useful commands when running a GPS-disciplined NTP server. NTPQ When running a qu...
Convert SSL PFX for NGINX Usage
NGINX doesn’t natively use a pfx key file (pfx is what Windows IIS needs). So, it must be convert...
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...
Validating AD Machine Account
Here's a couple ways to validate the machine account of a PC in an Active Directory domain: dsre...
Ubuntu v24 Host Setup
Setting the Host Name Get the current hostname with this: hostnamectl To set it, use this: ...
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...