AArnott
I work for Microsoft on the Visual Studio Platform team by day, and an FOSS developer by night. Crypto donations gratefully accepted (see my keybase profile).
MicrosoftLongmont, CO
Pinned Repositories
CodeGeneration.Roslyn
Assists in performing Roslyn-based code generation during a build.
ImmutableObjectGraph
Code generation for immutable types
IronPigeon
IronPigeon is a decentralized communication protocol that provides high confidentiality and authenticity for the messages.
Library.Template
A template for a NuGet package with tests, stylecop, fxcop, versioning, and Azure Pipelines build ready to go.
MoneyMan
A financial money management library and applications that utilize it.
PCLCrypto
Platform crypto for portable libraries
Validation
Method input validation and runtime checks that report errors or throw exceptions when failures are detected.
Xunit.Combinatorial
Adds combinatorial and pairwise testing capability to Xunit tests
Xunit.SkippableFact
Adds Xunit dynamic skipping of facts and theories.
Xunit.StaFact
Run your xunit-based tests on an STA thread with the WPF Dispatcher, a WinForms SynchronizationContext, or even a cross-platform generic UI thread emulation with a SynchronizationContext that keeps code running on a "main thread" for that test.
AArnott's Repositories
AArnott/ImmutableObjectGraph
Code generation for immutable types
AArnott/Bitcoin.NET
A .NET Bitcoin library
AArnott/pr-autocomplete-app
A GitHub App that adds auto-complete functionality to pull requests similar to that found in Azure Repos.
AArnott/Nerdbank.Qif
AArnott/ClueBuddy
A program to run while playing the popular game Clue to help you deduce all the possible clues possible and win
AArnott/PowerShell
PowerShell for every system!
AArnott/BankingTools
Banking tools
AArnott/DllExport
.NET DllExport (aka 3F/DllExport)
AArnott/MSBuildSdks
MSBuild project SDKs
AArnott/Nerdbank.Algorithms.rs
AArnott/runtime
.NET is a cross-platform runtime for cloud, IoT, and desktop apps.
AArnott/StaticPGO_Example
How to collect a static (not the dynamic one) PGO and re-use it during "dotnet publish"
AArnott/cascadia-code
This is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal.
AArnott/Community.VisualStudio.Toolkit
Making it easier to write Visual Studio extensions
AArnott/DeltaCompressionDotNet
A managed wrapper around Microsoft's delta compression application programming interfaces.
AArnott/docs
The open-source repo for docs.github.com
AArnott/Documentation
AArnott/dotnet-apiport
This repo contains .NET Portability Analyzer (VSIX and Console) libraries and tools
AArnott/Fusion
š§° A modern alternative to the Microsoft Assembly Binding Log Viewer (FUSLOGVW.exe)
AArnott/guessing_game.rs
AArnott/launch_docs
Organization of the documentation launch
AArnott/ManagedGitLib
A lightweight read-only git library written entirely in .NET
AArnott/Newtonsoft.Json
Json.NET is a popular high-performance JSON framework for .NET
AArnott/sdk-api
Public contributions for win32 API documentation
AArnott/Squirrel.Windows
An installation and update framework for Windows desktop apps
AArnott/toolkit
The GitHub ToolKit for developing GitHub Actions.
AArnott/VSSDK-Extensibility-Samples
Samples for building your own Visual Studio extensions
AArnott/zecpaperwallet
Zcash Sapling Paper Wallet Generator
AArnott/zecwallet-light-cli
Zecwallet Lightclient Library and CLI interface
AArnott/zecwallet-lite
Zecwallet-Lite is z-Addr first lightwallet for Zcash.