John J Schultz's repositories
WinFormWithTrayIcon
A shell WinForm project showing how to make a Windows Form application properly use a tray icon, and gracefully remove the tray icon when it terminates.
BOG.Framework
A general collection of utility methods and classes. Contains NUnit testing, and a collection of WinForms for demonstration.
BOG.Weedkiller
A flexible and powerful class for surgical removal of aged files and folders. Includes desktop configuration builder/manager, and a console app for human-free operation. Class can be directly included in an application.
CCBQuickCategorizer
A bulk, offline categorizer for ClearCheckbook users
ASPCoreOnIIS
Demo App for integrating AspNetCore and NET6 and higher with an IIS Server
AspNet-WebApi-OAuth2-Server-Client-Sample
ASP.NET WebAPI Example + OAuth2 + Client application (C#)
BOG.ArenaConfig
repository (with management site) for key-value pairs across a fleet of services, multiple locations, and platforms using arena definitions.
BOG.ClipboardMunger
A tray utility with user-configurable scripts to take clipboard text content, and replace it with some change. It resides as a tray icon, and scripts to run against the clipboard are available with a right click.
BOG.CollectorEndPoint
REST Endpoint which just logs method, headers and body, and returns 200. For testing event and callback content.
BOG.DropZone
A very simple non-secure, volatile aspnetcore site for inter-application dropoff and pickup of payloads. Capable of running on a raspberry pi 3B.
BOG.ShowMeTheFolders
.NET5/6 and .NET Core: Simply enumerates the value of the special folders on the computer to the console. Determines the concrete answer for each enumeration on the running computer
BOG.SwissArmyKnife
This is a .NET Standard port of BOG.Framework. It contains a number of useful classes
KeepassPfpConverter
Import and export backup files of Pain-free Passwords
LumberghMessageBox
An amusing alternate to the standard messagebox
math-struct-benchmark
Benchmarking different math struct addition operators in C#
MathDoesNotLie
Demonstrates the floating point inaccuracy error
RunningCalculator
A console app which does simple add and subtract, showing the journal... like an old roll paper calculator would
SSH.NET
SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
SwissEphNet
Swiss Ephemeris for .Net. A Swiss Ephemeris portage for .Net. (updates for NET8.0 and later
UpdateDDNS
Simple dotnet core console app, which will update any DDNS service using the Dyn.COM RA-API specification