ASP.NET Core, AI agents, and performance
Practical ASP.NET Core coverage: rate limiting, authentication, health checks, Redis, Polly, and performance tuning, plus AI agent and database tips.
Jasen's top three picks
- 1 How to use ShowColumns() Function in Power Apps
c-sharpcorner.com
ShowColumns is a handy reminder that small Power Apps choices can improve app shape and data flow.
- 2 PostgreSQL 18 Performance Tuning for EF Core Applications
c-sharpcorner.com
Good PostgreSQL tuning advice for EF Core teams who need repeatable performance work, not one-off guesses.
- 3 How to fix if My BIOS corruption on PC?
techcommunity.microsoft.com
Rate limiting belongs in more ASP.NET Core apps than people admit; this walks through the protection layer well.
Editor's note
I curated a mixed issue with a lot of practical ASP.NET Core work, plus AI agent tooling and database tuning. The rate limiting, passkeys, and health check pieces stand out because they solve real production problems, while the PostgreSQL 18 and Redis articles are useful for squeezing more out of apps. I also kept the newer AI agent and Semantic Kernel posts in the lineup because they show where .NET is headed without losing sight of day-to-day engineering.
Today's articles
How to use ShowColumns() Function in Power Apps
c-sharpcorner.com
Master Power Apps' ShowColumns() function to select specific data columns, streamlining your apps and improving performance. Learn syntax and examples.
Topics: ASP.NET Core Azure
Read articlePostgreSQL 18 Performance Tuning for EF Core Applications
c-sharpcorner.com
Optimize PostgreSQL 18 for EF Core apps. Learn to tune queries, use indexes, manage data loading, and implement a repeatable performance tuning process.
Topics: EF Core PostgreSQL
Read articleHow to fix if My BIOS corruption on PC?
techcommunity.microsoft.com
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). My computer is completely unresponsive after a failed BIOS update, and it will not boot or display anything on the monitor, which makes me s...
Topics: .NET Framework
Read articleAPI Rate Limiting in ASP.NET Core: Protecting Your Applications from Abuse
c-sharpcorner.com
Master ASP.NET Core API rate limiting to protect apps from abuse, ensure stability, and optimize resource usage with built-in middleware.
Topics: ASP.NET Core Performance
Read article.NET 11 Performance Edition
steven-giesel.com
As always my yearly take on the latest .NET release. In a few months dotnet 11 will be released and I wanted to have a look into some performance metrics.
Topics: .NET 10 Performance
Read articleImplementing Passkeys in ASP.NET Core Identity Without Breaking Existing Authentication
c-sharpcorner.com
Implement passkeys in ASP.NET Core Identity without breaking existing authentication. Enable passwordless login gradually.
Topics: ASP.NET Core Authentication
Read articleExtracting a module to a gRPC service, live
medium.com
A step-by-step walkthrough of lifting a module out of the monolith into its own gRPC service without rewriting application code. Define a…
Read articleRedis Caching in ASP.NET Core: Strategies That Actually Improve Performance
c-sharpcorner.com
Boost ASP.NET Core performance with Redis caching. Learn effective strategies for reduced latency, lower database load, and improved scalability.
Topics: ASP.NET Core Redis
Read articleBuilding agent teams with Agent Framework, GitHub Copilot CLI and Squad
devblogs.microsoft.com
Microsoft Agent Framework supports creating agents that use the GitHub Copilot SDK as their backend. GitHub Copilot agents provide access to powerful coding-oriented AI capabilities, including shell c...
Topics: GitHub Copilot Semantic Kernel
Read articleHow I Fixed a Silent Bug in Microsoft’s Semantic Kernel
medium.com
My contribution to a 28k-star Microsoft OSS project: adding Think support to the Ollama connector for .NET reasoning models
Topics: OpenAI Semantic Kernel
Read articleGetting Started With .NET
medium.com
.NET Aspire is an application framework for building observable, production-ready, cloud-native applications with .NET. It provides a… Continue reading on CodeX »
Topics: .NET Aspire .NET Core
Read articleRefactor your database with SQL projects in VS Code
devblogs.microsoft.com
SQL database projects are a fundamental tool for keeping your database in source control, tracking changes and collaborating on quickly evolving database needs. Not to be forgotten, their superpower i...
Topics: SQL Server Visual Studio Code
Read articleAuthentication in ASP.NET Core: JWT vs Cookies vs OAuth 2.0 Explained
c-sharpcorner.com
Master ASP.NET Core authentication: JWT vs Cookies vs OAuth 2.0. Choose the right strategy for security, scalability, and user experience.
Topics: Authentication OAuth
Read articleWhat are indexers in C# .NET?
medium.com
C# indexers are usually known as smart arrays.
Topics: C#
Read articleGraceful Shutdown in ASP.NET Core: Preventing Data Loss During Application Restarts
c-sharpcorner.com
Master ASP.NET Core graceful shutdown to prevent data loss, ensure reliable deployments, and minimize service interruptions during restarts.
Topics: ASP.NET Core
Read articleBackground Processing in ASP.NET Core: Hosted Services, Worker Services, and Scheduled Jobs
c-sharpcorner.com
Master ASP.NET Core background processing: Hosted Services, Worker Services, and Scheduled Jobs for scalable, responsive apps. Learn implementation & best practices.
Topics: ASP.NET Core
Read articleNew in Microsoft Marketplace: Offers published June 25-28, 2026
techcommunity.microsoft.com
PENDING REVIEW: MICROSOFT ARTICLE UNRETRIEVABLE (HTTP 403). Learn about 188 new offers that went live in Microsoft Marketplace, a single destination to find, try, and buy cloud solutions, AI apps, and...
Topics: Azure
Read articleUnderstanding IoC, DIP, and Dependency Injection — The Right Way
medium.com
Whenever we hear the terms IoC (Inversion of Control), DIP (Dependency Inversion Principle), and Dependency Injection (DI), they often…
Topics: Design Patterns
Read articleASP.NET Core Health Checks: Monitoring Databases, Redis, and External Services
c-sharpcorner.com
Master ASP.NET Core Health Checks for robust apps. Monitor databases, Redis, APIs & more for production readiness.
Topics: ASP.NET Core Redis
Read articleBenchmarking JSON Serialization Options in .NET 11
c-sharpcorner.com
Compare .NET JSON serializers: System.Text.Json, Source Generation, and Newtonsoft.Json. Benchmark for optimal performance.
Topics: Performance System.Text.Json
Read articleGlobal Exception Handling in ASP.NET Core 8
medium.com
Handle Exceptions the Clean Way with IExceptionHandler
Topics: ASP.NET Core
Read articleAdding AI to Your ASP.NET Core Application: What It Actually Involves
faciletechnolab.com
What adding AI to an existing ASP.NET Core application actually involves - integration patterns, Microsoft Agent Framework, Azure OpenAI, and what to expect.
Topics: ASP.NET Core OpenAI
Read articleBringing .NET Remoting and AppDomains Back to .NET 8
c-sharpcorner.com
Migrate .NET Framework Remoting & AppDomains to .NET 8 with compatibility layers. Retain APIs, gain modern runtime benefits.
Topics: .NET 8 .NET Framework
Read articleBuilding AI Agent Platforms with .NET Aspire, Semantic Kernel, and MCP
c-sharpcorner.com
Build production-ready AI agent platforms with .NET Aspire, Semantic Kernel, and MCP for orchestration, AI, and tool access.
Topics: .NET Aspire Semantic Kernel
Read articleGenerate Secure and Configurable Passwords in .NET with PasswordPolicy
medium.com
A lightweight .NET library for cryptographically secure password generation, custom password policies, validation, entropy checks, and…
Read articleBuilding Resilient HTTP Clients in ASP.NET Core with Polly
c-sharpcorner.com
Build resilient ASP.NET Core HTTP clients with Polly. Master retries, circuit breakers, timeouts, and fallbacks for robust API communication.
Topics: ASP.NET Core Performance
Read articleC# basics tutorial: Learn variables, classes and lists
roundthecode.com
Learn C# basics with this tutorial covering variables, conditionals, arrays, lists, loops, classes, structs, interfaces, enums and static classes.
Topics: C#
Read articleUnderstanding IoC, DIP, and Dependency Injection — The Right Way
c-sharpcorner.com
Demystify IoC, DIP, and Dependency Injection. Understand their purpose, differences, and how they work together with a clear mobile phone example.
Topics: Design Patterns
Read articleBuilding Distributed Caching in ASP.NET Core with Redis: Architecture, Performance, and Production Best Practices
c-sharpcorner.com
Scale ASP.NET Core apps with Redis distributed caching. Learn architecture, performance, and best practices for faster, more responsive applications.
Topics: ASP.NET Core Redis
Read articleDiscover Agent Skills from MCP servers in .NET
devblogs.microsoft.com
Your agents can now discover and load Agent Skills directly from a Model Context Protocol (MCP) server. Instead of shipping every skill inside your application or copying skill folders into each deplo...
Topics: Semantic Kernel
Read article