.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • Command Pattern Best Practices in C#: Code Organization and Maintainability

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

    Master command pattern best practices in C# including single responsibility commands, proper undo implementation, command validation, and organized architectures. Link to article: https://www.devleader.ca/2026/04/20/command-pattern-best-practices-in-c-code-organization-and-maintainability


    Read More
  • Evaluating CRON and RRule expressions in .NET

    calendar Apr 20, 2026 · meziantou.net
    Evaluating CRON and RRule expressions in .NET

    Evaluating recurring date patterns is a common requirement in many applications. Whether you need every day, every Monday at 9 AM, or the last day of each month, you need a reliable way to calculate upcoming occurrences. Meziantou.Framework.Scheduling is a NuGet package that parses and evaluates both CRON expressions …


    Read More
  • Discoverable - Observable MCP Server

    calendar Apr 20, 2026 · devblogs.microsoft.com
    Discoverable - Observable MCP Server

    Introduction: The Problem The Novo Nordisk Clinical AI team and the ISE group in Microsoft partnered in an engagement that began as a series of data science experiments and gradually evolved into a production capability by "promoting" experimental code into MCP Tools or Agents. Targeting the submission of …


    Read More
  • The Context Switching Problem Every Dev Faces - Dev Leader Weekly 136

    calendar Apr 20, 2026 · devleader.ca
    The Context Switching Problem Every Dev Faces - Dev Leader Weekly 136

    Welcome to another issue of Dev Leader Weekly! In this issue, I discuss context switching -- why it's unavoidable, how startups and big companies handle it differently, and what you can actually do about it. Link to article: …


    Read More
  • Remove sign-up from Entra External ID user flows

    calendar Apr 20, 2026 · damienbod.com
    Remove sign-up from Entra External ID user flows

    This article shows how to remove the sign-up flow from Entra External ID user flows. This is required because SMS and Phone validation can be abused by bots to run up costs on the tenant. The bots create accounts and start a phone validation or a SMS validation which is charged to the tenant. The […] Link to article: …


    Read More
  • OpenAI helps Hyatt advance AI among colleagues

    calendar Apr 20, 2026 · openai.com/blog
    OpenAI helps Hyatt advance AI among colleagues

    Hyatt deploys ChatGPT Enterprise across its global workforce, using GPT-5.4 and Codex to improve productivity, operations, and guest experiences. Link to article: https://openai.com/index/hyatt-advances-ai-with-chatgpt-enterprise


    Read More
  • Feature Slicing Without MediatR in C#: Plain Handlers That Actually Work

    calendar Apr 19, 2026 · devleader.ca
    Feature Slicing Without MediatR in C#: Plain Handlers That Actually Work

    Learn how to implement feature slicing in C# without MediatR. Build clean, testable feature handlers using plain classes and ASP.NET Core Minimal APIs. Link to article: https://www.devleader.ca/2026/04/19/feature-slicing-without-mediatr-in-c-plain-handlers-that-actually-work


    Read More
  • String Performance: Why Some String Searches Are Slower Than You Think

    calendar Apr 19, 2026 · dotnettips.wordpress.com
    String Performance: Why Some String Searches Are Slower Than You Think

    String searching is fundamental to modern applications, yet its performance impact is often overlooked. This article explores how common string search patterns can quietly slow down your code—and how small, intentional changes can unlock up to 3× faster execution. Backed by real benchmarks, it shows why paying …


    Read More
  • State Design Pattern in C#: Complete Guide with Examples

    calendar Apr 19, 2026 · devleader.ca
    State Design Pattern in C#: Complete Guide with Examples

    Master the state design pattern in C# with practical examples showing state transitions, behavior changes, and finite state machine implementations. Link to article: https://www.devleader.ca/2026/04/19/state-design-pattern-in-c-complete-guide-with-examples


    Read More
  • C# Multiline Strings: Verbatim Literals, Raw String Literals, and UTF-8 Literals

    calendar Apr 18, 2026 · devleader.ca
    C# Multiline Strings: Verbatim Literals, Raw String Literals, and UTF-8 Literals

    Learn every C# multiline string technique: verbatim @-strings, C# 11 raw string literals with triple quotes, and .NET 7 UTF-8 u8 literals with code examples. Link to article: https://www.devleader.ca/2026/04/18/c-multiline-strings-verbatim-literals-raw-string-literals-and-utf8-literals


    Read More
  • Augmented Outside-In Discovery with Claude Code

    calendar Apr 18, 2026 · goatreview.com
    Augmented Outside-In Discovery with Claude Code

    In a previous article available below, I walked through a structured approach to exploring new codebases.An Outside-In Approach to Discover Unknown CodebasesJumping into a new codebase is never easy. It takes time, patience, and often a fair bit of frustration. And when the codebase is legacy — undocumented, Link to …


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

    calendar Apr 18, 2026 · devleader.ca
    When to Use Command Pattern in C#: Decision Guide with Examples

    Discover when to use command pattern in C# with real decision criteria, use case examples, and guidance on when simpler alternatives work better. Link to article: https://www.devleader.ca/2026/04/18/when-to-use-command-pattern-in-c-decision-guide-with-examples


    Read More
  • Why I Switched to Primary Constructors for DI in C#

    calendar Apr 18, 2026 · milanjovanovic.tech
    Why I Switched to Primary Constructors for DI in C#

    I resisted primary constructors for a while. They felt like a shortcut that would cost me later. But after using them across several projects, I'm sold, with one important caveat. Here's what convinced me to switch, and the one pitfall you need to watch out for. Link to article: …


    Read More
  • Introducing granular cost attribution for Amazon Bedrock

    calendar Apr 17, 2026 · aws.amazon.com/blogs/machine-learning
    Introducing granular cost attribution for Amazon Bedrock

    In this post, we share how Amazon Bedrock's granular cost attribution works and walk through example cost tracking scenarios. Link to article: https://aws.amazon.com/blogs/machine-learning/introducing-granular-cost-attribution-for-amazon-bedrock/


    Read More
  • Feature Slice Folder Structure in .NET: Organizing a Real Project

    calendar Apr 17, 2026 · devleader.ca
    Feature Slice Folder Structure in .NET: Organizing a Real Project

    Learn how to design a feature slice folder structure in .NET with real-world examples, structure decisions, and guidance on handling shared code and nested features. Link to article: https://www.devleader.ca/2026/04/17/feature-slice-folder-structure-in-net-organizing-a-real-project


    Read More
  • Optimize video semantic search intent with Amazon Nova Model Distillation on Amazon Bedrock

    calendar Apr 17, 2026 · aws.amazon.com/blogs/machine-learning
    Optimize video semantic search intent with Amazon Nova Model Distillation on Amazon Bedrock

    In this post, we show you how to use Model Distillation, a model customization technique on Amazon Bedrock, to transfer routing intelligence from a large teacher model (Amazon Nova Premier) into a much smaller student model (Amazon Nova Micro). This approach cuts inference cost by over 95% and reduces latency by 50% …


    Read More
  • Power video semantic search with Amazon Nova Multimodal Embeddings

    calendar Apr 17, 2026 · aws.amazon.com/blogs/machine-learning
    Power video semantic search with Amazon Nova Multimodal Embeddings

    In this post, we show you how to build a video semantic search solution on Amazon Bedrock using Nova Multimodal Embeddings that intelligently understands user intent and retrieves accurate video results across all signal types simultaneously. We also share a reference implementation you can deploy and explore with your …


    Read More
  • Nova Forge SDK series part 2: Practical guide to fine-tune Nova models using data mixing capabilities

    calendar Apr 17, 2026 · aws.amazon.com/blogs/machine-learning
    Nova Forge SDK series part 2: Practical guide to fine-tune Nova models using data mixing capabilities

    This hands-on guide walks through every step of fine-tuning an Amazon Nova model with the Amazon Nova Forge SDK, from data preparation to training with data mixing to evaluation, giving you a repeatable playbook you can adapt to your own use case. This is the second part in our Nova Forge SDK series, building on the …


    Read More
  • From hours to minutes: How Agentic AI gave marketers time back for what matters

    calendar Apr 17, 2026 · aws.amazon.com/blogs/machine-learning
    From hours to minutes: How Agentic AI gave marketers time back for what matters

    In this post, we share how AWS Marketing’s Technology, AI, and Analytics (TAA) team worked with Gradial to build an agentic AI solution on Amazon Bedrock for accelerating content publishing workflows. Link to article: …


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

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

    Build a complete adapter pattern real-world example in C# with a payment processing system featuring multiple provider adapters and unified interfaces. Link to article: https://www.devleader.ca/2026/04/17/adapter-pattern-realworld-example-in-c-complete-implementation


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

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top