48 stories tagged with #dotnet, in publish-time order across the WeSearch catalog. Tag pages update as new stories ingest.
⌘ RSS feed for this tag → or search "Dotnet"
Dotnet-slopwatch – detect when AI coding agents "fix" problems by cheating
Catch naughty LLM reward-hacking and bad behavior for .NET coding - Aaronontheweb/dotnet-slopwatch…
Jeninnet.FileQuery
Jeninnet.FileQuery Building a Deterministic File Query Engine for .NET Technical...…
Net 11 introduces runtime-native async replacing compiler-gen. state machines
Learn about the new features introduced in the .NET 11 runtime.…
How to stop Cursor AI forgetting your .NET architecture (the $9 fix)
Cursor AI forgets your DI patterns, Clean Architecture boundaries, and EF Core conventions every session. Here's a 4-rule persistence framework that locks your architecture into th…
Accept the Official Hack - Build-Time OpenAPI Detection in .NET 10 Minimal APIs
It is straightforward to configure a minimal API to produce an OpenAPI document at build time. This...…
Terminal Output Infrastructure for .NET Applications - Kiwify.Kiwi.Presentation
Part of the Kiwi Foundation Kiwify.Kiwi.Presentation is the terminal output infrastructure...…
Structured Rendering for .NET CLI and Automation Tools - Kiwify.Kiwi.Renderer
Part of the Kiwi Foundation Kiwify.Kiwi.Renderer is the data-display layer of the Kiwi...…
Argument Parsing and Command Routing for .NET CLI Tools - Kiwify.Kiwi.CLI
Part of the Kiwi Foundation Kiwify.Kiwi.CLI is the argument-parsing and command-routing...…
A corrupted linked list caused .NET createdump to consume 100% CPU forever
I triggered a 100% CPU infinite loop in .NET createdump — and it got fixed upstream…
Microsoft's New Governance Toolkit MCP Extensions
One NuGet package adds startup scanning…
Stop Over-Engineering Your UI: Material 3 for Blazor (Without the JS State Management Nightmare)
If you have built a web app in the last five years using the dominant JavaScript frameworks, you...…
Rate Limiting in C# — Don't Let Your API Get Hammered
If you run a public API without rate limiting, it's only a matter of time before a runaway client, a...…
How to use the Specification Pattern to Clean Up Query Logic in C#, .NET
The Problem I was building a content management platform with a .NET 9 backend. The...…
.Net Code Review: Best Practices and AI Tools (2026)
A good .NET code review process should do more than just quality control. It can be a way to transfer...…
Log Aggregation in .NET 8: Seq vs ELK vs Loki
I have seen the same setup at more companies than I can count: every service writing logs to stdout,...…
Multi-tenant além do TenantId: problemas reais e aprendizados em sistemas .NET
Em muitos sistemas SaaS, o multi-tenant começa de um jeito aparentemente simples: adicionamos uma...…
One container to replace Grafana + Loki + Tempo + Prometheus
The standard observability stack: Grafana + Loki + Tempo + Prometheus. Four services to deploy, four...…
CI/CD on Dotnet
Today, I took another step forward in the development of my web project using C# and ASP.NET Core MVC. 🚀 I am always striving to learn and improve, so I would be happy to receive constructive feedback and suggestions to help make this project even better. #CSharp #DotNet #AspNetCore #WebDevelopment
Building Better .NET Worker Services with Cursor Rules
🚀 Recently, I started building my own Cursor rule set for creating .NET Core Background Worker...…
V.A.L.I.D.
This is a submission for the GitHub Finish-Up-A-Thon Challenge What I Built I built...…
Feature Flags in .NET 8: ASP.NET Core, Minimal APIs, Blazor
This post was originally published on rollgate.io/blog/feature-flags-aspnet-core. Every .NET team...…
Shipping Gemma 4 speech recognition in a Windows .NET desktop app: a 5-variant model-selection tour
This is a submission for the Gemma 4 Challenge: Build with Gemma 4 What I Built Parlotype...…
Code Coverage .NET
Code Coverage .NET For .NET projects, the most common manual way is using: coverlet or...…
Microsoft Just Shipped MCP Governance for .NET. Here's What It Actually Enforces.
MCP adoption is accelerating fast enough that "connect your tools to an agent" is now a one-afternoon...…
Building a Markdig Extension for DocFX: Remote Content Inclusion with AI Rewriting
The Problem Every Documentation Team Hits If you've worked on a documentation platform at...…
From Problems to Patterns: Generative AI in .Net (C#)
Learn to ship autonomous agents, RAG pipelines, and AI tools using Microsoft.Extensions.AI,...…
Building a Secure Real-Time Messaging App with .NET 8 and Angular 18
A deep dive into JWT authentication, AES-256-GCM encryption, SignalR, and production security...…
The Scoped Singleton DI Bug Your AI Just Suggested
The .NET dependency-injection lifetime bug that ships to production silently. Why AI assistants suggest it. And the one Cursor rule that catches it before merge.…
A .NET Dinosaur in Web3. Day 8 — Reading & Writing — WishList Chain
Long time no see. The dinosaur was a bit busy finishing a module on .NET Windows Forms. To be...…
Am I the only .NET dev who keeps building workflow engines on top of Hangfire?
I’ve been building .NET apps for about seven years, and I keep running into the same problem. For...…
.NET AI Architect Laboratory: Making AI Work and Execute Tools (Phase 2)
In Phase 1 of this project, we built a type-safe “Brain” using .NET 10 and Google Vertex AI. In Phase...…
.NET AI Architect Laboratory: My Architectural Experiments and Learning Journey in the AI Ecosystem (Phase 1)
n an era where artificial intelligence technologies are advancing at breakneck speed, the best way to...…
Dotnet projects
When to use Data API vs RPC API in Workflow Engine NEO: a .NET architect's guide
I am Mike Lukinov, co-founder of Optimajet. Since 2022, I have been closely involved in customer...…
New Dapr University track for Dapr Workflows in .NET with Aspire
A free, self-paced track that walks through Dapr Workflow in a .NET Aspire solution. Runs in your...…
Building Hybrid Semantic Search in ASP.NET Core — SQL Vector, Azure AI Search, and the Bugs Between Them
Part 2 of building a public AI learning series on top of an existing Bulky MVC bookstore. Code is...…
EF Core Named query filters
Introduction EF Core 10 introduces named query filters, an improvement to global query...…
[.NET] Streamline Your DTOs with DKNet.EfCore.DtoGenerator
Discover how DKNet.EfCore.DtoGenerator uses Roslyn Source Generators to automatically create immutable DTOs from EF Core entities, eliminating boilerplate code while preserving val…
[.NET] Aspire, Simplifying Local Development Environment and Testing.
Setting up a new project can be challenging, especially with the involvement of various technologies. This guide explores how .NET Aspire simplifies development by streamlining loc…
Azure OpenAI + Semantic Kernel in a .NET SaaS: What Breaks in Production and How to Fix It
Adding Azure OpenAI and Semantic Kernel to a .NET SaaS product is straightforward in a...…
Encrypting Application Data in .NET - From AES Basics to Keychains, Rotation, and Searchable Trade-offs
If you have ever shipped a feature that stores personal data - emails, free-text notes, API tokens,...…
Why your .NET 8 API needs a cache layer — and how to build it right with Redis/Valkey and tag invalidation
Caching is one of those things that sounds optional until your database starts getting hammered at...…
Building a Zero-Trust, Tamper-Evident Audit Trail in EF Core (And Why Standard Logs Fail)
Most of us have built an audit logging system at some point. The standard playbook is predictable:...…
redb.Route — Apache Camel for .NET: 22 transports, 30+ EIP patterns, compiled DSL
Apache Camel has been solving enterprise integration on the JVM since 2007 — 22k stars, 300+...…
kharp – k version 3 Language Interpreter in C#
Vector calculator and language inspired on K. Contribute to ERufian/ksharp development by creating an account on GitHub.…
A .NET Dinosaur in Web3. Day 7 — First connect
Intro This day is a bit different from the previous ones. Initially, the idea was simple —...…
Java Virtual Machine for Dotnet
A Java Virtual Machine and Bytecode-to-IL Converter for .NET.…