.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Collection Performance: Finding Items at Blazing Speed

    calendar Apr 26, 2026 · dotnettips.wordpress.com
    Collection Performance: Finding Items at Blazing Speed

    Checking whether a collection contains a specific item is a routine task in .NET, and with Contains() available on many collection types, it’s easy to assume they all perform similarly. In reality, the underlying data structure and search strategy make a dramatic difference, turning what looks like a simple lookup into …


    Read More
  • Microsoft .NET Code Analysis: Avoid Out Parameters in Methods

    calendar Apr 26, 2026 · dotnettips.wordpress.com
    Microsoft .NET Code Analysis: Avoid Out Parameters in Methods

    The excerpt emphasizes the importance of clarity and maintainability in designing APIs and methods in Microsoft .NET. It explains that while out parameters can be useful, they often lead to reduced readability and increased complexity. Their use should be limited to specific scenarios, particularly the Try pattern, for …


    Read More
  • CQRS with Feature Slices in C#: Commands and Queries Per Feature

    calendar Apr 25, 2026 · devleader.ca
    CQRS with Feature Slices in C#: Commands and Queries Per Feature

    Learn how to apply CQRS with feature slices in C#. See how commands and queries fit into a feature-sliced .NET project without requiring MediatR or a complex framework. Link to article: https://www.devleader.ca/2026/04/25/cqrs-with-feature-slices-in-c-commands-and-queries-per-feature


    Read More
  • State Pattern Best Practices in C#: Code Organization and Maintainability

    calendar Apr 25, 2026 · devleader.ca
    State Pattern Best Practices in C#: Code Organization and Maintainability

    Master state pattern best practices in C# including transition management, guard conditions, state hierarchies, and organized state machine architectures. Link to article: https://www.devleader.ca/2026/04/25/state-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • The Test Pyramid Is a Lie (and What I Do Instead)

    calendar Apr 25, 2026 · milanjovanovic.tech
    The Test Pyramid Is a Lie (and What I Do Instead)

    The test pyramid made sense when integration tests meant a shared database server and a 20-minute build. It doesn't match how I build .NET systems in 2026. Most of my real bugs live at the seams, and unit tests don't catch any of them. Here's the testing shape I actually ship with. Link to article: …


    Read More
  • C# Regex: Complete Guide to Regular Expressions in .NET

    calendar Apr 24, 2026 · devleader.ca
    C# Regex: Complete Guide to Regular Expressions in .NET

    Master C# Regex with this complete guide covering pattern syntax, RegexOptions, GeneratedRegex, performance, and real .NET code examples. Link to article: https://www.devleader.ca/2026/04/24/c-regex-complete-guide-to-regular-expressions-in-net


    Read More
  • Azure MCP Server now available as an MCP Bundle (.mcpb)

    calendar Apr 24, 2026 · devblogs.microsoft.com
    Azure MCP Server now available as an MCP Bundle (.mcpb)

    We're excited to announce that the Azure MCP Server is now available as an MCP Bundle (.mcpb). This means you can install the Azure MCP Server into Claude Desktop and other MCP-compatible clients Link to article: https://devblogs.microsoft.com/azure-sdk/azure-mcp-server-mcpb-support


    Read More
  • Building Workforce AI Agents with Visier and Amazon Quick

    calendar Apr 24, 2026 · aws.amazon.com/blogs/machine-learning
    Building Workforce AI Agents with Visier and Amazon Quick

    In this post, we show how connecting the Visier Workforce AI platform with Amazon Quick through Model Context Protocol (MCP) gives every knowledge worker a unified agentic workspace to ask questions in. Visier helps ground the workspace in live workforce data and the organizational context that surrounds it while …


    Read More
  • Chat History Storage Patterns in Microsoft Agent Framework

    calendar Apr 24, 2026 · devblogs.microsoft.com
    Chat History Storage Patterns in Microsoft Agent Framework

    When people talk about building AI agents, they usually focus on models, tools, and prompts. In practice, one of the most important architectural decisions is much simpler: where does the conversation history live? Imagine a user asks your agent a complex question, clicks “try again,” explores tw Link to article: …


    Read More
  • Defending against exceptions in a scope_exit RAII type

    calendar Apr 24, 2026 · devblogs.microsoft.com
    Defending against exceptions in a <code>scope_exit</code> RAII type

    One of the handy helpers in the Windows Implementation Library (WIL) is wil::scope_exit. We've used it to Link to article: https://devblogs.microsoft.com/oldnewthing/20260424-00/?p=112266


    Read More
  • Command Pattern Real-World Example in C#: Complete Implementation

    calendar Apr 24, 2026 · devleader.ca
    Command Pattern Real-World Example in C#: Complete Implementation

    Build a complete command pattern real-world example in C# with a text editor featuring undo/redo, command history, and macro recording. Link to article: https://www.devleader.ca/2026/04/24/command-pattern-realworld-example-in-c-complete-implementation


    Read More
  • Axios npm Supply Chain Compromise – Guidance for Azure Pipelines Customers

    calendar Apr 24, 2026 · devblogs.microsoft.com
    Axios npm Supply Chain Compromise – Guidance for Azure Pipelines Customers

    On March 31, 2026, malicious versions of the widely used JavaScript HTTP client library Axios were briefly published to the npm registry as part of a supply chain attack. The affected versions — 1.14.1 and 0.30.4 — included a hidden malicious dependency Link to article: …


    Read More
  • Take Control of AI Code Quality in CI: Live Demo

    calendar Apr 24, 2026 · blog.jetbrains.com
    Take Control of AI Code Quality in CI: Live Demo

    AI is accelerating coding, but without the right checks, it can also introduce risk, inconsistency, and hidden issues into your codebase. Businesses are offering “total automation” and “AI-driven checks” while consumers lose control of code quality and security. In this livestream, we’ll show how to take control of …


    Read More
  • Feature Slicing vs Clean Architecture in C#: Which One Should You Use?

    calendar Apr 23, 2026 · devleader.ca
    Feature Slicing vs Clean Architecture in C#: Which One Should You Use?

    Compare feature slicing vs clean architecture in C#. Learn the tradeoffs, when each approach fits best, and how to combine them in .NET projects. Link to article: https://www.devleader.ca/2026/04/23/feature-slicing-vs-clean-architecture-in-c-which-one-should-you-use


    Read More
  • Azure MCP Server now available as an MCP Bundle (.mcpb)

    calendar Apr 23, 2026 · devblogs.microsoft.com
    Azure MCP Server now available as an MCP Bundle (.mcpb)

    We're excited to announce that the Azure MCP Server is now available as an MCP Bundle (.mcpb). This means you can install the Azure MCP Server into Claude Desktop and other MCP-compatible clients Link to article: https://devblogs.microsoft.com/azure-sdk/azure-mcp-server-mcpb-support


    Read More
  • What's new for .NET in Ubuntu 26.04

    calendar Apr 23, 2026 · devblogs.microsoft.com
    What's new for .NET in Ubuntu 26.04

    Today is launch day for Ubuntu 26.04 (Resolute Raccoon). Congratulations on the release to our friends at Canonical. Each new Ubuntu LTS comes with the latest .NET LTS so that you ca Link to article: https://devblogs.microsoft.com/dotnet/whats-new-for-dotnet-in-ubuntu-2604


    Read More
  • Amazon Quick for marketing: From scattered data to strategic action

    calendar Apr 23, 2026 · aws.amazon.com/blogs/machine-learning
    Amazon Quick for marketing: From scattered data to strategic action

    Amazon Quick changes how you work. You can set it up in minutes and by the end of the day, you will wonder how you ever worked without it. Quick connects with your applications, tools, and data, creating a personal knowledge graph that learns your priorities, preferences, and network. Link to article: …


    Read More
  • LangChain.js for Beginners: A Free Course to Build Agentic AI Apps with JavaScript

    calendar Apr 23, 2026 · devblogs.microsoft.com
    LangChain.js for Beginners: A Free Course to Build Agentic AI Apps with JavaScript

    Want to build AI agents with JavaScript that go beyond basic chat completions? Agents that reason, call tools, and pull from knowledge bases on their own? We put together a free, open source course to help you get there. LangChain.js for Beginners is 8 cha Link to article: …


    Read More
  • General Availability: Single Sign-On (SSO) from Native Apps to Embedded Web Views in Microsoft Entra External ID Native Authentication

    calendar Apr 23, 2026 · devblogs.microsoft.com
    General Availability: Single Sign-On (SSO) from Native Apps to Embedded Web Views in Microsoft Entra External ID Native Authentication

    We’re excited to announce the General Availability (GA) of Single Sign-On (SSO) from Native Apps to Embedded Web Views for Microsoft Entra External ID (EEID) Native Authentication. This release marks a major milestone in delivering end-to-end seamless authentication experiences for modern CIAM applications bridging the …


    Read More
  • Applying multimodal biological foundation models across therapeutics and patient care

    calendar Apr 23, 2026 · aws.amazon.com/blogs/machine-learning
    Applying multimodal biological foundation models across therapeutics and patient care

    In this post, we'll explore how multimodal BioFMs work, showcase real-world applications in drug discovery and clinical development, and contextualize how AWS enables organizations to build and deploy multimodal BioFMs. Link to article: …


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

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top