Skip to content
.NET & C# for the win πŸ€“
.NET & C# for the win πŸ€“


  • Pro


@Azure-Samples @microsoft @aspnet @Azure @dotnet @MicrosoftDocs
Block or Report

Block or report IEvangelist

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Add an optional note:
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Hi, I'm David πŸ‘‹

Linkedin Badge Stack Overflow Badge Twitter Badge Blog Badge One .NET Live Badge Github Badge .NET Badge Twitch Badge

πŸ“– Author of Learning Blazor: Build Single-Page Apps with WebAssembly and C# book via O'Reilly Media.

I work in Developer Relations at Microsoft, focusing on .NET and Azure developer content. I'm recognized as a Google Developer Expert in Web Technologies, and is Twilio Champion. I'm the O'Reilly Media author of "Learning Blazor: Build Single-Page Apps with WebAssembly and C#". I love focusing on the developer community, actively seeking opportunities to share knowledge through speaking engagements around the world. I advocate for open-source, the .NET Foundation, C#, TypeScript, SignalR, Reactive Extensions, Azure and .NET. I'm a co-host of the On .NET Live stream, part of the .NET Live TV family of streaming shows. Follow me on Twitter at @davidpine7 🀘🏽.

Useless stats:

GitHub Streak GitHub Statistics GitHub Top Languages


  1. The application for the "Learning Blazor: Build Single Page Apps with WebAssembly and C#" O'Reilly Media book by David Pine.

    C# 77 15

  2. blazorators Public

    This project converts TypeScript type declarations into C# representations, and use C# source generators to expose automatic JavaScript interop functionality.

    C# 188 11

  3. Wraps the .NET SDK for Azure Cosmos DB abstracting away the complexity, exposing a simple CRUD-based repository pattern

    C# 207 59

  4. A chat app built with Blazor WebAssembly, hosted on ASP.NET Core, with the latest C# and SignalR -- need I say more?

    C# 146 60

  5. A .NET 6.0 HTTP client library for the "';-- Have I Been Pwned" API:

    C# 18 2

  6. A GitHub Action that automatically creates machine-translated PRs of translation files. Supported file formats include, .ini, .po, .restext, .resx, .xliff .json.

    TypeScript 39 11

3,206 contributions in the last year

Oct Nov Dec Jan Feb Mar Apr May Jun Jul Aug Sep Mon Wed Fri

Contribution activity

September 2022

Created 2 repositories

Created a pull request in dotnet/AspNetCore.Docs that received 4 comments

Address dotnet/docs #31084 - contradicting recommendations

The .NET docs formally recommend not using the Microsoft.Extensions.DependencyInjection namespace, .NET docs: Options pattern guidance for .NET lib…

+1 βˆ’4 4 comments
Reviewed 80 pull requests in 5 repositories
dotnet/docs 25 pull requests
dotnet/docs-maui 3 pull requests
IEvangelist/azure-cosmos-dotnet-repository 1 pull request
dotnet/docs-desktop 1 pull request
Azure-Samples/storage-dotnet-circuit-breaker-ha-ra-grs 1 pull request
Opened 1 issue in 1 repository
54 contributions in private repositories Sep 1 – Sep 23

Seeing something unexpected? Take a look at the GitHub profile guide.