Copilot testing, EF9, MAUI, Blazor
A varied .NET roundup spanning Copilot-assisted API testing, EF Core 9 quirks, MAUI and Blazor updates, async, middleware, and performance.
Jasen's top three picks
- 1 GitHub Copilot Just Took Over My API Testing… And I’m Not Mad About It!
medium.com
Copilot is doing more than autocomplete here; this piece shows how it can take real weight off API testing without replacing judgment.
- 2 Using EntityFramework with IDBContext in .NET 9.0
csharp.com
A useful .NET 9 EF refresher, especially if you're using DbContext abstractions and want to avoid surprises in newer data-access code.
- 3 Visualize Multi-Dimensional Data Using the .NET MAUI Parallel Coordinate Chart
syncfusion.com
The MAUI chart article is a good reminder that mobile UI can still be both visual and data-dense when the control choice is right.
Editor's note
I pulled together another deliberately mixed lineup this week, from Copilot-driven API testing to EF Core 9 behavior changes and MAUI runtime performance updates. The middleware testing and IIS environment-variable posts are especially practical if you’re shipping ASP.NET Core in production. I also included a few fundamentals pieces on async, nullable types, and DIP for readers who want a solid refresh.
Today's articles
GitHub Copilot Just Took Over My API Testing… And I’m Not Mad About It!
medium.com
https://medium.com/@nidhiname/github-copilot-just-took-over-my-api-testing-and-im-not-mad-about-it-2e1bc9d50c53
Topics: GitHub Copilot Unit Testing Web API
Read articleUsing EntityFramework with IDBContext in .NET 9.0
csharp.com
https://www.csharp.com/blogs/using-entityframework-with-idbcontext-in-net-90
Topics: .NET 9 .NET Core EF Core
Read articleVisualize Multi-Dimensional Data Using the .NET MAUI Parallel Coordinate Chart
syncfusion.com
https://www.syncfusion.com/blogs/post/dotnet-maui-parallel-coordinate-chart
Topics: .NET 9 .NET MAUI Performance
Read articleChatGPT for Advanced C# Code Refactoring & Clean-Up
dotnetcorecentral.com
https://dotnetcorecentral.com/blog/chatgpt-csharp-refactoring/
Topics: C# GitHub Copilot Solid Principles
Read articleThe 4 C# Techniques Nobody Talks About (But Should)
medium.com
https://medium.com/write-a-catalyst/the-4-c-techniques-nobody-talks-about-but-should-2cd782864239
Topics: C# Design Patterns
Read articleMastering Async Programming in .NET: Best Practices & Pitfalls to Avoid
medium.com
https://medium.com/@tanjeerbinhaque/mastering-async-programming-in-net-best-practices-pitfalls-to-avoid-03327c667524
Topics: C# .NET Core Performance
Read articleSetting application environment variables in IIS without restarts
andrewlock.net
https://andrewlock.net/setting-environment-variables-in-iis-and-avoiding-app-pool-restarts/
Topics: ASP.NET Core Azure .NET Core
Read articleUnderstanding Nullable Types in C#: A Comprehensive Guide
rahulsahay19.medium.com
https://rahulsahay19.medium.com/understanding-nullable-types-in-c-a-comprehensive-guide-31fc7688d933
Topics: C#
Read articleRecursive Algorithm in C# Using Towers of Honoi
csharp.com
https://www.csharp.com/article/recursive-algorithm-in-c-sharp-using-towers-of-honoi/
Topics: C#
Read articleWhat is Middleware in ASP.NET ?
medium.com
https://medium.com/@kacar7/what-is-middleware-in-asp-net-a46ee191e8cd
Topics: ASP.NET Core Minimal APIs
Read articleTuning Your Serialization in .NET with JSON Attributes: Faster, Leaner, and Cleaner
medium.com
https://medium.com/@kohzadi90/tuning-your-serialization-in-net-with-json-attributes-faster-leaner-and-cleaner-22e603e9fbec
Topics: C# Performance System.Text.Json
Read articleDiagnosing .NET
medium.com
https://medium.com/@davidsilwal/diagnosing-net-aaf5b6821486
Topics: .NET Core Performance Profiling
Read articleHow .NET Can Help Your Business Grow and Succeed?
medium.com
https://medium.com/@sparklewebhelp/how-net-can-help-your-business-grow-and-succeed-fec02aee7989
Topics: .NET Core Performance
Read articleUnderstanding the Dependency Inversion Principle (DIP) in C#
medium.com
https://medium.com/@orkhanmustafayev/understanding-the-dependency-inversion-principle-dip-in-c-0c306b9ed115
Topics: .NET Core .NET Framework
Read article.NET Buffering Techniques: Analysis, Benchmarking, and Practical Advice
slimktari.com
https://slimktari.com/net-buffering-techniques-analysis-benchmarking-and-practical-advice-d49f12906de0
Topics: C# Design Patterns Solid Principles
Read articleHow to test custom middleware
medium.com
https://medium.com/@yegor-sychev/how-to-test-custom-middleware-d5b8fbfef4a2
Topics: Benchmarking .NET Core Performance
Read articleMerge Sorted Array
medium.com
https://medium.com/@CodeCrack/merge-sorted-array-999c494eafb9
Topics: ASP.NET Core Unit Testing
Read articleBuilding .NET AI apps with Chroma
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/announcing-chroma-db-csharp-sdk/
Topics: C# Design Patterns
Read article.NET 9 Blazor Runtime API
csharp.com
https://www.csharp.com/blogs/net-9-blazor-runtime-api
Topics: .NET Core ML.NET OpenAI
Read article.NET MAUI Performance Features in .NET 9 - .NET Blog
devblogs.microsoft.com
https://devblogs.microsoft.com/dotnet/dotnet-9-performance-improvements-in-dotnet-maui/
Read articleClean Architecture in .NET: A Practical Guide with Examples
medium.com
https://medium.com/@roshikanayanadhara/clean-architecture-in-net-a-practical-guide-with-examples-817568b3f42e
Topics: .NET 9 .NET MAUI Performance
Read articleEntity Framework 9 - GroupBy Throwing Exception
csharp.com
https://www.csharp.com/article/entity-framework-9-groupby-throwing-exception/
Topics: Clean Architecture C# Solid Principles
Read articleASP.NET: Repository Pattern
towardsdev.com
https://towardsdev.com/asp-net-repository-pattern-238023409a38
Topics: .NET 9 EF Core SQL Server
Read article