EF Core, MAUI Copilot, API Performance
Covers EF Core 11 and PostgreSQL benchmarking, MAUI Copilot tooling, BFF security, DNS failover testing, and snapshot test techniques.
Jasen's top three picks
- 1 Testing .NET 11 DNS APIs Under Real Failover Conditions
C# Corner
Useful if you care about service discovery beyond toy examples; failover timing and cache behavior are where production surprises usually hide.
- 2 .NET MAUI Community Standup: Inspect, Record, Create: .NET MAUI Meets GitHub Copilot Canvas 🤝
YouTube
The tooling story here is the real draw: inspection, recording, and Copilot assistance in one MAUI workflow is worth watching.
- 3 Day 17 : Building While Learning — My MudBlazor Journey
Medium
More of a learning journal than a deep dive, but practical for developers getting comfortable with MudBlazor patterns.
Editor's note
I kept this issue deliberately mixed, which is how I like the daily read to land. The EF Core 11 query translation piece stands out because it stays grounded in SQL inspection and execution plans, while the MAUI standup is interesting for how inspection, recording, and Copilot Canvas start to converge. I also liked the DNS failover testing article for treating reliability as something you measure under stress instead of assuming from happy-path demos.
Today's articles
Testing .NET 11 DNS APIs Under Real Failover Conditions
C# Corner
Test the new .NET 11 DNS APIs under realistic failover conditions, measuring DNS resolution latency, caching behavior, recovery time, and service-discovery reliability.
Topics: .NET 10 Performance Web API
Read article.NET MAUI Community Standup: Inspect, Record, Create: .NET MAUI Meets GitHub Copilot Canvas 🤝
YouTube
Join us with Dominik Titl for a look at a new developer tool that brings inspection, layout analyzers, test recording, and GitHub Copilot Canvas together for .NET MAUI. See how developers and Copilot ...
Topics: GitHub Copilot .NET MAUI Visual Studio
Read articleDay 17 : Building While Learning — My MudBlazor Journey
Medium
Learning MudBlazor | Blazor Components | State Management | Event Handling | Building a Real Project
Read articleEF Core 11 Query Translation Changes Under Real Workloads
C# Corner
Evaluate EF Core 11 query translation changes with real workloads. Learn to benchmark, inspect SQL, and analyze execution plans for optimal performance.
Topics: .NET 10 EF Core Performance
Read articleOne Blazor UI, two hosts: a device-capability layer that stays resolvable everywhere
Medium
The same Blazor component set runs in a browser and inside a MAUI Blazor Hybrid app. But a share sheet, a fingerprint prompt, and a haptic…
Read articleImplement BFF using Auth0, Angular and ASP.NET Core
Software Engineering
This post should how to implement a web application which needs secure access and secure identities. The application uses Angular as the UI tech, ASP.NET Core as the backend tech and a backend for fro...
Topics: ASP.NET Core Authentication OAuth
Read articleSnapshot testing in .NET with Meziantou.Framework.SnapshotTesting
Meziantou's blog
Snapshot testing is a technique where the output of a function or component is serialized and saved to disk the first time the test runs. On every subsequent run, the library re-serializes the output ...
Topics: Unit Testing xUnit.net
Read articleFilters in ASP.NET Core Web API: The Complete Practical Guide
Medium
Introduction
Topics: ASP.NET Core Web API
Read articleDiving in OOP (Polymorphism and Inheritance – Part 3)
C# Corner
Master C# polymorphism and abstract classes. Learn virtual, override, new, and base for dynamic binding and incomplete class definitions.
Topics: C# Solid Principles
Read articleBenchmarking HTTP Compression Algorithms for ASP.NET Core APIs
C# Corner
Compare HTTP compression algorithms in ASP.NET Core APIs using real-world benchmarks for response size, CPU consumption, latency, throughput, and network efficiency.
Topics: ASP.NET Core Performance Web API
Read article.NET 11 Runtime Async Performance: What Actually Changes
C# Corner
.NET 11's Runtime Async revolutionizes async programming with runtime-managed suspension, boosting performance and debugging.
Topics: .NET 10 Performance
Read articleBuilding AI-Ready Data Contracts for Event-Driven .NET Systems
C# Corner
Build AI-ready data contracts for .NET event-driven systems. Ensure explicit, versioned, and semantically clear events for reliable AI consumption.
Topics: C# Event Sourcing OpenAI
Read articleA Field Guide to .NET Data Formats
Bipin Joshi .NET | Thus said a Byte • Insights on .NET and Web Development
In Part 1, we made the case that every data format grows its own language because the shape of the data dictates what kind of navigation makes sense. This part is the reference you actually bookmark: ...
Topics: C# Newtonsoft.Json System.Text.Json
Read articleC# 15 Memory Safety: Auditing Unsafe Code Contracts
C# Corner
C# 15 enhances memory safety by making unsafe code boundaries explicit, shifting focus from pointer syntax to actual memory access for better auditing.
Read articleFull Outer Joins in LINQ: Performance and SQL Translation
C# Corner
Explore .NET 11's FullJoin in LINQ for explicit full outer joins. Optimize database queries with EF Core translation and understand performance implications.
Topics: C# EF Core Performance
Read articleTesting Global .NET Test Timeouts with Microsoft.Testing.Platform
C# Corner
Learn how global test timeouts and maximum-failure controls in Microsoft.Testing.Platform can improve CI reliability and prevent stalled or excessive test runs.
Topics: Azure DevOps Unit Testing
Read articleBenchmarking PostgreSQL 18 AIO with Real EF Core Workloads
C# Corner
Benchmark PostgreSQL 18 AIO with EF Core workloads. Measure impact on ASP.NET Core apps, storage I/O, and query performance.
Topics: EF Core Performance PostgreSQL
Read article