Pinned Repositories
asp-dot-net-core-in-action
Source code examples for ASP.NET Core in Action
asp-dot-net-core-in-action-2e
Source code examples for ASP.NET Core in Action, Second Edition
asp-dot-net-core-in-action-3e
Source code examples for ASP.NET Core in Action, Third Edition
blog-examples
Sample applications for blog posts on https://andrewlock.net
NetEscapades.AspNetCore.SecurityHeaders
Small package to allow adding security headers to ASP.NET Core websites
NetEscapades.Configuration
Additional configuration providers to use with ASP.NET Core
NetEscapades.EnumGenerators
A source generator for generating fast "reflection" methods for enums
NetEscapades.Extensions.Logging
A rolling file logging provider for ASP.NET Core 2.0
PwnedPasswords
An ASP.NET Core Identity validator that checks for PwnedPasswords
StronglyTypedId
A Rosyln-powered generator for strongly-typed IDs
andrewlock's Repositories
andrewlock/StronglyTypedId
A Rosyln-powered generator for strongly-typed IDs
andrewlock/NetEscapades.EnumGenerators
A source generator for generating fast "reflection" methods for enums
andrewlock/NetEscapades.AspNetCore.SecurityHeaders
Small package to allow adding security headers to ASP.NET Core websites
andrewlock/blog-examples
Sample applications for blog posts on https://andrewlock.net
andrewlock/NetEscapades.Configuration
Additional configuration providers to use with ASP.NET Core
andrewlock/asp-dot-net-core-in-action-2e
Source code examples for ASP.NET Core in Action, Second Edition
andrewlock/asp-dot-net-core-in-action-3e
Source code examples for ASP.NET Core in Action, Third Edition
andrewlock/PwnedPasswords
An ASP.NET Core Identity validator that checks for PwnedPasswords
andrewlock/NetEscapades.Extensions.Logging
A rolling file logging provider for ASP.NET Core 2.0
andrewlock/CommonPasswordsValidator
Implementations of ASP.NET Core Identity IPasswordValidators that verify the provided password is not one of the most common passwords.
andrewlock/dotnet-config2json
A simple tool to convert a web.config file to an appsettings.json file
andrewlock/AsciiMath
An AsciiMath parser and converter for .NET
andrewlock/convert-disqus-to-giscus
A small .NET script/tool for converting Disqus comments to giscus
andrewlock/Docs
Documentation for ASP.NET and ASP.NET Core
andrewlock/fluentassertions
A very extensive set of extension methods that allow you to more naturally specify the expected outcome of a TDD or BDD-style unit tests. Targets .NET Framework 4.7, .NET Core 2.1 and 3.0, as well as .NET Standard 2.0 and 2.1. Supports the unit test frameworks MSTest2, NUnit3, XUnit2, MSpec, and NSpec3.
andrewlock/aspnetcore
ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
andrewlock/Carter
Carter is framework that is a thin layer of extension methods and functionality over ASP.NET Core allowing code to be more explicit and most importantly more enjoyable.
andrewlock/Verify
Verify is a snapshot tool that simplifies the assertion of complex data models and documents.
andrewlock/blog-comments
The blog comments discussions for https://andrewlock.net
andrewlock/dotnet-docker-images
A builder for various docker images with .NET installed
andrewlock/MinimalApis.Extensions
A set of extensions and helpers for working with ASP.NET Core Minimal APIs.
andrewlock/NetEscapades.GitVersioning.GitHub
andrewlock/runtime
.NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.
andrewlock/aspnet-client-validation
A client validation library for ASP.NET MVC that does not require jQuery
andrewlock/dotnet-creator-cards
This repository feeds the creator list at WeAreDotnet. It is also used to track issues and suggestions
andrewlock/FlexLabs.Upsert
FlexLabs.Upsert is a library that brings UPSERT functionality to common database providers for Entity Framework in their respective native SQL syntax
andrewlock/Polyfill
Source only package that exposes newer .net and C# features to older runtimes.
andrewlock/Sample-Direct
Sample showing how to use direct exchanges with routing keys on RabbitMQ
andrewlock/TakeoutExtractor
Extract content files from a Google Takeout archive, rename files with a consistent naming scheme and add missing metadata. Runs on Windows and MacOS.
andrewlock/test-deploy