Ben McCallum's repositories
AspNetBundling
An assortment of bundling utility classes like custom transformers and fixes for the ASP.NET Web Optimization bundling framework.
CoreSystem
A library of core helpers, extensions, constants, enums and other useful things for all .NET projects.
CoreSitecore
A library of core helpers, extensions, constants, enums and other useful things for Sitecore CMS projects.
CoreEntityFramework
A library of core helpers, extensions, constants, enums and other useful things for all .NET projects using EF.
graphql-dotnet
GraphQL for .NET
programmed-bot
A slack bot built with Azure Functions that integrates with BitBucket
strickland
Strickland is a JavaScript validation framework with a focus on extensibility and composition
annual-leave-calculator
A simple annual leave calculator
awesome-earth
"What can I do about the climate crisis?" Here are 300 things you can do.
benmccallum.github.io
My GitHub pages website.
Dapper.GraphQL
A .NET Core library designed to integrate the Dapper and graphql-dotnet projects with ease-of-use in mind and performance as the primary concern.
documentation
This is the source of fluentmigrator.github.io
graphql-client
A GraphQL Client for .NET Standard
GraphQL.Validation
Add FluentValidation support to GraphQL.net
jira
Connect your code with your project management in Jira
lit-html
An efficient, expressive, extensible HTML templating library for JavaScript.
nodatime
A better date and time API for .NET
OctoPack.Precompile
A NuGet package that adds an ASP.NET precompile step to the build just before OctoPack is called.
owin-cookie-saver
Workaround middleware saving owin auth cookies from Katana bug #197
perfume.js
JavaScript library for measuring Short and Long Script, First (Contentful) Paint (FP/FCP), Time to Interactive (TTI), Component First Paint (CFP), annotating them to the DevTools timeline and reporting the results to Google Analytics.
Schema.NET
Schema.org objects turned into strongly typed C# POCO classes for use in .NET. All classes can be serialized into JSON/JSON-LD and XML, typically used to represent structured data in the head section of html page.
Security
Middleware for security and authorization of web apps.
server
ASP.NET Core Server + WebSockets Transport
Templates
.NET project templates with batteries included, providing the minimum amount of code required to get you going faster.