There are no reviews yet. Be the first to send feedback to the community and the maintainers!
csharp-interfaces-resources
Additional resources for the "C# Interfaces" course on Pluralsightmazes-for-programmers
Coding along with "Mazes for Programmers" by Jamis Buckgo-for-csharp-dev
An overview of Go (golang) for C# developers using the CodeTour extension for Visual Studio Code.using-task
Sample project to show how to consume async methods / methods that return Taskcsharp-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"learning-dependency-injection
Sample code for DI Why?csharp-channels
Code to explore the basics of Channel<T> in C#.core-cli-30
Slides and code sample for "Get Comfortable with .NET Core and the CLI" (using .NET Core 3.0)digit-display
Machine learning with F#, WPF, and .NET Coreunderstanding-async-programming
Slides and code samples for "Understanding Asynchronous Programming in C#" virtual training.digit-display-language-comparison
Digit Display - Comparing 3 Language Implementationsinterfaces-in-csharp-8
Experimenting with the changes to interfaces in C# 8di-decorators
Samples of decorators to add functionality to existing interface implementationsasync-workshop-2022
Slides, code samples, and hands-on labs for the "Understanding Asynchronous Programming in C#" workshop (2022)using-task-core3
Slides, code, and links for "I'll Get Back to You: Task, Await, and Asynchronous Methods in C#"parallel-programming
Code, slides, and links for "Run Faster: Parallel Programming in .NET"delegates-and-func
Example code for C# Delegates Video Series (a.k.a. Get Func<>-y)the-watcher
All the incentive you need to write clean codelearning-interfaces
Code samples for learning interfaces in C#func-action-delegates
Code samples for "Get Func-y: Understanding Delegates in C#" (currently .NET 8.0)video-go-for-csharp-dev
A tour of the Go language (golang) for the C# developer.conway-coding-practice
Coding practice using Conway's Game of Lifelambdas-and-linq
Code to help you learn the awesomeness of lambda expressions and LINQ in C#async-workshop-nov2020
Slides, code samples, and hands-on labs for a custom asynchronous programming in C# workshop (November 2020)understanding-interfaces
Slides and code samples for "IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfacesdependency-injection-resources
Additional resources for the "Getting Started with Dependency Injection in .NET" course on Pluralsightmisusing-c-sharp
A collection of things you should probably never do in .NET / C#.understanding-interfaces-core30
Slides and code samples for "IEnumerable, ISaveable, IDontGetIt: Understanding .NET Interfaces (.NET Core 3.0)lambdas-and-linq-core30
Learn to Love Lambdas (and LINQ, Too!) - code samples using .NET Core 3.1async-workshop-2021
Slides, code samples, and hands-on labs for the "Understanding Asynchronous Programming in C#" workshop (2021)sdd-2024
Slide, code, and other resources for Jeremy's presentations at Software Design & Development 2024 (London, May 2024)di-dotnet-workshop-2022
Resources for "Leveling Up: Dependency Injection in C#" workshop - samples using .NET 6.0mvc-conventions-aspnet-50
ASP.NET MVC for Absolute Beginners: Your Secret Decoder Ring (.NET 5.0)csharp11-interfaces
Slides and code samples for the presentation "Catching up with C# Interfaces: What you know may be wrong"di-dotnet-workshop
Materials for "Dependency Injection in .NET" full-day workshopunderstanding-interfaces-core31
Cross-platform code samples for "IEnumerable, ISaveable, IDontGetIt: Understanding C# Interfaces"clean-code-refactoring
Refactoring project for "Clean Code: Homicidal Maniacs Read Code, Too!"csharp-8-interfaces
Slides and code for "What's New in C# 8 Interfaces (and how to use them effectively)".sdd-2023
Slide, code, and other resources for Jeremy's presentations at Software Design & Development 2023 (London, May 2023)vslive2023-microsofthq
Slides and code samples for sessions presented at Visual Studio Live! Microsoft HQ - July 17-21, 2023sdd-2022
Slides and code samples for presentations for Software Design & Development (SDD 2022)channel-exceptions
Exploring exception handling with C# Channelsvslive2023-sandiego
Slides, code samples, labs, and resources for Jeremy's presentations at Visual Studio Live! San Diego August 2023exercises-for-programmers
Coding along to "Exercises for Programmers" by Brian P. Hogannullability-in-csharp
Sample code for article series on nullability, nullable reference types, and null operators in C#presentation-preshow
Shows image slideshow, title slide, and countdown timer (for use prior to live presentations)learning-dependency-injection-core31
Slides and code samples for "DI Why? Getting a Grip on Dependency Injection" (using .NET Core 3.1)quantum-programming-experiments
Experiments from reading _Programming Quantum Computers_go-for-csharp-dev-2022
Slide, code samples, and resources for "A Tour of Go for the C# Developer" (uses Go 1.18 and C# 6.0)digit-display-csharp-comparison
C# implementation of hand-written digit recognition (console version)async-workshop-labs-only-2024
Just the lab files for "Asynchronous Programming in C#" Workshop (2024)async-workshop-labs-only-2023
Just the lab files for "Asynchronous Programming in C#" Workshop (2023)sdd-2019
Slides and Code Samples for Software Design & Development 2019 (London, UK)vslive2023-orlando
Slides, code samples, labs, and resources for Jeremy's presentations at Visual Studio Live! Orlando, November 2023dotnet6-services-4-approaches
Different ways to approach writing a service with .NET 6.async-two-ways
2 Ways of Handling Async Enumeration in C# (work in progress)task-app-core
Sample using Tasks in C# using Microsoft .NET Core 2.0fibonacci-tdd
Using TDD to implement a Fibonacci Sequence in C#vslive-di-lab
Materials for Visual Studio LIVE! Hands-On Lab - Leveling Up: Dependency Injection in .NETlearning-dependency-injection-core30
Sample code for DI Why? Getting a Grip on Dependency Injection (.NET Core 3.0)backgroundworker-dotnet6
Sample of using the BackgroundWorker component with .NET 6.0using-task-dotnet6
.NET 6 code and slides for "I'll Get Back to You: Task, Await, and Asynchronous Methods in C#"vslive2023-lasvegas
Slide, code, and resources for Jeremy's sessions at Visual Studio Live! Las Vegas - March 2023vslive2024-microsofthq
Slides and code samples for Visual Studio LIVE! 2024 - Microsoft HQ, August 5 - 9, 2024method-injection-aspnetcore
Code samples for "Method Injection in ASP.NET Core: API Controllers vs. MVC Controllers"advent-of-code-2023
Jeremy's attempt at Advent of Code for 2023real-world-tdd-dotnet6
Code samples and slides for "Test-Driven Development in the Real World" presentation.banjo-developer
vslive2022-austin
Slides and code samples for Jeremy's presentation at Visual Studio Live! Austin (June 2022)mvc-conventions-aspnet
Project to show the conventions used in ASP.NET MVC (Core 3.1)property-change-tracker
Unit test helper that looks for property changes from classes implementing INotifyPropertyChangedunderstanding-interfaces-net50
Cross-platform code samples for "IEnumerable, ISaveable, IDontGetIt: Understanding C# Interfaces"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.digit-display-rust-lang
Recognizing hand-written digits with Rust (rust-lang)person-api-core
API to get Person elements using Microsoft .NET Core 2.0progress-task
dotnet50-cli
Code and Walkthrough for "Get Comfortable with .NET 5 and the CLI"digit-display-golang
Recognizing hand-written digits with Go (golang)SlideShow
A stand-alone image slideshow since the Windows 11 photos slideshow has had features removedusing-task-dotnet8
.NET 8 code and slides for "I'll Get Back to You: Task, Await, and Asynchronous Methods in C#"linq-in-memory
Slides and code samples for "LINQ - It's not just for databases"ifbraces-analyzer
Diagnostic analyzer and code fix to find "if" statements without bracescode-is-for-humans
Slides and code samples for Jeremy's "Code is for Humans" presentationLove Open Source and this site? Check out how you can help us