BrandGhost

Artificial Intelligence

Explore AI development for software engineers, including GitHub Copilot CLI workflows, Model Context Protocol servers, and Microsoft Agent Framework patterns.

Articles

C# Code Intelligence in Claude Code: Setup and Limits

C# Code Intelligence in Claude Code: Setup and Limits

Understand C# code intelligence in Claude Code, including the csharp-lsp plugin, server prerequisites, diagnostics, symbol navigation, and verification limits.

Read the whole article

Give Claude Code the Right Context for Your .NET Repository

Give Claude Code the Right Context for Your .NET Repository

Give Claude Code useful .NET repository context with solution facts, instruction loading, scoped rules, package conventions, and explicit validation boundaries.

Read the whole article

Set Up Claude Code for a .NET Solution on Windows

Set Up Claude Code for a .NET Solution on Windows

Set up Claude Code for a .NET solution on Windows, understand native and WSL environments, check SDK visibility, and separate terminal use from IDE support.

Read the whole article

Claude Code for .NET Developers: A Reviewable Repository Workflow

Learn how Claude Code fits a .NET repository workflow, from solution context and bounded changes to permissions, meaningful verification, and human review.

Read the whole article

Vector Search in .NET: The Azure AI Search Query Model

Learn Azure AI Search vector search .NET query mechanics, including vector fields, dimension alignment, top-k results, filters, scores, and stable C# APIs.

Read the whole article

Testing and Debugging Your C# MCP Server with MCP Inspector

Testing and Debugging Your C# MCP Server with MCP Inspector

Use MCP Inspector to test and debug C# MCP server .NET projects over stdio and HTTP, inspect JSON-RPC logs, verify tools, and avoid host integration guesswork.

Read the whole article

Deploying Your C# MCP Server to Azure: Functions vs. Container Apps

Deploy MCP server to Azure with C# using Azure Functions MCP extension or Azure Container Apps, with tradeoffs for scale, cost, auth, and cold starts.

Read the whole article

Securing Remote MCP Servers in C#: OAuth 2.0, JWT, and Protected Resource Metadata

Secure MCP server authentication in C# with OAuth protected resource metadata, JWT bearer validation, authorization filters, and claims-aware MCP tools.

Read the whole article

Building an MCP Client in C#: Connecting, Discovering, and Calling Tools

Building an MCP Client in C#: Connecting, Discovering, and Calling Tools

Build an MCP client in C# that connects over stdio or HTTP, discovers capabilities, calls tools, handles result content, and manages lifecycle safely.

Read the whole article

Hosting an MCP Server in ASP.NET Core: MapMcp, Stateless Mode, and Production Config

Hosting an MCP Server in ASP.NET Core: MapMcp, Stateless Mode, and Production Config

Host an MCP server in ASP.NET Core with MapMcp, stateless HTTP transport, CORS, AllowedHosts, health checks, and production configuration guidance today.

Read the whole article

MCP Transports in C#: stdio vs. Streamable HTTP vs. Legacy SSE

MCP Transports in C#: stdio vs. Streamable HTTP vs. Legacy SSE

Compare MCP transports in C# across stdio, Streamable HTTP, stateless/stateful sessions, and legacy SSE migration so .NET teams choose safe .NET wiring.

Read the whole article

MCP Resources and Prompts in C#: Exposing Data and Reusable Templates

MCP Resources and Prompts in C#: Exposing Data and Reusable Templates

Learn how MCP resources in C# expose readable data with URI templates, then use MCP prompts so .NET teams can publish reusable agent workflow templates.

Read the whole article

Defining MCP Tools in C#: Attributes, JSON Schema, and Error Handling

Defining MCP Tools in C#: Attributes, JSON Schema, and Error Handling

Learn how MCP tools in C# use attributes, JSON Schema, DI, content blocks, cancellation, error handling, and naming so models call .NET tools correctly.

Read the whole article

Build Your First MCP Server in C#: A Step-by-Step Quickstart

Build Your First MCP Server in C#: A Step-by-Step Quickstart

Build an MCP server in C# with a local stdio quickstart covering packages, Host setup, tool attributes, VS Code wiring, stderr logs, and common fixes.

Read the whole article

Model Context Protocol (MCP) Explained for C# and .NET Developers

Model Context Protocol (MCP) Explained for C# and .NET Developers

Model Context Protocol explained for C# and .NET developers: what MCP is, why it matters, and how hosts, clients, servers, tools, resources, and prompts fit.

Read the whole article

Chunking Strategies for RAG with Semantic Kernel in C#: Fixed-Size, Sentence, and Semantic Chunking

Learn chunking strategies for RAG with Semantic Kernel in C#. Compare fixed-size, sentence-boundary, paragraph, and semantic chunking approaches with complete .NET code examples to improve retrieval accuracy in your RAG pipelines.

Read the whole article

An error has occurred. This application may no longer respond until reloaded. Reload