Steve Gordon (@stevejgordon)
  • Stars
    star
    1,292
  • Global Rank 23,841 (Top 0.9 %)
  • Followers 1,092
  • Following 3
  • Registered over 11 years ago
  • Most used languages
    C#
    95.9 %
    HTML
    2.0 %
    F#
    2.0 %
  • Location 🇬🇧 United Kingdom
  • Country Total Rank 1,209
  • Country Ranking
    C#
    53
    F#
    235
    HTML
    2,143

Top repositories

1

CorrelationId

An ASP.NET Core middleware component which synchronises a correlation ID for cross API request logging.
C#
558
star
2

gRPC-Demos

Demos for my talk Beyond HTTP in ASP.NET Core 3.0 with gRPC
C#
88
star
3

IHostedServiceAsAService

A small example of a generic host based .NET core app which can be run as a Windows Service.
C#
88
star
4

TurbochargedDemos

Demos from my talk "Turbocharged: Writing High-Performance C# and .NET Code"
C#
54
star
5

IHostedServiceSample

A sample 2.0 preview 2 API which implements IHostedService
C#
40
star
6

GenericHostExample

C#
39
star
7

ChannelSample

C#
37
star
8

BenchmarkAndSpanExample

C#
37
star
9

AspNetCoreAnatomySamples

Samples for my talk "Anatomy of ASP.NET Core Requests"
C#
33
star
10

LoggingBenchmarks

Benchmarks from my blog post "High-Performance Logging in .NET Core"
C#
29
star
11

QueueReadingChannelsSample

A small sample which demostrates how System.Threading.Channels may be used in an .NET Core 3.0 Worker Service to support reading from a queue and processing messages in parallel.
C#
24
star
12

elasticsearch-demo

Demo code (before and after) from my talk "An introduction to Elasticsearch (for .NET developers)".
C#
19
star
13

gRPCBasicSample

A basic early example of using gRPC with ASP.NET Core 3.0
C#
19
star
14

AspNetCoreDockerWorkshop

C#
18
star
15

SequenceReaderSample

Short sample of using SequenceReader for a ReadOnlySequence returned from Pipelines. This sample parses some comma separated items from a Stream of UTF8 bytes. Note: This sample omits some potential performance optimisations for single segment sequences in the interest of demonstrating the use of the SequenceReader.
C#
18
star
16

HttpClientFactorySamples

A collection of sample applications which demonstrate some potential requirements that may occur when using HttpClient and HttpClientFactory.
C#
15
star
17

SystemNetHttpJsonSamples

Sample usage of the System.Net.Http.Json library
C#
14
star
18

DynamoDbLocalSample

This is a basic sample of how to conditionally connect to a local DynamoDB (running in Docker) from an ASP.NET Core application when in development..
C#
13
star
19

ElasticSearchClient

A work in progress playground for a low alloc, high performance, low-level ElasticSearch client. Not intended for production!!
C#
12
star
20

ObjectPoolSample

This is a basic (and slightly trivial) sample of using the ObjectPool<T> in an ASP.NET Core application.
C#
12
star
21

RoslynCodeGenExampleOne

C#
11
star
22

elasticsearch-examples

Basic examples for using NEST and Elasticsearch with .NET Apps
C#
9
star
23

AspNetCorePipeSample

A basic (non-production ready!) sample of using ASP.NET Core 3.0 BodyReader and BodyWriter.
C#
8
star
24

ProgNetWorkshop2019

This is the content for a 3 hour workshop run at ProgNET 2019.
C#
8
star
25

DependencyInjectionInAspNetCore

Additional materials for my Pluralsight course "Dependency Injection in ASP.NET Core".
8
star
26

AwsSnsPublishSample

A sample ASP.NET Core application which publishes a message to AWS Simple Notification Service (SNS)
HTML
7
star
27

DockerDotNetDevsSample2

Sample ASP.NET Core API solution with custom docker-compose file
C#
6
star
28

OptionsValidationSample

A basic example of using the ASP.NET Core 2.2 Options Validation feature
C#
6
star
29

HttpCompletionOptionBenchmarks

This repo contains some basic, quick and dirty benchmarks for HttpClient to compare the benefit of HttpCompletionOption.ResponseHeadersRead vs. the default of HttpCompletionOption.ResponseContentRead.
C#
5
star
30

IntegrationTestingHttpClientFactorSample

C#
4
star
31

PollyLoggingContextSample

A small sample project showing how to use the Polly Context to pass a logger during execution of a policy.
C#
4
star
32

aws-samples

C#
4
star
33

MemoryPoolSample

C#
2
star
34

GitHubActionsSample

C#
2
star
35

ReadOnlySequencePlayground

A playground for experimenting with a ReadOnlySequence
C#
2
star
36

writing-code-with-code-demos

C#
2
star
37

OptionsUnitTestingSample

C#
2
star
38

ElasticsearchClientPerfTesting

C#
2
star
39

demo3-servicea

C#
1
star
40

AwsSqsClient

C#
1
star
41

XmlIntegrationTest

C#
1
star
42

HttpClientBug

A temp repo to reproduce a possible bug in HttpClient.SendAsync
C#
1
star
43

StringCreateDemo

C#
1
star
44

EF7SelfRefTest

C#
1
star
45

dockerdemo1

C#
1
star
46

SystemTextJsonDemos

C#
1
star
47

LinuxDaemonWorker

C#
1
star
48

HttpCancellationDemo

C#
1
star
49

HackDayFSharp

F#
1
star
50

dockerdemo2

C#
1
star
51

PipelineFailureRepro

C#
1
star