.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Mediator Design Pattern in C#: Complete Guide with Examples

    calendar Jun 6, 2026 · devleader.ca
    Mediator Design Pattern in C#: Complete Guide with Examples

    Master the mediator design pattern in C# with code examples, real-world scenarios, and best practices for reducing object coupling. Link to article: https://www.devleader.ca/2026/06/06/mediator-design-pattern-in-c-complete-guide-with-examples


    Read More
  • DRY Is the Most Misunderstood Rule in Programming

    calendar Jun 6, 2026 · milanjovanovic.tech
    DRY Is the Most Misunderstood Rule in Programming

    DRY was never about code that looks the same. It's about knowledge. Most of the tangled abstractions I've had to unwind started as a well-meaning attempt to remove duplication that was never really duplication. Here's how I think about it now, and the rule I use instead. Link to article: …


    Read More
  • Error Handling in ASP.NET Core Web API: Problem Details and Global Handlers

    calendar Jun 5, 2026 · devleader.ca
    Error Handling in ASP.NET Core Web API: Problem Details and Global Handlers

    Master asp.net core error handling with Problem Details (RFC 9457), IExceptionHandler, and global middleware for consistent Web API responses in .NET 10. Link to article: https://www.devleader.ca/2026/06/05/error-handling-in-aspnet-core-web-api-problem-details-and-global-handlers


    Read More
  • What is AI Governance? Frameworks, Principles, and Best Practices

    calendar Jun 5, 2026 · docker.com
    What is AI Governance? Frameworks, Principles, and Best Practices

    AI agents are moving fast. According to our State of Agentic AI report, 60% of organizations already have AI agents in production, yet 40% cite security and compliance as the number-one barrier to scaling them further. And that gap between adoption and oversight is exactly where AI governance lives. As AI takes on …


    Read More
  • The back cover of C++: The Programming Language also raises questions not answered by the front cover

    calendar Jun 5, 2026 · devblogs.microsoft.com
    The back cover of <i>C++: The Programming Language</i> also raises questions not answered by the front cover

    A little while ago, we considered how the cover of the book C++: The Programming Language raises questions not answered by the cover, since the cover illustratio Link to article: https://devblogs.microsoft.com/oldnewthing/20260605-01/?p=112391


    Read More
  • Rotation revisited: Avoiding having to calculate the gcd when doing cycle decomposition

    calendar Jun 5, 2026 · devblogs.microsoft.com
    Rotation revisited: Avoiding having to calculate the gcd when doing cycle decomposition

    Last time, we looked at how clang's libcxx implementation of std::rotate uses cycle decomposition to minimize the number of swaps. Doing so requires calculating the greatest co Link to article: https://devblogs.microsoft.com/oldnewthing/20260605-00/?p=112389


    Read More
  • Why Zig Isn’t 1.0 (Yet)

    calendar Jun 5, 2026 · blog.jetbrains.com
    Why Zig Isn’t 1.0 (Yet)

    Most programming languages follow a familiar trajectory: early experimental releases, rapid iteration, and then – at some point – a 1.0 version that signals stability and the potential for serious adoption. Zig hasn’t followed that well-trodden path. What could be the reason? Andrew Kelley quit his job in 2018 to build …


    Read More
  • When to Use Iterator Pattern in C#: Decision Guide with Examples

    calendar Jun 5, 2026 · devleader.ca
    When to Use Iterator Pattern in C#: Decision Guide with Examples

    Learn when to use the iterator pattern in C# with decision criteria and practical examples for custom collections, lazy evaluation, and streaming. Link to article: https://www.devleader.ca/2026/06/05/when-to-use-iterator-pattern-in-c-decision-guide-with-examples


    Read More
  • Java Annotated Monthly – June 2026

    calendar Jun 5, 2026 · blog.jetbrains.com
    Java Annotated Monthly – June 2026

    A fresh edition of Java Annotated Monthly has landed! The world of software development keeps moving at full speed, and this month’s selection helps you keep up without drowning in tabs. Inside, you’ll find hand-picked articles, podcasts, videos, and thought-provoking reads covering Java, Kotlin, AI, and the …


    Read More
  • Frameworks only matter when they force decisions

    calendar Jun 4, 2026 · devblogs.microsoft.com
    Frameworks only matter when they force decisions

    Frameworks mean nothing, Link to article: https://devblogs.microsoft.com/all-things-azure/frameworks-only-matter-when-they-force-decisions


    Read More
  • API Versioning in ASP.NET Core: URL, Header, and Query String Strategies

    calendar Jun 4, 2026 · devleader.ca
    API Versioning in ASP.NET Core: URL, Header, and Query String Strategies

    Learn asp.net core api versioning with URL, header, and query string strategies. Complete guide with code examples using Asp.Versioning.Mvc in .NET 10. Link to article: https://www.devleader.ca/2026/06/04/api-versioning-in-aspnet-core-url-header-and-query-string-strategies


    Read More
  • The Codebase Is the Prompt: Wolverine, Vertical Slices, and AI-Assisted Development

    calendar Jun 4, 2026 · jeremydmiller.com
    The Codebase Is the Prompt: Wolverine, Vertical Slices, and AI-Assisted Development

    I’m taking a little bit of time today to start writing up a “strategery” document on the JasperFx / Critter Stack approach to AI in the near future. One of the arguments I’m wanting to lean into quite heavily to call Wolverine AI-friendly is how it compresses code in its approach to “Vertical Slice Architecture” … …


    Read More
  • Aspire Multi-repo Rollout at Scale with Agentic AI

    calendar Jun 4, 2026 · devblogs.microsoft.com
    Aspire Multi-repo Rollout at Scale with Agentic AI

    In our previous post, Aspire Multi-Repo Microservices - Windows 365 Integration Journey, we explored how we extended Aspire to unlock multi-repo microservice development, enabling teams to independently build, test, and debug microservices across repositories w Link to article: …


    Read More
  • Hardened Images Explained: Fewer CVEs, Smaller Attack Surface

    calendar Jun 4, 2026 · docker.com
    Hardened Images Explained: Fewer CVEs, Smaller Attack Surface

    When security teams scan their container environments for the first time, they often discover hundreds of known vulnerabilities, and almost none of them trace back to application code. The overwhelming majority come from packages that shipped with the base image: shells, compilers, debug utilities, and libraries the …


    Read More
  • NVIDIA Nemotron 3 Ultra now available on Amazon SageMaker JumpStart

    calendar Jun 4, 2026 · aws.amazon.com/blogs/machine-learning
    NVIDIA Nemotron 3 Ultra now available on Amazon SageMaker JumpStart

    Deploy NVIDIA Nemotron 3 Ultra on Amazon SageMaker JumpStart. Get 5x faster inference and 30% lower cost for agentic AI workloads with this frontier reasoning model. Link to article: https://aws.amazon.com/blogs/machine-learning/nvidia-nemotron-3-ultra-now-available-on-amazon-sagemaker-jumpstart/


    Read More
  • AWS Transform SQL Server to PostgreSQL Schema Validation in .NET Application Modernization

    calendar Jun 4, 2026 · aws.amazon.com/blogs/dotnet
    AWS Transform SQL Server to PostgreSQL Schema Validation in .NET Application Modernization

    Sayan Ghosh, Yuhao Zhang, Uday Kiran Erukulla, Srinivasa Varadan Saragur Madabhushi, Koushik Rajagopal, Khurram Khawaja, Vikas Babu Gali and Luke Huan contributed to this article. Migrating databases from Microsoft SQL Server to Amazon Aurora PostgreSQL – Compatible Edition is a common modernization strategy for …


    Read More
  • IntelliJ IDEA 2026.1.3 Is Out!

    calendar Jun 4, 2026 · blog.jetbrains.com
    IntelliJ IDEA 2026.1.3 Is Out!

    We’ve just released IntelliJ IDEA 2026.1.3. You can update to this version from inside the IDE, using the Toolbox App, or using snaps if you are a Ubuntu user. You can also download it from our website. The latest update brings the following improvements: For a comprehensive overview of the fixes, see the release …


    Read More
  • Accelerate Edge AI Development with Foundry Local

    calendar Jun 4, 2026 · devblogs.microsoft.com
    Accelerate Edge AI Development with Foundry Local

    Why edge AI development is still hard AI is no longer confined to cloud experiments. Developers are increasingly expected to deliver AI inside apps, devices, and edge systems where responsiveness, privacy, resilience, and local control ar Link to article: …


    Read More
  • Chain of Responsibility Pattern Real-World Example in C#: Complete Implementation

    calendar Jun 4, 2026 · devleader.ca
    Chain of Responsibility Pattern Real-World Example in C#: Complete Implementation

    Build a real-world chain of responsibility pattern example in C# with a complete HTTP request processing pipeline showing practical handler chain design. Link to article: https://www.devleader.ca/2026/06/04/chain-of-responsibility-pattern-realworld-example-in-c-complete-implementation


    Read More
  • How Endava is redesigning software delivery around AI agents

    calendar Jun 4, 2026 · openai.com/blog
    How Endava is redesigning software delivery around AI agents

    Learn how Endava is using AI agents, ChatGPT Enterprise, and Codex to accelerate software delivery, automate workflows, and build an AI-native culture across the enterprise. Link to article: https://openai.com/index/endava-frontiers


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

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top