Dew Drop Weekly Newsletter #475 - Week Ending March 20, 2026

Dew Drop Weekly Newsletter #475 - Week Ending March 20, 2026

Zoho Campaigns

Part 16 of Modernizing .NET is out! 🛡️

Today we’re ditching the obsolete BinaryFormatter in favor of the fast and secure protobuf-net.

🚀 7x faster 📉 3x smaller ✅ Fully safe for modern .NET

https://medium.com/@michael.kopt/%EF%B8%8F-modernizing-net-part-16-replacing-binaryformatter-with-protobuf-net-for-speed-and-security-f5cc5db8055a
#dotnet #dotnetcore #dotnet8 #dotnet9 #dotnet10 #aspnet #aspnetcore #csharp #programming #serialization #protobuf

🛡️ Modernizing .NET — Part 16: Replacing BinaryFormatter with protobuf-net for Speed and Security

Learn how to eliminate the risks of BinaryFormatter by migrating to protobuf-net. Boost performance by 7x and reduce size by 3x.

Medium

htmxRazor v1.3.0 is out.

Six features:
- Server-driven data table (sort, filter, pagination)
- Command Palette via Cmd+K
- Focus management after htmx swaps (WCAG 2.4.3)
- CSS container queries, skip nav and landmark Tag Helpers
- Full ARIA Authoring Practices keyboard audit.

The data table fills a real gap. No MIT-licensed #ASPNETCore Tag Helper solution existed for this pattern until now.

No Bootstrap. No client-side JS library. Pure server-rendered #htmx.

https://htmxRazor.com

Dew Drop Weekly Newsletter #474 - Week Ending March 13, 2026

Dew Drop Weekly Newsletter #474 - Week Ending March 13, 2026

Zoho Campaigns
.NET 11 Preview 2 is now available! - .NET Blog

Find out about the new features in .NET 11 Preview 2 across the .NET runtime, SDK, libraries, ASP.NET Core, Blazor, C#, .NET MAUI, and more!

.NET Blog

🗂️ New: Modernizing .NET – Part 15
JSON fails with circular objects. Protobuf-net can’t fix recursive graphs.
Here’s a custom ASP.NET Core Session Store that can.

Read → https://medium.com/@michael.kopt/%EF%B8%8F-custom-session-store-for-complex-objects-in-asp-net-core-1349b680ce12
#DotNet #DotNetCore #DotNet8 #DotNet9 #DotNet10 #ASPNet #ASPNetCore #CSharp #Middleware #SessionState

🗂️ Custom Session Store for Complex Objects in ASP.NET Core

ASP.NET Core’s default session fails with complex objects. This post shows how to store them safely in memory.

Medium

htmxRazor 1.2.0 just dropped.

New in this release:
- Toast notifications with auto-dismiss, stacking, and aria-live
- Pagination with htmx-powered partial page swaps
- ARIA live region manager for screen reader announcements
- CSS cascade layers so your styles always win
- View Transitions API support
- hx-on:* attributes for htmx 2.x

Server-rendered Tag Helpers for ASP.NET Core. MIT licensed.

htmxRazor.com
github.com/cwoodruff/htmxRazor
#dotnet #aspnetcore #htmx #opensource

Type safe unions, durable AI agents, and bloat free Blazor land in this drop. Patterns for saner APIs and SaaS using exhaustive matching, tenant aware throttling, and faster reads with Azure Redis. #csharp #dotnet #aspnetcore

.NET drip - Thursday, March 5,...
Drip for Friday, March 6, 2026

Your regular dose of C# and .NET programming insights, tutorials, and community news for Friday, March 6, 2026

.NET Drip
Dew Drop Weekly Newsletter #473 - Week Ending March 6, 2026

Dew Drop Weekly Newsletter #473 - Week Ending March 6, 2026

Zoho Campaigns

In this post, I show how replacing #Swagger with #Scalar in #ASPNETCore and #NET10. Scalar is a UI that improve the experience in using the #APIs

http://puresourcecode.com/dotnet/webapi/replacing-swagger-with-scalar-in-asp-net-core/

Replacing Swagger with Scalar in ASP.NET Core - PureSourceCode

In this post, I show how replacing Swagger with Scalar in ASP.NET Core and NET10. Scalar is a UI that improve the experience in using the APIs

PureSourceCode