Repository files navigation
Special Sponsors
Gold Sponsors
Live Coding Sessions - Videos
Delegates and Events - Videos
Reflection Tips & Tricks - Videos
Expression Trees - Videos
Entity Framework Performance Tips - Videos
Folder-by-Type Project Structure in ASP.NET CORE 3.0 - Videos
The Rules For TESTABLE C# Code Design - Source Code
Part 1 - Framework - Video
Part 2 - The New Keyword - Video
Part 3 - Static Methods - Video
Part 4 - Private Methods - Video
Part 5 - Database - Video
Part 6 - File System - Video
10 Visual Studio Tips & Tricks You Probably DON'T KNOW - Video
Embracing NON-NULLABLE Reference Types in C# 8.0 - Video - Source Code
LIVE CODING - Deep Equality Algorithm in My Tested ASP.NET - Source Code
Part 1 - Explanation - Video
Part 2 - Implementing Error Reports - Video
Part 3 - Bug Hunting - Video
PLAYING and TESTING with Fast Expression Compiler - Video - Source Code
What is Fast Expression Compiler - Video - Source Code
SUPER Fast Property Getters with C# Expression Trees - Video - Source Code
SUPER Fast Object Creation with C# Expression Trees - Source Code
Part 1 - Empty Constructor - Video
Part 2 - Multiple Constructor Parameters - Video
Don't SUCK With Entity Framework - Performance Tips - Source Code
Part 1 - N + 1 Query Problem - Video
Part 2 - Lazy Loading Proxies - Video
Part 3 - Select * - Video
Part 4 - Data Loading - Video
Part 5 - Optimizing Delete - Video
Part 6 - Cold vs Warm Queries - Video
Part 7 - Compiled Queries - Video
Part 8 - Change Tracking - Video
Part 9 - Final Thoughts - Video
Let's be LAZY and Use Reflection - AutoMapper Edition - Video - Source Code
Let's be LAZY and Use Reflection - ASP.NET Core Services Edition - Video - Source Code
C# EVENTS for Dummies - Video - Source Code
C# ACTION and FUNC for Dummies - Video - Source Code
C# DELEGATES for Dummies - Video - Source Code
TOP 5 Books Every C# Developer Should READ - Video
CRASHING the C# Compiler in 10 Lines of Code! - Video - Source Code
Folder-by-Type Project Structure in ASP.NET CORE 3.0 - Source Code
Part 1 - Initial Clean Up - Video
Part 2 - Data Layer - Video
Part 3 - Service Layer - Video
Part 4 - Controller Layer - Video
Part 5 - Mapping Objects with AutoMapper - Video
Using C# Expression Trees in ASP.NET Controllers (A PRACTICAL EXAMPLE) - Video - Source Code
C# Expression Trees are NOT SCARY (Let's Start with the Basics) - Video - Source Code
How to TEST ASP.NET Core 2.2 Web Applications with My Tested ASP.NET - Video - Source Code
Beautify UGLY C# Reflection Code by Using the Dynamic Type - Video - Source Code
OPTIMIZE C# Reflection Up to 10 Times by Using Delegates - Video - Source Code
About
YouTube Channel for Advanced C# Lessons
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.