Raiford D. Brookshire's repositories
BtcWalletGen
This is a C# .NET 7.0 console CLI tool that generates Bitcoin addresses and writes the results to the console. It uses the NBitcoin class library to create the Bitcoin keys and public addresses.
PocHealthCheck
This project is a demonstration of using the .NET Core Healthchecks API in a C# console application. The application performs a simple test to check the health of external APIs as well as the built-in tests of an ASP.NET Core application.
Ultimate-Checklist-API
For use with any production API that requires security
FormulaCryptography
.NET / C# Lightweight library of useful Security / Cryptography related classes.
PocDataProtection
Poc Using the Microsoft.AspNetcore.DataProtection api and then creating a thin wrapper class called ProtectedString to allow cleaner code.
PocJwtTokenExample
This example shows how to create a JWT token using the System.IdentityModel.Tokens.Jwt library, and how to encode and decode a token using the HS256 algorithm and a secret key
template-css-grid-layouts
Template HTML pages using CSS Grid to be used as Starter Templates for my work. I also share these as they may be useful to start using CSS Grid for layouts as it is recommend moving into the future.
DotNetAssistTool
Dot Net Tool / CLI for personal development that contains general .NET utilities I use in Dev
example-learning-hugo
Example Hugo website used to test and learn hugo theme development. NOT PRODUCTION code... only for testing
GitTestBench
Example git repo for experimentation and examples to my team
LinqPadData
Linq Pad Queries for my Personal Use.
PocHttpClient
Explores the benefits of using the IHttpClientFactory interface pattern to better optimize your apps.
PocMiddleware
The purpose of this POC is to demonstrate the various ways to build middleware and how the order of the middleware can affect the overall functionality of the application.
PocMinimalApi
This Proof of Concept (POC) was created as a minimal API project with a skeleton app including components needed for a .NET 7.0 Minimal API using Endpoints instead of legacy controllers. It can serve as a starting point for new API projects.
ultimate-templates
The ultimate-templates repository is a collection of various developer-related template files that can be used as a starting point or quick reference.