BrandGhost
All Topics ← Back to Dev Leader Content

Weekly Recap

Weekly Recap roundups summarizing recent Dev Leader blog posts, spanning EF Core, C# design patterns, monolith architecture, and ASP.NET Core web APIs.

Articles

Showing 19–24 of 111 articles

Weekly Recap: SOLID Principles, C# Design Patterns, and ASP.NET Core Web APIs [Jun 2026]

This week is a full walkthrough of the SOLID principles in C# -- single responsibility, open/closed, Liskov substitution, and interface segregation -- plus design pattern guides for the mediator, iterator, and memento patterns. There's also practical ASP.NET Core Web API coverage on deploying to Azure and Docker and writing integration tests, with new videos on engineering management, plugin architecture, and tech debt.

Weekly Recap: Chain of Responsibility, Template Method, Reflection, and ASP.NET Core Web API [May 2026]

This week covers the chain of responsibility design pattern in C# end-to-end with the complete guide, implementation, decision guide, and best practices, plus the template method pattern with a real-world example, best practices, and a strategy pattern comparison. On the reflection side, we have expression trees as a reflection alternative, UnsafeAccessor for private member access, Native AOT safety with DynamicallyAccessedMembers, reflection vs source generators, and how DI containers use reflection internally. Rounding it out: the complete ASP.NET Core Web API guide and a deep look at ASP.NET Core routing.

Weekly Recap: C# Reflection in .NET 10, Template Method, and Proxy Patterns [May 2026]

This week dives deep into C# reflection in .NET 10 with the complete guide, anti-patterns, performance benchmarks, custom attributes, PropertyInfo and MethodInfo, FrozenDictionary caching, and the Activator.CreateInstance vs compiled expressions trade-off. Plus complete coverage of the template method pattern, the proxy pattern with a real-world example, best practices, and a decorator comparison, a flyweight real-world example, and a tour of the new LINQ methods in .NET 6 through 10.

Weekly Recap: LINQ in C#, Design Patterns, and AI in Software Engineering [May 2026]

This week takes a deep tour of LINQ in C# covering grouping, aggregation, set operations, joins, deferred execution, and element access, plus complete guides to the proxy, flyweight, and bridge design patterns. The video lineup tackles context switching, generational dynamics on engineering teams, and where AI tooling actually fits in a real developer workflow.

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