Jeremy Clark's repositories
mazes-for-programmers
Coding along with "Mazes for Programmers" by Jamis Buck
using-task
Sample project to show how to consume async methods / methods that return Task
csharp-channels-presentation
Code samples, slides, and links for "Better Parallel Code with C# Channels"
learning-design-patterns
Code to go along with the presentation "Design Patterns: Not Just for Architects"
the-watcher
All the incentive you need to write clean code
func-action-delegates
Code samples for "Get Func-y: Understanding Delegates in C#" (currently .NET 8.0)
csharp11-interfaces
Slides and code samples for the presentation "Catching up with C# Interfaces: What you know may be wrong"
async-workshop-labs-only-2023
Just the lab files for "Asynchronous Programming in C#" Workshop (2023)
async-workshop-labs-only-2024
Just the lab files for "Asynchronous Programming in C#" Workshop (2024)
channel-exceptions
Exploring exception handling with C# Channels
backgroundworker-dotnet6
Sample of using the BackgroundWorker component with .NET 6.0
method-injection-aspnetcore
Code samples for "Method Injection in ASP.NET Core: API Controllers vs. MVC Controllers"
presentation-preshow
Shows image slideshow, title slide, and countdown timer (for use prior to live presentations)
vslive2023-sandiego
Slides, code samples, labs, and resources for Jeremy's presentations at Visual Studio Live! San Diego August 2023
advent-of-code-2023
Jeremy's attempt at Advent of Code for 2023
code-is-for-humans
Slides and code samples for Jeremy's "Code is for Humans" presentation
house-control
Rewrite of a legacy application that interacts with X10 hardware. Initial functionality is to turn lights and A/C on and off based on a schedule.
linq-in-memory
Slides and code samples for "LINQ - It's not just for databases"
using-task-dotnet8
.NET 8 code and slides for "I'll Get Back to You: Task, Await, and Asynchronous Methods in C#"
vslive2023-orlando
Slides, code samples, labs, and resources for Jeremy's presentations at Visual Studio Live! Orlando, November 2023
vslive2024-microsofthq
Slides and code samples for Visual Studio LIVE! 2024 - Microsoft HQ, August 5 - 9, 2024
cassette-to-mp3
Software for capturing audio (from a cassette tape) and converting to MP3.
controller-vs-minimal-apis
Exploring some differences between Controller APIs and Minimal APIs in .NET 8
dependency-injection-net7
Slides and code samples for "DI Why? Getting a Grip on Dependency Injection" (using .NET 7)
foreachasync-exception
Exploring exception handling with Parallel.ForEachAsync loops in C#.
mobile-book-list
Code for an Android app that list books from a Goodreads collection using local data.
python-crash-course
Coding along with "Python Crash Course" by Eric Matthes
sdd-2024-workshop-labs-only
The lab files for "Take Your C# Skills to the Next Level" at SDD 2024
using-task-dotnet7
.NET 7 code and slides for "I'll Get Back to You: Task, Await, and Asynchronous Methods in C#"