.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Implementing the Inbox Pattern for Reliable Message Consumption

    calendar Apr 4, 2026 · milanjovanovic.tech
    Implementing the Inbox Pattern for Reliable Message Consumption

    The Outbox pattern guarantees reliable publishing. But what about the consumer side? The Inbox pattern ensures each incoming message is processed exactly once, even when the broker retries or delivers duplicates. Here's how to implement it in .NET with MassTransit and PostgreSQL. Link to article: …


    Read More
  • C# Source Generator Performance: Measuring and Optimizing Build-Time Impact

    calendar Apr 3, 2026 · devleader.ca
    C# Source Generator Performance: Measuring and Optimizing Build-Time Impact

    Learn to measure and optimize C# source generator performance in .NET. Covers incremental source generator caching, build-time profiling, and binlog analysis. Link to article: https://www.devleader.ca/2026/04/03/c-source-generator-performance-measuring-and-optimizing-buildtime-impact


    Read More
  • Migrating from Semantic Kernel to Microsoft Agent Framework in C#

    calendar Apr 3, 2026 · devleader.ca
    Migrating from Semantic Kernel to Microsoft Agent Framework in C#

    A step-by-step guide to migrate semantic kernel microsoft agent framework in C# -- covering API mapping, gotchas, and when migration makes sense. Link to article: https://www.devleader.ca/2026/04/03/migrating-from-semantic-kernel-to-microsoft-agent-framework-in-c


    Read More
  • Wolverine “Gap” Analysis

    calendar Apr 3, 2026 · jeremydmiller.com
    Wolverine “Gap” Analysis

    This is the kind of post I write for myself and just share on a Friday or weekend when not many folks are paying any attention. I’ve taken a couple days at the end of this week after a month long crush to just think about the strategic technical vision for the Critter Stack and … Continue reading Wolverine “Gap” …


    Read More
  • Microsoft Agent Framework Version 1.0

    calendar Apr 3, 2026 · devblogs.microsoft.com
    Microsoft Agent Framework Version 1.0

    Today, we're thrilled to announce that Microsoft Agent Framework has reached version 1.0 for both .NET and Python. This is the production-ready release: stable APIs, and a commitment to long-term support. W Link to article: https://devblogs.microsoft.com/agent-framework/microsoft-agent-framework-version-1-0


    Read More
  • RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

    calendar Apr 3, 2026 · blog.jetbrains.com
    RustRover 2026.1: Professional Testing With Native cargo-nextest Integration

    In this release, we are focusing even more on improving the everyday developer experience by refining the core workflows and adding native cargo-nextest support directly in the IDE. Running tests in large Rust workspaces can be slow with the default test runner. Many teams rely on Nextest for faster, more scalable …


    Read More
  • How can I use Read­Directory­ChangesW to know when someone is copying a file out of the directory?

    calendar Apr 3, 2026 · devblogs.microsoft.com
    How can I use <code>Read­Directory­ChangesW</code> to know when someone is copying a file out of the directory?

    A customer was using Read­Directory­ChangesW in the hopes of receiving a notification when a file was copied. They found that when a file was copied, they received a FILE_NOTIFY_CHANGE_LAST_ACCESS, but Link to article: https://devblogs.microsoft.com/oldnewthing/20260403-00/?p=112202


    Read More
  • Observer vs Mediator Pattern in C#: Key Differences Explained

    calendar Apr 3, 2026 · devleader.ca
    Observer vs Mediator Pattern in C#: Key Differences Explained

    Compare observer vs mediator pattern in C# with side-by-side code examples, key differences explained, and guidance on when to use each. Link to article: https://www.devleader.ca/2026/04/03/observer-vs-mediator-pattern-in-c-key-differences-explained


    Read More
  • 🚀React Native Windows v0.82 is here!!

    calendar Apr 3, 2026 · devblogs.microsoft.com
    🚀React Native Windows v0.82 is here!!

    React Native Windows v0.82 is here, marking a major milestone: the legacy Paper architecture has been fully removed. All applications now run exclusively on the New Architecture (Fabric), and this release also unlocks XAML controls for community modules — so Windows apps can seamlessly mix native XAML controls with …


    Read More
  • OpenTelemetry and Observability in Microsoft Agent Framework

    calendar Apr 2, 2026 · devleader.ca
    OpenTelemetry and Observability in Microsoft Agent Framework

    Set up microsoft agent framework opentelemetry observability in C# to track token usage, latency, tool calls, and errors in your AI agents. Link to article: https://www.devleader.ca/2026/04/02/opentelemetry-and-observability-in-microsoft-agent-framework


    Read More
  • Defending Your Software Supply Chain: What Every Engineering Team Should Do Now

    calendar Apr 2, 2026 · docker.com
    Defending Your Software Supply Chain: What Every Engineering Team Should Do Now

    The software supply chain is under sustained attack. Not from a single threat actor or a single incident, but from an ecosystem-wide campaign that has been escalating for months and shows no signs of slowing down. This week, axios, the HTTP client library downloaded 83 million times per week and present in roughly 80% …


    Read More
  • Simulate realistic users to evaluate multi-turn AI agents in Strands Evals

    calendar Apr 2, 2026 · aws.amazon.com/blogs/machine-learning
    Simulate realistic users to evaluate multi-turn AI agents in Strands Evals

    In this post, we explore how ActorSimulator in Strands Evaluations SDK addresses the challenge with structured user simulation that integrates into your evaluation pipeline. Link to article: https://aws.amazon.com/blogs/machine-learning/simulate-realistic-users-to-evaluate-multi-turn-ai-agents-in-strands-evals/


    Read More
  • Explore union types in C# 15

    calendar Apr 2, 2026 · devblogs.microsoft.com
    Explore union types in C# 15

    Union types have been frequently requested for C#, and they're here. Starting with .NET 11 Preview 2, C# 15 introduces the union keyword. The union keyword declares that a value is exactly one of a fixed set of types with compiler-enforced exhaustive pattern matching. If you've used discriminated unions in F# or simil …


    Read More
  • Aspire Docs in Your Terminal (and Your AI's Brain)

    calendar Apr 2, 2026 · devblogs.microsoft.com
    Aspire Docs in Your Terminal (and Your AI's Brain)

    You're three files deep in your Aspire AppHost, and you need to remember exactly which parameters the Redis integration expects. You could alt-tab to your browser, hunt through aspire.dev, squint at the API docs, then come back. Or you could just run a command. Or—better yet—let your AI agent look it up Link to …


    Read More
  • Gemma 4 is Here: Now Available on Docker Hub

    calendar Apr 2, 2026 · docker.com
    Gemma 4 is Here: Now Available on Docker Hub

    Docker Hub is quickly becoming the home for AI models, serving millions of developers and bringing together a curated lineup that spans lightweight edge models to high-performance LLMs, all packaged as OCI artifacts. Today, we’re excited to welcome Gemma 4, the latest generation of lightweight, state-of-the-art open …


    Read More
  • How to Implement Factory Method Pattern in C#: Step-by-Step Guide

    calendar Apr 2, 2026 · devleader.ca
    How to Implement Factory Method Pattern in C#: Step-by-Step Guide

    How to implement Factory Method pattern in C#: step-by-step guide with code examples, best practices, and common pitfalls for creational design patterns. Link to article: https://www.devleader.ca/2026/04/02/how-to-implement-factory-method-pattern-in-c-stepbystep-guide


    Read More
  • Why doesn't the system let you declare your own messages to have the same semantics as WM_COPY­DATA?

    calendar Apr 2, 2026 · devblogs.microsoft.com
    Why doesn't the system let you declare your own messages to have the same semantics as <CODE>WM_<WBR>COPY­DATA</CODE>?

    In a comment on my discussion on how to return results back from the WM_COPY­DATA message, Jan Ringoš observed that it felt wasteful th Link to article: https://devblogs.microsoft.com/oldnewthing/20260402-00/?p=112196


    Read More
  • Code like a PIRATE with Junie and GoLand

    calendar Apr 2, 2026 · blog.jetbrains.com
    Code like a PIRATE with Junie and GoLand

    This is a guest post from John Arundel, a Go writer and teacher who runs a free email course for Go learners. His most recent book is The Deeper Love of Go. Ahoy, maties! Cap’n Long John Arundel here with more tips on sailing the good ship GoLand. This time, we’ll lay aloft to the […] Link to article: …


    Read More
  • Scaling seismic foundation models on AWS: Distributed training with Amazon SageMaker HyperPod and expanding context windows

    calendar Apr 2, 2026 · aws.amazon.com/blogs/machine-learning
    Scaling seismic foundation models on AWS: Distributed training with Amazon SageMaker HyperPod and expanding context windows

    This post describes how TGS achieved near-linear scaling for distributed training and expanded context windows for their Vision Transformer-based SFM using Amazon SageMaker HyperPod. This joint solution cut training time from 6 months to just 5 days while enabling analysis of seismic volumes larger than previously …


    Read More
  • Control which domains your AI agents can access

    calendar Apr 2, 2026 · aws.amazon.com/blogs/machine-learning
    Control which domains your AI agents can access

    In this post, we show you how to configure AWS Network Firewall to restrict AgentCore resources to an allowlist of approved internet domains. This post focuses on domain-level filtering using SNI inspection — the first layer of a defense-in-depth approach. Link to article: …


    Read More
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top