A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start | by Raymond Chen

https://devblogs.microsoft.com/oldnewthing/20260525-00/?p=112351

#windowsdev #winrt #csharp #programming

A hypothetical redesign of System.Diagnostics.Process to avoid confusion over properties that are valid only when you are the one who called Start - The Old New Thing

Putting them in a place that can access only if you call Start.

The Old New Thing
Python for .NET devs: data types, classes, objects, records and interfaces

A quick comparison of data types, classes, objects, records, and interfaces in C# and Python, designed for .NET developers learning Python.

Code4IT
Dew Drop – May 26, 2026 (#4676) – Morning Dew by Alvin Ashcraft

Modernizing .NET Part 26! 🛡️

Today we’re implementing the Rate Limiting Middleware in ASP.NET Core.

✅ Concurrency control
✅ Stable response times under load
✅ No more cascading failures

https://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-26-implementing-rate-limiting-middleware-in-asp-net-core-29eb8451d762
#dotnet #csharp #dotnetcore #aspnet #aspnetcore #ratelimiting #performance

🛡️ Modernizing .NET — Part 26: Implementing Rate Limiting Middleware in ASP.NET Core

Boost performance and stability with ASP.NET Core Rate Limiting Middleware. Control concurrency and prevent service unresponsiveness.

Medium

Have you ever encountered C# source code with regions for methods, constructors, etc.?

That's super annoying. I mean, if you cannot spot a constructor just by looking at it, you have a problem.

To me, this is just unbearable noise.

#rant #csharp

Content Pipeline в MonoGame: почему я его не использую

Введение Content Pipeline — это официальный способ работы с ассетами в MonoGame. Однако в сообществе уже давно существует немалая группа разработчиков, которые его не любят и предпочитают загружать ассеты в «сыром» виде. Особенно это заметно в сообществе FNA(ещё одной реализации XNA4) — там такой подход используют практически все. Я тоже давно в этой «партии» и в этой статье объясню, почему…

https://habr.com/ru/articles/1039344/

#gamedev #csharp #dotnet #monogame

Content Pipeline в MonoGame: почему я его не использую

Введение Content Pipeline — это официальный способ работы с ассетами в MonoGame. Однако в сообществе уже давно существует немалая группа разработчиков, которые его не любят и предпочитают загружать...

Хабр

I escaped tutorial hell and published my first game! 🎉 😍

"Uncle Otto's Mansion" is a short exploration game made in Unity. What started as a coding experiment turned into a 2-month obsession. 😺🎮

Just published the devlog: https://youtu.be/yXd-Af8FihA

Play the game (it's free, you have no excuses hehe!): https://madebyhenano.itch.io/uncle-ottos-mansion

#GameDev #IndieDev #Unity3D #GameDevelopment #Blender3D #CSharp #IndieGame #MadeWithUnity

Introducing Syncfusion Toolkit for Blazor: Free Open-Source Blazor Components | Syncfusion Blogs

We’re thrilled to launch the Syncfusion Toolkit for Blazor, a free, open-source, MIT-licensed collection of reusable Blazor UI components.

Syncfusion

Automatically getting API difference diagrams in your .NET PRs | by Morten Nielsen

https://xaml.dev/post/automatically-getting-api-difference-diagrams-in-your-net-prs

#dotnet #csharp #apis #github #pullrequests

dotMorten | Automatically getting API difference diagrams in your .NET PRs

dotMorten - .NET Ramblings, XAML hacking and some GIS endeavors - A while back I built a tool that could analyze .NET Source Files as well as assemblies, and generate

Dew Drop – May 25, 2026 (#4675) – Morning Dew by Alvin Ashcraft