Editor's note
I kept this issue deliberately mixed, which is how I like it. The Bedrock guardrails piece and the Agent Framework prompt-injection update stood out because AI safety is finally getting practical treatment instead of hand-wavy advice. I also liked the service lifetime explainer and the IAsyncEnumerable article since both hit everyday .NET decisions that affect correctness and performance.
AI safety, Copilot, auth APIs
Your ads ran overnight. Nobody was watching. Except Viktor.
One brand built 30+ landing pages through Viktor without a single developer.
Each page mapped to a specific ad group. All deployed within hours. Viktor wrote the code and shipped every one from a Slack message.
That same team has Viktor monitoring ad accounts across the portfolio and posting performance briefs before the day starts. One colleague. Always on. Across every account.
Enjoying the newsletter? Your feedback helps us grow and reach more developers.
Today's Articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jasen's take on today's picks
AWS Bedrock with .NET: Guardrails for Safe AI Applications
Useful if you're building .NET AI on AWS and want a concrete guardrails overview instead of generic safety talk.
How to Split a Document into Sub-Documents in C# Using AI
A practical document pipeline scenario where AI helps separate messy scanned batches into usable chunks.
🔴 VS Code Live: Building Agents with Memory using Redis + Copilot
Worth a look if you're experimenting with Redis-backed memory patterns and agent tooling inside VS Code.
Prompt injection is still the biggest agent risk, so I'm glad to see more concrete platform defenses landing here.
Don't just settle for the subscription based models!
A good reminder that Copilot pricing and model access choices are becoming part of normal developer workflow decisions.
Real-time driver location tracking in .NET
Nice real-time architecture example combining Redis GEO with SignalR for live location updates.
Building JWT Authentication with React + ASP.NET Core Web API
Straightforward full-stack auth coverage for teams wiring React to an ASP.NET Core API.
C#: Should This Service Be Singleton, Scoped, or Transient?
A perennial DI question, and getting lifetimes wrong still causes some of the nastiest app behavior.
Modernizing a Legacy .NET App with GitHub Copilot
Legacy modernization with Copilot is where the tooling gets genuinely interesting for established .NET shops.
How to Extract Tables from Documents in C# Using AI
Another document AI utility piece, this time focused on extracting tables from messy files.
Why .NET AI Gateways Melt Down on 429s: The Retry Storm Nobody Plans For
429 handling is one of those reliability problems that looks small until it melts everything around it.
Plan Before You Build: Introducing the Plan agent in Visual Studio
Planning before code generation is the right direction for AI-assisted work in larger solutions.
️ Modernizing .NET — Part 25: Rate Limiting Concepts and Strategies
Rate limiting remains foundational defensive engineering, especially for public APIs and AI-heavy systems.
Blazor - How to set a base component for all Razor components
A handy Blazor customization trick for sharing common behavior across Razor components.
Reverse Engineering an API in .NET Core – Complete Practical Example
Useful walkthrough for understanding and reproducing undocumented API behavior in .NET.
Streaming data without loading everything into memory
IAsyncEnumerable remains one of the cleanest ways to reduce memory pressure in data-heavy apps.















