.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Deterministic AI Testing with Session Recording in cagent

    calendar Jan 6, 2026 · docker.com
    Deterministic AI Testing with Session Recording in cagent

    AI agents introduce a challenge that traditional software doesn’t have: non-determinism. The same prompt can produce different outputs across runs, making reliable testing difficult. Add API costs and latency to the mix, and developer productivity takes a hit. Session recording in cagent addresses this directly. Record …


    Read More
  • XAML Studio is now Open Sourced

    calendar Jan 6, 2026 · devblogs.microsoft.com
    XAML Studio is now Open Sourced

    XAML Studio Open Sourced It's been over 8 years since what became XAML Studio was started. And from nearly the beginning, it was always envisioned as an open-source project… So, it's with great pleasure that I'm happy to announce that day has finally come! Link to article: …


    Read More
  • Semantic Reranking with Azure SQL, SQL Server 2025 and Cohere Rerank models

    calendar Jan 6, 2026 · devblogs.microsoft.com
    Semantic Reranking with Azure SQL, SQL Server 2025 and Cohere Rerank models

    Supporting re‑ranking has been one of the most common requests lately. While not always essential, it can be a valuable addition to a solution when you want to improve the precision of your results. Unfortunately, there isn’t a universal, standardized API for a “re‑rank” call across providers, so the most reliable …


    Read More
  • How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests

    calendar Jan 6, 2026 · devblogs.microsoft.com
    How Azure Cosmos DB Powers ARM’s Federated Future: Scaling for the Next Billion Requests

    The Cloud at Hyperscale: ARM’s Mission and Growth Azure Resource Manager (ARM) is the backbone of Azure’s resource provisioning and management, orchestrating billions of daily requests from customers around the globe. ARM manages all resources for Azure: VMs, Storage, Databases, etc. As Azure’s reach expands and custo …


    Read More
  • Swapping two blocks of memory that reside inside a larger block, in constant memory, refinement

    calendar Jan 6, 2026 · devblogs.microsoft.com
    Swapping two blocks of memory that reside inside a larger block, in constant memory, refinement

    Commenter Neil Rashbrook pointed out that my original rotation-based algorithm for swapping two blocks of memory inside a larger block did too much rotating. My solution had three rotations, but Neil was able to get it down to Link to article: https://devblogs.microsoft.com/oldnewthing/20260106-00/?p=111968


    Read More
  • Java Annotated Monthly – January 2026

    calendar Jan 6, 2026 · blog.jetbrains.com
    Java Annotated Monthly – January 2026

    Happy New Year and welcome to the first Java Annotated Monthly of 2026! We hope this year brings fresh ideas, smarter ways to stay productive, and innovation that lasts. JAM, as always, is your island of stability in the fast-moving tech world, bringing the coolest news and practical tips. This time, we are starting …


    Read More
  • New in .NET 10 and C# 14: EF Core 10's Faster Production Queries

    calendar Jan 6, 2026 · blog.elmah.io
    New in .NET 10 and C# 14: EF Core 10's Faster Production Queries

    .NET 10 is officially out, along with C# 14. Microsoft has released .NET 10 as Long-Term Support (LTS) as a successor to .NET 8. Like every version, it is not just an update but brings something new to the table. In this series, we will explore which aspects of software Link to article: …


    Read More
  • Coding Faster with dotNetTips.com Spargine 10: January 2026 Release

    calendar Jan 6, 2026 · dotnettips.wordpress.com
    Coding Faster with dotNetTips.com Spargine 10: January 2026 Release

    Spargine 10 (v2026.10.1.5) launches on January 5th, 2026, featuring enhancements for .NET 10, including new types, methods, benchmarks, and significant performance upgrades. There are breaking changes that may affect existing code. Community contributions are encouraged, and feedback is welcomed to improve the project …


    Read More
  • Context Is the Bottleneck in Software Development

    calendar Jan 5, 2026 · codeopinion.com
    Context Is the Bottleneck in Software Development

    Software development context is the real bottleneck, not writing code. AI can generate code fast, but without context, boundaries, and language, you get coupling and brittle systems. YouTube Check out my YouTube channel, where I post all kinds of content on Software Architecture & Design, including this video …


    Read More
  • Generative AI with Large Language Models in C# in 2026

    calendar Jan 5, 2026 · devblogs.microsoft.com
    Generative AI with Large Language Models in C# in 2026

    Generative AI became the fastest‑growing consumer technology in history, surpassing Instagram and TikTok, reaching 100 million users in under two months. At the end of 2022, OpenAI released a free preview of GPT‑3.5, delivered as a conversational chat client: ChatGPT. The model was fine‑tuned using Reinforcement …


    Read More
  • dotInsights | January 2026

    calendar Jan 5, 2026 · blog.jetbrains.com
    dotInsights | January 2026

    Did you know? In C# default interface methods allow you to include a method implementation directly in an interface. Welcome to dotInsights by JetBrains! This newsletter is the home for recent .NET and software development related information. 🔗 Links Here’s the latest from the developer community. ☕ Coffee Break Take …


    Read More
  • How can you swap two non-adjacent blocks of memory using only forward iterators?

    calendar Jan 5, 2026 · devblogs.microsoft.com
    How can you swap two non-adjacent blocks of memory using only forward iterators?

    Last time, we looked at how you can swap two adjacent blocks of memory using only forward iterators and noted that we can try to use the same trick to develop a forward-only sol Link to article: https://devblogs.microsoft.com/oldnewthing/20260105-00/?p=111962


    Read More
  • Welcome to 2026, A Growth Year for All of Us

    calendar Jan 5, 2026 · devblogs.microsoft.com
    Welcome to 2026, A Growth Year for All of Us

    I always enjoy the quiet stretch between Christmas and New Year’s. It’s one of the few moments in the year when things slow down just enough to reflect on what actually resonated. While many of us were unplugging, our digital team was doing the opposite, editing and Link to article: …


    Read More
  • Set the amr claim when using passkeys authentication in ASP.NET Core

    calendar Jan 5, 2026 · damienbod.com
    Set the amr claim when using passkeys authentication in ASP.NET Core

    The post shows how to set the correct amr value when authenticating using ASP.NET Core Identity and passkeys in .NET 10. When authenticating using OpenID Connect and passkeys authentication, the OpenID Connect Extended Authentication Profile (EAP) ACR Values 1.0 specification should be used for the implementation. The …


    Read More
  • Critter Stack and JasperFx Retrospective for 2025

    calendar Jan 5, 2026 · jeremydmiller.com
    Critter Stack and JasperFx Retrospective for 2025

    At least professionally, I tend to be mostly focused on what’s next on the road map or upcoming client work or long planned strategic improvements to the Critter Stack (Marten and Wolverine). One of the things I do every year is to write out a blog post stating the technical goals for the OSS projects … Continue …


    Read More
  • Leveraging Span-Based String Concatenation for Improved Performance

    calendar Jan 4, 2026 · dotnettips.wordpress.com
    Leveraging Span-Based String Concatenation for Improved Performance

    The excerpt from "Rock Your Code" emphasizes the importance of efficient string concatenation in .NET. It highlights the advantages of using the Span type over traditional methods, demonstrating that replacing Substring with AsSpan and leveraging the Concat function significantly enhances performance by 43 …


    Read More
  • New Years Resolutions For Developers - Dev Leader Weekly 121

    calendar Jan 3, 2026 · devleader.ca
    New Years Resolutions For Developers - Dev Leader Weekly 121

    Welcome to another issue of Dev Leader Weekly! In this issue, I discuss 2026 New Years Resolutions and invite YOU to share yours! Link to article: https://www.devleader.ca/2026/01/03/new-years-resolutions-for-developers-dev-leader-weekly-121


    Read More
  • Weekly Recap - 2026-01-02

    calendar Jan 3, 2026 · devleader.ca
    Weekly Recap - 2026-01-02

    Check out this week from Dev Leader! Here's a list including articles and videos on software engineering, career development, and programming in C#! Link to article: https://www.devleader.ca/2026/01/03/weekly-recap-20260102


    Read More
  • The Urge to Build Something

    calendar Jan 3, 2026 · milanjovanovic.tech
    The Urge to Build Something

    Looking at my contribution graph now, I can see the whole journey mapped out in squares of green. The startup dreams. The pivot to teaching. The thousands of commits that represent years of building, learning, and growing. Every cluster tells a story. What will your graph look like a year from now? Link to article: …


    Read More
  • How can you swap two adjacent blocks of memory using only forward iterators?

    calendar Jan 2, 2026 · devblogs.microsoft.com
    How can you swap two adjacent blocks of memory using only forward iterators?

    Last time, we noted that the std::rotate function requires only forward iterators. The algorithm we explored last time involved a clever sequence of reversals, but reversals require bidirectional iterators (one to iterator forward from the beginning and another to iterate backward from the end). Link to article: …


    Read More
    • ««
    • «
    • 1
    • 2
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top