Content by Authorised Territory (30)

Authorised Territory demonstrates how to expose a .NET AI agent through an OpenAI-compatible HTTP endpoint using the Chat Completions API protocol, built with an ASP.NET Core Empty project in Visual Studio 2026 and tested via an HTTP request file, with the agent running against a local Ollama model (gpt-oss).
Videos
Authorised Territory demonstrates how to govern a .NET Model Context Protocol (MCP) server by writing a YAML policy that prevents a specific tool from being executed, using the Microsoft.AgentGovernance.Extensions.ModelContextProtocol NuGet package.
Videos

Build .NET MCP server that scans for unsafe tools

Authorised Territory demonstrates how to build a .NET Model Context Protocol (MCP) server over HTTP that scans for unsafe tools on startup, using the Microsoft.AgentGovernance.Extensions.ModelContextProtocol NuGet package, and pairs it with a simple .NET console client that connects to the server.
Videos
Authorised Territory demonstrates a .NET tutorial that builds an AG-UI protocol server and a Blazor client, hosting an AI agent locally with Ollama. The client sends prompts to the server and receives the model output as a streamed response.
Videos

The Plan agent in Visual Studio 2026 GitHub Copilot

Authorised Territory demonstrates how to use the Plan agent in Visual Studio 2026 with GitHub Copilot, focusing on an AI-assisted workflow that starts from an existing solution and uses the agent to plan work before making code changes.
Videos
Authorised Territory demonstrates how to configure Visual Studio 2026 to use a locally running LLM via Ollama inside GitHub Copilot Chat, using the gpt-oss model as the example.
Videos

.NET Aspire 13.3: Return JSON from resource command

Authorised Territory demonstrates how to return JSON data from a resource command in .NET Aspire 13.3.0 by wiring up a Minimal API project to Aspire orchestration and invoking its endpoints via HTTP commands from the Aspire dashboard.
Videos
Authorised Territory demonstrates a .NET console app that performs interactive natural-language search over a vector store, returning the most relevant document chunks. The video also covers ingesting PDF documents using Ollama, SQL Server, Docker Desktop, and a MarkItDown MCP server as part of the ingestion pipeline.
Videos
Authorised Territory demonstrates how to extend a .NET data ingestion pipeline by adding summary and keyword enrichers, then wiring up console logging to show how the enrichers work together with a chat client using a locally hosted LLM via Ollama.
Videos
Authorised Territory demonstrates a .NET data ingestion pipeline that converts a PDF to Markdown via the MarkItDown MCP server, generates embeddings with a local Ollama model, and stores those embeddings in SQL Server 2025 running in Docker Desktop.
Videos
Authorised Territory demonstrates how to build an end-to-end durable workflow for an AI agent pipeline using the .NET Microsoft Agent Framework, running the Durable Task Scheduler Emulator in Docker Desktop and streaming workflow events in real time, with a local Ollama LLM.
Videos
Authorised Territory demonstrates how to add API versioning to a .NET 10 Minimal API using the Asp.Versioning.Http NuGet package, including query-string and URL-segment versioning approaches, plus how to mark an API version as deprecated and test requests using a Visual Studio 2026 .http file.
Videos
Authorised Territory demonstrates how to use dependency injection with class-based skills in the .NET Agent Framework, showing how an AgentSkillResource function can resolve services via DI instead of instantiating them with new, while the agent runs a local LLM using Ollama.
Videos
Authorised Territory demonstrates how to add a class-based skill to an AI agent built with the .NET Agent Framework, using a locally running LLM via Ollama and building on a previously created starter solution.
Videos
Authorised Territory demonstrates how to define a skill in code and attach it to an AI agent built with the .NET Agent Framework, using a locally running LLM via Ollama.
Videos

.NET Aspire 13.2 - Configure SQL Server docker image

Authorised Territory shows how to configure .NET Aspire 13.2 to use a specific SQL Server Docker image for its SQL Server container, switching from the default SQL Server 2022 image to a SQL Server 2025 image available via Docker Desktop.
Videos
Authorised Territory demonstrates how to add a custom AI agent to GitHub Copilot Chat in Visual Studio 2026 (18.5) for a .NET project, using an agent definition markdown file from the awesome-copilot repository.
Videos
Authorised Territory demonstrates how to build an MCP server in .NET that returns different supported tools depending on a query parameter, plus a .NET Minimal API client with endpoints to list tools and invoke one of them.
Videos
Authorised Territory demonstrates how to show confirmation dialogs and notification messages in the .NET Aspire dashboard by adding a command to a Minimal API resource that calls an API endpoint, which then invokes an Azure Function.
Videos

.NET 10 C#: Numerical string comparison

Authorised Territory demonstrates how to sort a list of strings numerically (rather than lexicographically) in .NET 10 using C#, focusing on practical comparison logic you can apply to real-world “number-like” strings.
Videos
Authorised Territory demonstrates how to add a SQL Server database resource in .NET Aspire 13.2, override the default database creation script, and create a table with seed data during provisioning, including the prerequisite of running Docker Desktop before starting the AppHost in Visual Studio 2026.
Videos
Authorised Territory demonstrates how to integrate an Azure Functions project with .NET Aspire 13/.NET 13.1 and an ASP.NET Core minimal API in Visual Studio, including the local setup dependency on Azure Functions Core Tools.
Videos
Authorised Territory demonstrates how to use an AI agent as an executor in a .NET workflow using Microsoft Agent Framework, with a locally running Ollama setup and the gpt-oss model as the LLM.
Videos
Authorised Territory demonstrates using GitHub Copilot in Visual Studio 2022 and Visual Studio 2026 to generate code comments for a .NET function, showing how AI-assisted coding can speed up documentation work inside the IDE.
Videos
Authorised Territory demonstrates how to persist and reuse AI agent chat history in a .NET app using Microsoft Agent Framework, storing messages in a SQL Server 2025 table running in Docker Desktop, and using Ollama locally for both chat (gpt-oss) and embeddings (nomic-embed-text).
Videos
Authorised Territory demonstrates how to resume .NET Microsoft Agent Framework workflows using checkpoints, persisting state to disk as JSON files via a CheckpointManager.
Videos
Authorised Territory demonstrates a .NET console app where two AI agents built with Microsoft Agent Framework run in sequence: the first generates a physics blog post, and the second turns that output into an HTML page, with the final result printed to the console.
Videos

Parameters in .NET Aspire 13.2 dashboard

Authorised Territory demonstrates how to add a parameter to a .NET Aspire resource, set its value via appsettings.json, and (after upgrading to Aspire 13.2) update the parameter value from the Aspire dashboard.
Videos
Authorised Territory demonstrates using GitHub Copilot in Visual Studio 2026 to generate unit tests for a C# .NET console application using free-form prompting, focusing on practical test creation workflows inside the IDE.
Videos
Authorised Territory demonstrates how to add skills to a .NET AI agent using Visual Studio 2026 and GitHub Copilot, including the required Visual Studio version and a reference skills repository.
Videos

End of content

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.