BrandGhost
Weekly Recap: Entity Framework Core, the Memento Pattern, and C# Design Patterns [Jun 2026]

Weekly Recap: Entity Framework Core, the Memento Pattern, and C# Design Patterns [Jun 2026]

This week: A heavy dose of Entity Framework Core -- the complete guide, getting started in ASP.NET Core, CRUD operations, and managing your schema with migrations. On the design pattern side there's a full run on the Memento pattern (implementation, best practices, when to use it, and Memento vs State), plus Interpreter and Mediator pattern guides and a look at SOLID violations and the Dependency Inversion Principle. The videos lean into engineering leadership: prioritizing tech debt, build vs buy vs adopt, agent orchestration, and what it takes to earn a senior promotion.

Like what you read or watched from the recap? I'd love if you helped share on Reddit or Daily.dev so others can see!


Weekly Recap

Featured this week: Entity Framework Core in .NET: The Complete Guide -- if you only read one thing this week, start here.

How to Get Tech Debt Prioritized - Principal Engineering Manager AMA

More features. Faster than last time. With fewer people than before. We've all been here before, trying to keep up with delivering software, so how can we make progress on our tech debt too?

As with all livestreams, I'm looking forward to answering YOUR questions! So join me live and ask in the chat, or you can comment now, and I can try to get it answered while I stream.

Build vs Buy vs Adopt - What Should Software Engineers Do?

From the ExperiencedDevs subreddit, this developer wanted perspective on how to make the build vs buy decision.

My Agent Orchestration Is Finally One-Shotting From One-Liners

In this video, I touch on the first milestone where my agent orchestration is finally getting from simple prompt to built app in one shot.

Buckle Up And Listen To These Software Engineering Failures

From the ExperiencedDevs subreddit, this topic is all about failures in software engineering.

Want that Senior Dev Promotion? Start Taking Ownership Now!

A viewer submitted a question around ownership and working towards a senior position -- let's dive in!

How Do Software Engineers Have ANY IDEA What's Going On?!

From the ExperiencedDevs subreddit, this developer wanted to understand how other developers navigate unknowns.

Entity Framework Core in .NET: The Complete Guide

Entity Framework Core in .NET: The Complete Guide

Learn Entity Framework Core in .NET 10 -- DbContext, migrations, LINQ queries, relationships, performance tips, and when to use EF Core vs Dapper in C#.

Entity Framework Core Tutorial: Getting Started in ASP.NET Core

Entity Framework Core Tutorial: Getting Started in ASP.NET Core

Step-by-step Entity Framework Core tutorial for .NET 10 -- learn DbContext setup, entities, data annotations, first migration, and SQLite or SQL Server.

Interpreter Design Pattern in C#: Complete Guide with Examples

Interpreter Design Pattern in C#: Complete Guide with Examples

Master the interpreter design pattern in C# with code examples, grammar parsing, and best practices for building domain-specific languages.

SOLID Violations C#: How to Recognize and Fix Each One

SOLID Violations C#: How to Recognize and Fix Each One

Learn to spot and fix solid violations c# for all five SOLID principles. Covers real code examples and refactoring patterns for SRP, OCP, LSP, ISP, and DIP.

Dependency Inversion Principle C#: Abstractions Over Concretions

Dependency Inversion Principle C#: Abstractions Over Concretions

Learn the dependency inversion principle c# with constructor injection patterns, .NET 10 DI lifetimes, and how DIP enables testable, loosely coupled code.

Memento vs State Pattern in C#: Key Differences Explained

Memento vs State Pattern in C#: Key Differences Explained

Compare the memento vs state pattern in C# with code examples, use cases, and guidance on choosing the right behavioral pattern for state management.

EF Core Migrations in .NET: Managing Your Database Schema

EF Core Migrations in .NET: Managing Your Database Schema

Complete guide to EF Core migrations in .NET 10 -- add, apply, squash, seed data with UseSeeding, revert, and run migrations safely in CI/CD pipelines.

How to Implement Interpreter Pattern in C#: Step-by-Step Guide

How to Implement Interpreter Pattern in C#: Step-by-Step Guide

How to implement the interpreter pattern in C# with step-by-step code examples for expression parsing, AST construction, and evaluation.

EF Core CRUD Operations in C#: Create, Read, Update, Delete

EF Core CRUD Operations in C#: Create, Read, Update, Delete

Master EF Core CRUD in C# with .NET 10 -- learn AddAsync, SaveChangesAsync, FindAsync, Where queries, tracked updates, and bulk ExecuteUpdate/ExecuteDelete.

Memento Pattern Best Practices in C#: Code Organization and Maintainability

Memento Pattern Best Practices in C#: Code Organization and Maintainability

Memento pattern best practices in C# for clean state management, memory optimization, and avoiding common pitfalls with undo/redo systems.

When to Use Memento Pattern in C#: Decision Guide with Examples

When to Use Memento Pattern in C#: Decision Guide with Examples

Learn when to use the memento pattern in C# with decision criteria, practical scenarios for undo/redo, and state snapshot examples.

Mediator Pattern Real-World Example in C#: Complete Implementation

Mediator Pattern Real-World Example in C#: Complete Implementation

See the mediator pattern in action with a complete real-world C# example implementing a chat room system with centralized message coordination.

How to Implement Memento Pattern in C#: Step-by-Step Guide

How to Implement Memento Pattern in C#: Step-by-Step Guide

How to implement the memento pattern in C# with step-by-step code examples for undo/redo, state snapshots, and behavioral design patterns.


EF Core Migrations in .NET: Managing Your Database Schema

Complete guide to EF Core migrations in .NET 10 -- add, apply, squash, seed data with UseSeeding, revert, and run migrations safely in CI/CD pipelines.

Entity Framework Core in .NET: The Complete Guide

Learn Entity Framework Core in .NET 10 -- DbContext, migrations, LINQ queries, relationships, performance tips, and when to use EF Core vs Dapper in C#.

Entity Framework Core Tutorial: Getting Started in ASP.NET Core

Step-by-step Entity Framework Core tutorial for .NET 10 -- learn DbContext setup, entities, data annotations, first migration, and SQLite or SQL Server.

An error has occurred. This application may no longer respond until reloaded. Reload