Ian Griffiths's repositories
prog-cs-10-examples
Examples from Programming C# 10.0 (O'Reilly)
Ais.Net.Receiver
A simple .NET Core AIS Receiver for capturing the Norwegian Coastal Administration AIS network data (available under Norwegian license for public data (NLOD)) and persisting in Microsoft Azure Blob Storage. Sponsored by endjin.
vslivevegas2023demos
Demos from Ian Griffiths's sessions at VS Live Las Vegas 2023
prog-cs-12-examples
Examples for Programming C# 12.0 by Ian Griffiths (O'Reilly)
4tronix-rover-simulator
Simulator library to allow dev and test of code for the Raspberry Pi-based 4tronix M.A.R.S. Rover without being connected to the actual Rover
AsyncTestTools
Utilities for unit testing in an async world
azure-functions-host
The host/runtime that powers Azure Functions
azure-webjobs-sdk
Azure WebJobs SDK
brigadeexperiment
Experiments with brigade.js
check-gitversion-tool
Test repo to explore issues with gitversion tool install on Azure DevOps
Corvus.Globbing
A zero allocation globbing library
csharplang
The official repo for the design of the C# programming language
CSharpNuGetActionsExemplar
Exemplar project for configuring a C# project for CI/CD with GitHub actions, where the results are published to NuGet
dotnet-json-codegen
Demonstrations of code gen for JSON serialization
interactive
.NET Interactive takes the power of .NET and embeds it into your interactive experiences. Share code, explore data, write, and learn across your apps in ways you couldn't before.
performance
This repo contains benchmarks used for testing the performance of all .NET Runtimes
ReactiveUI
An advanced, composable, functional reactive model-view-viewmodel framework for all .NET platforms that is inspired by functional reactive programming. ReactiveUI allows you to abstract mutable state away from your user interfaces, express the idea around a feature in one readable place and improve the testability of your application.
repro-slow-ide0001
Repro for slow execution of the IDE0001 diagnostic
rx-packaging-gauntlet
Repros of old Rx.NET packaging problems, and validation that they've been fixed
rx-testing-experiments
Experiments for sharable Rx.NET tests
SpecFlowNamespaceBug
Illustrate regression with empty RootNamespace in SpecFlow 3.1