ASP.NET Core, source generators, and AI
Curated .NET reading on ASP.NET Core, source-generated contracts, AI agents, EF Core patterns, Swagger, MAUI, Dapper, and Web Forms.
Jasen's top three picks
- 1 You Know OOP — But Do You Know Where and Why to Use It in .NET?
medium.com
A useful reminder that OOP is a tool, not a default; picking the right style matters more than applying it everywhere.
- 2 CRUD (Create, Read, Update, Delete) with Fetch API in Vanilla ASP.NET Web Forms (Vanilla Web Forms)
c-sharpcorner.com
A Web Forms CRUD walkthrough with Fetch API is nostalgic, but still practical for teams maintaining older apps.
- 3 9 Must-Ask Questions When Hiring a dotNET Core and React Development Partner
faciletechnolab.com
Nine partner-selection questions are aimed at non-technical buyers and help avoid expensive misalignment early.
Editor's note
I pulled a deliberately mixed lineup this time: old-school Web Forms, modern ASP.NET Core, and a few architecture pieces that spark good debates. The CQRS ≠ MediatR piece is a nice reminder to keep patterns and tools separate, and the source-generated contracts article is a practical warning for .NET 9 teams. I also liked the Azure AI agent and Swagger posts for readers building real APIs right now.
Today's articles
You Know OOP — But Do You Know Where and Why to Use It in .NET?
medium.com
Most .NET developers can code in an object-oriented style. But few stop to ask: Is OOP even the right fit here? And if it is — what’s the… Continue reading on CodeElevation »
Read articleCRUD (Create, Read, Update, Delete) with Fetch API in Vanilla ASP.NET Web Forms (Vanilla Web Forms)
c-sharpcorner.com
Building a Web Forms Page with CRUD (Select, Insert, Update, Delete) Operations without Server Control and Postback
Read article9 Must-Ask Questions When Hiring a dotNET Core and React Development Partner
faciletechnolab.com
Protect your investment and avoid costly failures. These 9 strategic questions help non-technical leaders evaluate .NET Core + React development partners for long-term success.
Read articleAdvanced Swagger Use Cases in ASP.NET Core (.NET 6/7/8)
c-sharpcorner.com
Take your API documentation to the next level with advanced Swagger use cases in ASP.NET Core. In this article, I cover grouping endpoints, API versioning, JWT authentication, hiding routes, UI custom...
Read articleHow To Implement API Key Authentication In ASP.NET Core in .NET 9
medium.com
If you want the full source code, download it from this link: https://www.elitesolutions.shop/
Read articleMake Scheduling Human-Readable in .NET with NaturalCron
medium.com
Cron expressions are powerful but notoriously hard to read. If you’ve ever looked at something like:
Read article🧾 Creating Custom Middleware in ASP.NET Core – The Complete Guide with Real Examples
c-sharpcorner.com
ASP.NET Core is known for its modular pipeline, where middleware components play a critical role in handling HTTP requests and responses. Middleware can perform a variety of tasks such as request logg...
Read articleCQRS ≠ MediatR
jaykrishnareddy.medium.com
CQRS is an architectural pattern. MediatR is just a library.
Read articleBuild a Simple Habit Tracker in C# Console with JSON Storage
c-sharpcorner.com
In this beginner-friendly C# article, you'll learn how to build a Habit Tracker application using a simple console interface and JSON for persistent storage. This project will help you manage daily ha...
Read article7 Mistakes Senior Devs Make with .NET 9 Source‑Generated Contracts (And the Lightning Fixes)
medium.com
Avoid build crashes, DLL bloat, and runtime errors caused by misusing .NET 9 source-generated contracts. Learn the 7 critical mistakes… Continue reading on .Net Programming »
Read articleHow to Build an AI Agent Using Azure
c-sharpcorner.com
Artificial Intelligence is reshaping the way we build applications—from chatbots to smart assistants. In this article, we'll explore how to create your own AI Agent using Microsoft Azure
Read articleMastering Dependency Injection in .NET Core: A Complete Beginner-to-Advanced Guide
c-sharpcorner.com
Dependency Injection (DI) is a cornerstone of modern software architecture in .NET Core and beyond. It promotes loose coupling, testability, and maintainability, making applications easier to build an...
Read articleWhy I Use The Unit of Work Pattern With EF Core | Clean Architecture in .NET 9
medium.com
Understanding Caching Strategies in .NET – A Practical Guide
Read articleRepeater Control in ASP.NET Web Forms with C#
c-sharpcorner.com
Learn how to use the Repeater control in ASP.NET Web Forms with C# to display IPO data from a SQL Server database. This lightweight, customizable control is ideal for simple, flexible, HTML-driven dat...
Read articleASP.NET Community Standup - Building a better PerfView with Blazor
youtube.com
Belitsoft’s 2025 Enterprise .NET Stack: Tools & Frameworks
Read articleDictionary.Empty: Why there’s no direct equivalent to Array.Empty in C#?
medium.com
In my current codebase, there’re plenty of places where I’d like to pass Dictionary.Empty<TKey, TValue> instead of writing [] or new…
Read articleUnleash the Power of Bulk Extensions with Dapper Plus
codingsonata.medium.com
In this article, we will be highlighting a key feature of Dapper Plus, the Bulk Extensions, the fastest way to perform bulk operations in…
Read articleIntroduction to Model Context Protocol (MCP)
youtube.com
Smarter AI Edits in Visual Studio Copilot
Read articleCoach Marks, but Beautiful in .NET MAUI
medium.com
A Practical Guide to Building Custom Onboarding with FreakyUXKit
Read articleRoadmap to Becoming an ASP.NET Core Developer in 2025 — NareshIT
nareshit.medium.com
Your Path to Modern Web Development
Read articleDay 2 of My C# Journey: Starting with OOP (Not the Basics Again)
medium.com
Hey folks 👋
Read article