Web API docs, MAUI, EF Core
A varied .NET roundup covering API docs, MAUI Blazor Hybrid, EF Core, performance pitfalls, security basics, and Windows desktop updates.
Jasen's top three picks
- 1 Time Based OTP - Setup and Validation
c-sharpcorner.com
TOTP is a good reminder that security basics still deserve clean implementation.
- 2 Which Is Faster in C#: Record, Class, or Struct? Deep Dive on Memory and Equality
medium.com
The record/class/struct deep dive is the kind of practical C# performance post people actually use.
- 3 A chat with Larry Osterman on Microsoft's Transformation, AI, & Interviewing
mergeconflict.fm
API documentation tools can save time when you’re sharing endpoints with teams or customers.
Editor's note
I kept this issue intentionally mixed: security, performance, docs, desktop, and app architecture all show up here. The Swagger/Scalar/ReDoc piece is handy for API teams, and the MAUI Blazor Hybrid and WinForms designer posts are useful for anyone shipping UI work. I also liked the practical performance angles on JSON and NuGet packages, because they’re the kind of details that quietly matter in production.
Today's articles
Time Based OTP - Setup and Validation
c-sharpcorner.com
https://www.c-sharpcorner.com/article/time-based-otp-setup-and-validation/
Topics: Authentication Security
Read articleWhich Is Faster in C#: Record, Class, or Struct? Deep Dive on Memory and Equality
medium.com
https://medium.com/write-a-catalyst/which-is-faster-in-c-record-class-or-struct-deep-dive-on-memory-and-equality-afd65a1da1cb
Topics: C# Performance
Read articleA chat with Larry Osterman on Microsoft's Transformation, AI, & Interviewing
mergeconflict.fm
https://www.mergeconflict.fm/bonus-larry
Topics: .NET Core
Read article5 Bugs That Taught Me More Than Any Coding Course (For .NET Developers)
medium.com
https://medium.com/@venkataramanaguptha/5-bugs-that-taught-me-more-than-any-coding-course-for-net-developers-a54d1d5db5f3
Read article5 NuGet packages hurting your app performance
medium.com
https://medium.com/@CodeCrack/5-nuget-packages-hurting-your-app-performance-30e0e3fb974f
Topics: .NET Core Performance
Read articleIntegrating Swagger UI, Scalar and ReDoc into a .NET 9 Web API
henriquesd.medium.com
https://henriquesd.medium.com/integrating-swagger-ui-scalar-and-redoc-into-a-net-9-web-api-15c4000e87f5
Topics: ASP.NET Core .NET 9 REST API
Read articleC# for Total Beginners: Installing, Setting Up, and Running Your First Program
medium.com
https://medium.com/@fulton_shaun/c-for-total-beginners-installing-setting-up-and-running-your-first-program-a3f1eeaae44f
Read articleThe Secret to 10x Faster JSON in .NET: A Game-Changer for High-Performance APIs
medium.com
https://medium.com/asp-dotnet/the-secret-to-10x-faster-json-in-net-a-game-changer-for-high-performance-apis-901c45f20ed9
Topics: Performance REST API System.Text.Json
Read articleAdvanced Configuration in .NET Core
c-sharpcorner.com
https://www.c-sharpcorner.com/article/advanced-configuration-in-net-core/
Read articleSmarter Data Fetching in .NET: Using Chunk + Paging (and When to Add Parallelism)
levelup.gitconnected.com
https://levelup.gitconnected.com/smarter-data-fetching-in-net-using-chunk-paging-and-when-to-add-parallelism-7d4d55356a95
Topics: .NET Core Performance
Read articleWhy MAUI Blazor Hybrid
blog.lhotka.net
https://blog.lhotka.net/2025/04/14/Why-MAUI-Blazor-Hybrid
Read articleHorizontal List of Overlapping Images in MAUI [GamesCatalog] - Part 14
c-sharpcorner.com
https://www.c-sharpcorner.com/article/horizontal-list-of-overlapping-images-in-maui-gamescatalog-part-14/
Topics: .NET MAUI
Read articleEverything You Need to Know About CORS and How to Implement It in .NET 9
medium.com
https://medium.com/@ashokreddy343/7d96aa04f04a
Topics: ASP.NET Core .NET 9 Security
Read articleDocker vs. Virtual Machines (VMs)
c-sharpcorner.com
https://www.c-sharpcorner.com/article/docker-vs-virtual-machines-vms/
Read article.NET 10 Extension
thecodeman.net
https://thecodeman.net/posts/dotnet10-extension
Read articleASP.NET MVC INSTALLATION & PROJECT STRUCTURE
medium.com
https://medium.com/@vyshnavkrishnap2020/asp-net-mvc-installation-project-structure-445b4aa903e5
Topics: ASP.NET Core ASP.NET MVC
Read articleYes, I'm a Microsoft MVP, HashiCorp Ambassador, and MCT - and I Still Build Real Stuff
pietschsoft.com
https://www.pietschsoft.com/post/2025/04/17/yes-im-microsoft-mvp-hashicorp-ambassador-mct-i-still-build-stuff
Read articleComplete guide to Entity Framework Core
medium.com
https://medium.com/@waheedarshad239/complete-guide-to-entity-framework-core-959dd91c7eb5
Read articleUnderstand GitHub Copilot Chat Window in Visual Studio Code
binaryintellect.net
http://www.binaryintellect.net/articles/b60ba1f0-3dc2-44e9-9538-33a92f5a034c.aspx
Topics: GitHub Copilot Visual Studio Code
Read articleBulletproof Repository Architecture for .NET Windows Desktop Apps
medium.com
https://medium.com/@vialyx/bulletproof-repository-architecture-for-net-windows-desktop-apps-7d8503b971f7
Topics: Design Patterns .NET Framework
Read articleToolbox Support for Explicit Assembly References in Windows Forms Out-of-Process Designer
devblogs.microsoft.com
https://devblogs.microsoft.com/visualstudio/toolbox-support-for-explicit-assembly-references-in-windows-forms-out-of-process-designer/
Topics: .NET Framework Visual Studio
Read article