This page is a collection of podcasts, webcasts, news and other various publications that I’ve been a part of. Enjoy!
David Pine talks with John Callaway, Clayton Hunt and Jon Ash about his love for the Developer Community, programming languages like TypeScript and C#, speaking and blogging.
David Pine talks with Dave Rael about building a brand for software developers, being a source of positivity, and the importance of mentors.
Blazorators: C# Source Generators for Blazor
A Conversation With David Pine
Coffee & Open Source Conversation
ASP.NET Community Standup - Blazorators: Blazor C# Source Generators
dotNET Dev Show: GitHub Actions for .NET Devs w/ David Pine
C# Language Highlights: Deconstructing Non-tuple Types
C# Using SignalR in your Blazor applications
C# Language Highlights: Positional Pattern Matching
C# Language Highlights: Exhaustive Case Guards
C# Language Highlights: Tuple Pattern Matching
C# Language Highlights: Property Pattern Matching
Azure Cosmos DB Conf: Deep-dive into the repository-pattern .NET SDK
SignalR Crazy8s: The Refactoring | C#9 Features
Cosmos DB: Repository Pattern .NET Wrapper SDK
Localize .NET apps with Azure AI ☁
MADdotNET: Building The .NET Docs Show website
Technology & Friends: .NET 5 Wave
SignalR - ASP.NET Community Standup
SignalR: Above & Beyond Chat
Exploring C# 8
Up & Running with Hugo
Serbia, National News
AskTHAT | Episode 35
Microsoft’s Channel 9 — Magic Mirror
In this series, we will explore some of the benefits .NET Core and how it can benefit not only traditional .NET developers but all technologists that need to bring robust, performant and economical solutions to market.
Each newer version of C# is packed full of powerful and impactful features. In this tutorial I walk through the various versions of C# and share my favorite features from each release. Anytime I get the chance to write about C#, I’m eager to do so. This time was no
With ASP.NET Core Web API there are several various attributes that instruct the framework where to expect data. These attributes are very powerful, allowing for aliasing and strong-typing; however, knowing which correspond to model binding and are best suited for each HTTP verb is vital. In this article we’ll explore all of this and more.