Skip to content

Articles & Blog Posts

Blog posts and articles about Needlr from Dev Leader.

Stay Updated

Follow the Needlr tag on Dev Leader for the latest articles.

Weekly Recap: Microsoft Agent Framework, Semantic Kernel, and Builder Patterns in C# [Feb 2026]

Weekly Recap: Microsoft Agent Framework, Semantic Kernel, and Builder Patterns in C# [Feb 2026]

Published: March 01, 2026

This week covers the Microsoft Agent Framework in C# -- from core AIAgent abstractions to AgentSessions and function tools -- plus Semantic Kernel agents and plugins, Builder pattern deep dives, and GitHub Copilot SDK development. Also included: new videos on software engineering planning and hiring insights.

Tags: .NET, AI, AI agents, AI orchestration, AgentGroupChat


Assembly Scanning in Needlr: Filtering and Organizing Type Discovery

Assembly Scanning in Needlr: Filtering and Organizing Type Discovery

Published: February 23, 2026

Learn how to control assembly scanning in Needlr, including filtering assemblies, controlling which types get discovered, and organizing type registration in .NET applications.

Tags: assembly scanning, dependency injection, type filtering, .NET, assembly providers


Hosted Services with Needlr: Background Workers and Lifecycle Management

Hosted Services with Needlr: Background Workers and Lifecycle Management

Published: February 21, 2026

Learn how to use hosted services and background workers with Needlr, including automatic discovery of IHostedService and BackgroundService implementations.

Tags: hosted services, background workers, IHostedService, BackgroundService, .NET


Keyed Services in Needlr: Managing Multiple Implementations

Keyed Services in Needlr: Managing Multiple Implementations

Published: February 19, 2026

Learn how to use keyed services in Needlr to register and resolve multiple implementations of the same interface using .NET 8's keyed service support.

Tags: keyed services, dependency injection, multiple implementations, .NET 8, C#


Decorator Pattern in C# with Needlr: Adding Cross-Cutting Concerns

Decorator Pattern in C# with Needlr: Adding Cross-Cutting Concerns

Published: February 17, 2026

Learn how to implement the decorator pattern in C# using Needlr's automatic decorator discovery, including the DecoratorFor attribute and manual decorator wiring.

Tags: decorator pattern, C#, dependency injection, cross-cutting concerns, DecoratorFor attribute


Plugin Architecture with Needlr in .NET: Building Modular Applications

Plugin Architecture with Needlr in .NET: Building Modular Applications

Published: February 15, 2026

Learn how to build modular .NET applications using Needlr's plugin system, including IServiceCollectionPlugin, IWebApplicationPlugin, and automatic plugin discovery.

Tags: plugin architecture, modular applications, .NET, dependency injection, IServiceCollectionPlugin


ASP.NET Core with Needlr: Simplified Web Application Setup

ASP.NET Core with Needlr: Simplified Web Application Setup

Published: February 13, 2026

Learn how to set up ASP.NET Core web applications with Needlr for dependency injection, including ForWebApplication, minimal APIs, and middleware configuration.

Tags: ASP.NET Core, dependency injection, web applications, minimal APIs, .NET


The Syringe Class: Needlr's Fluent API Explained

The Syringe Class: Needlr's Fluent API Explained

Published: February 11, 2026

Deep dive into Needlr's Syringe class and its fluent API for configuring dependency injection, discovery strategies, and type registration in C#.

Tags: Syringe class, fluent API, dependency injection, C#, .NET


Automatic Service Discovery in C# with Needlr: How It Works

Automatic Service Discovery in C# with Needlr: How It Works

Published: February 09, 2026

Learn how Needlr's automatic service discovery works in C# with convention-based registration, type scanning, and the DoNotAutoRegister attribute for .NET applications.

Tags: automatic service discovery, dependency injection, C#, convention-based registration, .NET


Source Generation vs Reflection in Needlr: Choosing the Right Approach

Source Generation vs Reflection in Needlr: Choosing the Right Approach

Published: February 07, 2026

Compare Needlr's source generation and reflection strategies for dependency injection in C# to choose the right approach for AOT, performance, and flexibility.

Tags: source generation, reflection, dependency injection, C#, AOT


Getting Started with Needlr: Fluent DI for .NET Applications

Getting Started with Needlr: Fluent DI for .NET Applications

Published: February 05, 2026

Learn how to install and configure Needlr for dependency injection in .NET with step-by-step setup, NuGet packages, and your first fluent DI application.

Tags: dependency injection, .NET, getting started, C#, IServiceCollection


Automatic Dependency Injection in C#: The Complete Guide to Needlr

Automatic Dependency Injection in C#: The Complete Guide to Needlr

Published: February 03, 2026

Learn how Needlr simplifies dependency injection in C# with automatic service discovery, source generation, and a fluent API for .NET applications.

Tags: dependency injection, C#, source generation, .NET, IServiceCollection


This page is automatically generated from the Dev Leader blog.