Content by Authorised Territory (17)

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.