Editor's note
I pulled together a pretty classic .NET mix today: fundamentals, performance, data access, and cloud tooling all land in one issue. The GC and async articles are the kind of pieces that help you avoid costly production surprises, while the Azure hosting and Copilot/MCP entries point to where day-to-day .NET work is headed.
C# fundamentals, performance, and Azure deployment
As the curtain falls on another bustling week, we find ourselves cruising into a rather introspective Friday, seasoned like a classic ride in a garage of innovation. Today is the perfect moment to pause, reflect on the codes we’ve cracked, and gear up for the adventures awaiting in the world of .NET. We've curated a collection of articles that speak directly to the pragmatism and creativity of seasoned developers, ensuring your path to mastery is paved with insights as slick as a freshly minted Mustang. So, grab your coffee, sink into that ergonomic chair, and let's fuel up for the weekend with some seriously enlightening reads!
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
Difference Between Abstract Class and Normal Class in C#
A straightforward refresher on abstract classes versus normal classes, useful if you’re mentoring or cleaning up a codebase.
Garbage Collection (GC) in .NET
GC basics never get old; this one is a good checkpoint for understanding when the runtime is doing work you didn’t ask for.
Filtering, Sorting & Pagination Made Easy in .NET with Sieve
Sieve is a practical reminder that filtering, sorting, and pagination are best treated as API concerns, not ad hoc query code.
⚡ C# Tip: ToCharArray() vs ToArray() — Why It Matters More Than You Think
The ToCharArray versus ToArray comparison is a small API choice with enough nuance to matter in hot paths.
How to Build Your Own AI for Vibe Coding in .NET
Building your own AI for vibe coding sounds playful, but the real value is learning how to wire AI into a .NET workflow responsibly.
Using Entity Framework: Smart Decisions That Save You Later
This EF piece should help you make fewer regrettable data-access decisions before they turn into maintenance debt.
C# for Beginners: What Happens Behind the Scenes When You Run a C# Program
A beginner-friendly look behind the scenes of a C# app, which is still useful for experienced devs who want a clean mental model.
IQueryable vs. IEnumerable In C#: The Performance Traps You Might Be Facing
IQueryable versus IEnumerable is one of those topics that keeps paying dividends because the performance traps are very real.
Why Startups And Enterprises Both Love .NET Development
This is a broad defense of .NET for both startups and enterprises, and it reads like a pragmatic platform argument rather than hype.
Library Management System in C# with Source Code
A source-code-heavy library management system walkthrough is the sort of hands-on build that helps newer devs connect concepts to implementation.
C# Lazy Keyword — The Ultimate Performance Hack
Lazy loading and deferred initialization can be excellent tools when you know where the costs actually land.
Async/Await Is Eating Your Threads: and 3 Production-Grade Fixes
Async and await are powerful, but the thread starvation angle here is the part that matters in production.
Caching in ASP.NET MVC (.NET 10) A Comprehensive Deep Dive
Caching in ASP.NET MVC with .NET 10 is timely, especially if you’re planning for framework upgrades and better response times.
From Concept to Code: Building a Full-Stack Job Portal with ASP.NET Core MVC
A full-stack job portal example is useful because it forces the stack decisions into the open instead of hiding behind snippets.
Memory-Safe .NET: Patterns, Pitfalls, and Production-Proven Fixes
Memory safety guidance is always welcome in .NET, especially when it focuses on patterns and fixes you can apply in real apps.
Build & Host a .NET 8 App on Azure — The Right Way (With Best Practices & Secure Connections)
A solid Azure hosting walkthrough for .NET 8, with an emphasis on secure setup and doing the boring things right.
The CancellationToken You Thought You Didn’t Need — Part 2
CancellationToken is easy to ignore until it saves a request pipeline, background job, or shutdown sequence.
VS Code Live: GitHub Copilot and MCP
VS Code Live on Copilot and MCP is worth a look if you want to see where AI-assisted development is going next.














