johnmbaughman
Been doing this stuff for a few years. If a lifetime is a drop in the ocean of time, the amount of time I've been doing this is only slightly smaller.
Texas, USA
Pinned Repositories
Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
FileExplorerUtilities
A set of utilities for Windows Explorer
FlexFieldTextBox
A refreshing new take on a WinForms C# numeric field control
MahAppsWithAmmyUICaliburn
Use MahApps.Metro, Caliburn.Micro, and AmmyUI
MEFInAnAppDomain
Demonstrates using MEF in an AppDomain and allows the exchanging of MEF parts while the application is running.
NCoC
No Code of Conduct: A Code of Conduct for Adults in Open Source Software
packer2.net
Dean Edwards' Javascript packer app in .net form. Now with .NET 2.0 goodness.
SQLiteConverter
Converts a SQLite database to another RDBMS system.
TechNetProductKeyManager
TechNet product key manager that imports the XML file download from TechNet.
UnhandledException
C# Unhandled Exception handler based on Jeff Atwood's VB version. Uses pieces from my WindowsServiceFramework project.
johnmbaughman's Repositories
johnmbaughman/Pscx
PowerShell Community Extensions module repository
johnmbaughman/Azure-DevOps
Data extraction and Power BI report that generate management informations about your Azure DevOps organization. Using Azure DevOps CLI and Azure DevOps REST API, PowerShell scripts extract data from Azure DevOps, store this information in an Azure SQL Database and shows them in a Power BI report.
johnmbaughman/AzureDevOpsBackupTool
This project provides a small console tool that enables you to backup your Azure DevOps Repos (Git based) using the API for Azure DevOps. The tool is built using C# and backups your repos to your local server/machine for an "offline" backup, and it can send you an e-mail report for backup status, deleted old backup and so on.
johnmbaughman/basic-computer-games
An updated version of the classic "Basic Computer Games" book, with well-written examples in a variety of common MEMORY SAFE, SCRIPTING programming languages. See https://coding-horror.github.io/basic-computer-games/
johnmbaughman/Capital-and-Cargo
Capital and Cargo is a retro console game where you buy, sell and transport goods between cities. Build factories, automate trade routes and become rich. By completing achievements you incrementally unlock new game features. The game was as a father son project by Kobe (12) and dad (44).
johnmbaughman/command-line-api
Command line parsing, invocation, and rendering of terminal output.
johnmbaughman/Continuous
Continuous IDE Addin enables live coding from Xamarin Studio and Visual Studio
johnmbaughman/dotnet-console-games
Game examples implemented as .NET console applications primarily for providing education and inspiration. :)
johnmbaughman/dotnetpad
The Waf DotNetPad is a simple and fast code editor that makes fun to program with C# or Visual Basic.
johnmbaughman/Enums.NET
Enums.NET is a high-performance type-safe .NET enum utility library
johnmbaughman/FarNet
Far Manager framework for .NET, PowerShell, F#.
johnmbaughman/fhg
Waf File Hash Generator is a simple tool to generate the hash values of one or more files.
johnmbaughman/Flurl
Fluent URL builder and testable HTTP client for .NET
johnmbaughman/Gistuvit
Small app to maintain GitHub gists
johnmbaughman/H.NotifyIcon
TrayIcon for WPF/WinUI/Uno/MAUI
johnmbaughman/InplaceEditBoxLib
WPF/MVVM control to implement a textbox on top of other elements like TreeViewItem or ListViewItem (use case: perform in place edit on top of a displayed text item)
johnmbaughman/Irony
Irony — .NET Language Implementation Kit
johnmbaughman/LiteDB.Studio
A GUI tool for viewing and editing documents for LiteDB v5
johnmbaughman/ModuleBuilder
A PowerShell Module to help scripters write, version, sign, package, and publish.
johnmbaughman/monkey-cache
Easily cache any data structure for a specific amount of time in any .NET application.
johnmbaughman/mvvm-dialogs
Framework simplifying the concept of opening dialogs from a view model when using MVVM in WPF or UWP
johnmbaughman/nanobyte_os
OS tutorial from Nanobyte YouTube channel.
johnmbaughman/PropertyTools
Custom controls for WPF: PropertyGrid, DataGrid, multi-select TreeView, ColorPicker and more
johnmbaughman/RabbitMQTools
PowerShell module containing cmdlets to manage RabbitMQ.
johnmbaughman/SaltySalmon
Crafting Interpreters interpretation of Lox in C#
johnmbaughman/SvgToXaml
Smart Tool to view svg-files and convert them to xaml for use in .NET
johnmbaughman/Terminal.Gui
Cross Platform Terminal UI toolkit for .NET
johnmbaughman/WaffleGenerator
Produces text which, on first glance, looks like real, ponderous, prose; replete with clichés.
johnmbaughman/XamlX
General purpose pluggable XAML compiler with no runtime dependencies.
johnmbaughman/yamlizr
Azure DevOps Designer-to-YAML Pipeline CLI CodeGen Tool w/GitHub Actions Generation