.NET Ramblings
open-menu closeme
Home
Videos
Feeds
About
Contribute
github linkedin
  • AI Career Fears Are Evolving -- Here's What I'm Hearing - Dev Leader Weekly 137

    calendar Apr 27, 2026 · devleader.ca
    AI Career Fears Are Evolving -- Here's What I'm Hearing - Dev Leader Weekly 137

    Welcome to another issue of Dev Leader Weekly! In this issue, I discuss the shifting landscape of AI-related career fears -- from being replaced to being left behind -- and how developers can navigate the change. Link to article: …


    Read More
  • C# Enum: Complete Guide to Enumerations in .NET

    calendar Apr 26, 2026 · devleader.ca
    C# Enum: Complete Guide to Enumerations in .NET

    Master C# enum with this complete guide. Learn to declare enums, use flags, convert to string, apply switch pattern matching, and follow .NET best practices. Link to article: https://www.devleader.ca/2026/04/26/c-enum-complete-guide-to-enumerations-in-net


    Read More
  • Our Principles

    calendar Apr 26, 2026 · openai.com/blog
    Our Principles

    Our mission is to ensure that AGI benefits all of humanity. Sam Altman shares five principles that guide our work. Link to article: https://openai.com/index/our-principles


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

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

    Master the facade design pattern in C# with practical examples showing simplified interfaces, subsystem encapsulation, and clean API design. Link to article: https://www.devleader.ca/2026/04/26/facade-design-pattern-in-c-complete-guide-with-examples


    Read More
  • How Static Code Analysis Helps Reduce Software Bugs, and Money Spent!

    calendar Apr 26, 2026 · blog.jetbrains.com
    How Static Code Analysis Helps Reduce Software Bugs, and Money Spent!

    Dealing with bugs is a natural part of software development. But it can also be among the most costly, especially when they don’t get discovered until later in the development lifecycle. The daunting part is that many bugs aren’t immediately obvious. Issues like memory leaks, default credentials, and hardcoded tokens …


    Read More
  • 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
  • Weekly Recap: C# Regex, State and Command Patterns, and Feature Slicing Apr 2026

    calendar Apr 26, 2026 · devleader.ca
    Weekly Recap: C# Regex, State and Command Patterns, and Feature Slicing Apr 2026

    This week covers complete guides on C# regular expressions, state pattern best practices, and command pattern real-world implementations. Plus feature slicing vs clean architecture, CQRS per feature, and C# string performance deep dives. Link to article: …


    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
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • 5
    • »
    • »»

.NET Ramblings

Copyright  .NET RAMBLINGS. All Rights Reserved

to-top