Frank R. Haugen's repositories
Frank.Libraries
A set of useful libraries for .net
Frank.SemanticKernel
A major "playground"-project where I work with the SemanticKernel from Microsoft
Frank.CSharp1BR
A novel and experimental way to solve the 1 Billion Rows challange
Frank.WireFish
A network traffic capture tool, not like, but still reminiscent of WireShark
Frank.AzureDevOps
A collection of tools to work with the painful Azure DevOps Nugets
Frank.BedrockSlim
This is using ASP.net core low-level internals to send and receive data in a client-server pattern
Frank.Channels.DependencyInjection
A tiny library for having Channel<T> as a Dependency Injection resource in a sane manner
Frank.CronJobs
This is based on CronQuery, which I am a contributor to. This is built on that code to extend its functionality in experimental ways
Frank.DataStorage
A set of nugets to allow for abstraction of whatever data you are storing
Frank.PulseFlow
An in memory messaging system for data-event-driven architecture focused on giving simple interfaces
Frank.Testing
A collection of libraries to aid in testing with XUnit
Frank.WorkflowEngine
A simple workflow engine that is built on Dependency Injection and modern .net
Frank.IRC
This is intended as a learning experience working with "lower level" concepts and reciliance in a Server/Client -situation
Frank.DependenciesExplorer
Based on https://github.com/ramosisw/dotnet-nuget-tree
Frank.EnterpriseFizzBuzz
How complicated can FizzBuzz get without crossing into satire? This is trying to balance that situation
Frank.EntityFrameworkCore
Entity Framework Core libraries to do things
Frank.GitKit
Library and application for working with local Git, GitHub and AzureDevOps
Frank.Mapping
A simple mapping library
Frank.Messaging
A basic abstraction for messaging with some implementations
Frank.Reflection
Initially a slimmed down "fork" of Namotion.Refection, (also MIT licensed), but has evolved
Frank.Security
An assortment of security Nugets like password generation
Frank.SimpleInstaller
A simple cross-platform installer
Frank.Templates
A collection of templates for things and stuff
Frank.UmbrellaCache
Primarily just a personal experiment in building a cache solution
Frank.XsdCodeGeneration
This might be a dead-end, but I really want to make a code-generator for xsds
frankhaugen.github.io
When I want to write something that isn't code, I'll write it here
testcontainers-dotnet
A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Workflows
A collection of reusable workflows, (I got tired of copy-pasting)