Beyond Boundaries Is Getting a Major Update for .NET 11 and C# 15
Beyond Boundaries book gets major update for .NET 11 and C# 15, adding two new chapters on network security and cloud-native apps.
Chris “Woody” Woodruff is a Microsoft MVP and software architect specializing in .NET, API design, and scalable cloud architectures, known for developer advocacy, mentorship, and community leadership.
30 articles from this blog
Beyond Boundaries book gets major update for .NET 11 and C# 15, adding two new chapters on network security and cloud-native apps.
Learn to detect, diagnose, and fix the N+1 query problem in EF Core with practical examples and permanent solutions.
Debunking the myth that Add() in a loop is slower than AddRange() in EF Core, explaining why it applied only to EF6.
Analysis of 5 EF Core performance anti-patterns and how Entity Framework Extensions solves them.
Learn how to use BulkSynchronize in EF Core to efficiently mirror data in one operation, avoiding common performance pitfalls.
Learn to scale EF Core for importing millions of rows from CSV files with a production-ready pipeline and benchmarks.
Learn how to perform bulk upserts (insert-or-update) in EF Core without performance issues, covering manual patterns, T-SQL MERGE, and third-party tools.
Announces htmxRazor v2.1.0 with advanced server-rendered input controls for ASP.NET Core using htmx, including Radial Select, Date Picker, and Time Picker.
Follow-up on keyset pagination in EF Core, covering sortable grids, dynamic sorting, and indexing costs.
Explains why Skip/Take pagination in EF Core fails on large, concurrent tables and introduces keyset pagination as a better alternative.
Explains why tech leaders should adopt proven solutions instead of building custom systems, focusing on cost, maintenance, and competitive advantage.
Review of JetBrains' official ReSharper extension for VS Code, enhancing C# development with advanced refactoring and navigation features.
htmxRazor v2.0.0 release adds interactive playground, theme builder, SignalR hub, and CSS anchor positioning for ASP.NET Core apps.
Learn how to efficiently delete and update millions of rows in EF Core without loading entities, using ExecuteUpdate/ExecuteDelete and third-party tools.
htmxRazor v1.4.0 release adds SSE streaming, multi-step wizard, and optimistic UI features for ASP.NET Core developers.
Announcing htmxRazor v1.3.0, a .NET library update featuring a new data table component, accessibility improvements, and modern CSS.
htmxRazor 1.2.0 release adds toast notifications, pagination, and CSS cascade layers to simplify .NET web development with htmx.
Explains fencing tokens and generation clocks in .NET to prevent stale leaders from writing in distributed systems, ensuring data consistency.
Explains the lease pattern in .NET for distributed systems, using Redis to implement time-limited locks that prevent deadlocks and ensure recovery.
A guide to implementing a lease-based leader election pattern in C#/.NET for distributed systems to prevent accidental multi-leader scenarios.