Home Archive Issue #212
Issue #212

C# reflection, benchmarks, and Redis

A varied .NET roundup covering safer alternatives to reflection, benchmarking traps, source generators, migrations, authentication, and caching.

Jasen's top three picks

  1. 1
    Avoiding reflection in C# in way unsafer ways!

    steven-giesel.com

    A practical look at avoiding reflection without painting yourself into a corner.

  2. 2
    Why I Like Developing in C# and .NET

    taithienbo.medium.com

    Good reminder that benchmark numbers need context, not just a chart.

  3. 3
    How to build an HTTP Server in .NET — Practical Guide

    medium.com

    A nice pair: DbUp migrations and database development process thinking.

Editor's note

I curated a pretty mixed bag today, from safer ways to avoid reflection to a solid reminder that .NET benchmarks can mislead you. I also liked the database-process pieces, especially the DbUp migration article and the note that deployments alone aren’t enough.

Today's articles

Related issues

📬 Get daily .NET content delivered to your inbox