Other
news

11stories

Stories

.NET 10
Keyless AI chat
DVDEV Community: #dotnet Henrique Mauri 1 d ago

A secure enterprise chat with React, .NET 10 and Microsoft Foundry

The article targets the common mistake of calling the model straight from the front end with the API key in JavaScript, and instead wires React to a .NET 10 Minimal API that talks to Microsoft Foundry without any keys. It walks through Entra ID authentication, a server-owned system prompt, Server-Sent Events streaming and IP-based rate limiting as the protections that separate a demo from a product.

C# 14
Silent shadowing
DVDEV Community: #csharp Adrián Bailador 1 d ago

C# 14 extension members: the shadowing bug the compiler won't warn you about

C# 14's extension member syntax now covers properties and static members, not just methods, yet a type's own member still silently wins over an identically named extension member. The author reproduces this against the .NET 10 SDK with eight tests: the build reports zero warnings and zero errors while every call site quietly switches to new logic.

Relevance framework
In-process recommendations
MLMostly Lucid (Scott Galloway) Scott Galloway Oct 26

Mostlylucid.Relevance: SQLite-backed recommendations for .NET apps

Part 5 of Scott Galloway's series packages the recommendation and intervention ideas from earlier parts into Mostlylucid.Relevance, a framework that runs inside the application process and keeps its state in SQLite. It can serve several isolated domains at once, and an optional native package adds an HNSW vector index. The package also ships an AGENTS.md guide describing extension points and invariants for developers and their coding assistants.

Azure SQL Hyperscale
Split the database in four
SQAzure SQL Blog Anna Hoffman Oct 25

Inside Azure SQL Hyperscale: how the Socrates paper split the database

A walkthrough of the 2019 Socrates paper behind Azure SQL Database Hyperscale. The design splits compute, transaction log, page servers and storage into separate tiers, which is why backups, restores and adding replicas no longer scale with database size. Developers running or evaluating Hyperscale get a clear view of the architecture behind it.

Avalonia UI
Breach limited to CMS
AVAvalonia UI Blog Mike James Oct 23

Avalonia security incident: CMS breach, packages and customer data unaffected

Avalonia reported that unauthorised access during the 22-23 October 2026 attack was limited to its marketing website CMS. The entry point was an administrator token accidentally embedded in browser-delivered JavaScript. All 39 attempts to publish to its NuGet feeds were rejected, and customers need not reset passwords or replace licence keys.

Bobcat
Trustworthy test automation
JXJasperFx (Critter Stack) Blog Jeremy Miller Oct 20

Succeeding with test automation using Bobcat

The Critter Stack team has described the test automation strategy behind Bobcat, its new spec-driven integration testing framework for .NET. The post, written by Jeremy Miller, lays out practices for tests that ship confidence, are cheap to write, run fast, stay reliable and explain their failures. It is a useful reference for .NET teams who want their CI results to be trusted as a merge gate.

OrmLite v10.4
Typed complex queries

OrmLite v10.4 adds typed recursive, window and combined queries

ServiceStack v10.4 brings typed support to OrmLite for recursive hierarchies, named sub queries, window functions, set operations and keyset paging. These queries used to need hand-written SQL, and now they stay parameterized and composable with your existing filters and joins. The post walks through each feature with examples and the SQL they generate.

Feedback

Found a bug or have an idea? Your message lands straight in my inbox.

Type of message