Dotnet

Dotnet taxonomy generated by the site skill importer.

36 skills
A
dotnet-patterns

by affaan-m

dotnet-patterns is a practical .NET pattern guide for backend development. It helps you write and review idiomatic C# with stronger defaults for immutability, explicit dependencies, async/await, and maintainable ASP.NET Core services. Use it for code generation, refactoring, and review when you want repeatable patterns, not generic advice.

Backend Development
Favorites 1GitHub 156.1k
A
csharp-testing

by affaan-m

csharp-testing is a practical guide for C# and .NET test automation, covering xUnit, FluentAssertions, mocking, integration tests, and readable test structure for maintainable coverage.

Test Automation
Favorites 0GitHub 156.1k
G
appinsights-instrumentation

by github

appinsights-instrumentation helps instrument Azure-hosted web apps with Application Insights. It guides App Service auto-instrumentation or manual ASP.NET Core and Node.js setup, including connection string and IaC updates.

Observability
Favorites 0GitHub 27.8k
O
aspnet-core

by openai

The aspnet-core skill helps you build, review, refactor, and upgrade ASP.NET Core apps using current framework guidance. It is built for backend development, APIs, server-rendered apps, Blazor, SignalR, gRPC, and hosted services, with decision-first guidance for app model choice, Program.cs setup, DI, configuration, security, testing, and deployment.

Backend Development
Favorites 0GitHub 18.6k
M
minimax-docx

by MiniMax-AI

minimax-docx is a DOCX-focused skill for creating, editing, and formatting Word documents with OpenXML SDK and .NET. It supports three paths: create from scratch, edit existing content, and apply template formatting with XSD validation. Use it when you need a real .docx with structure, style preservation, and fewer layout surprises.

DOCX Workflows
Favorites 0GitHub 11.7k
M
m365-agents-dotnet

by microsoft

m365-agents-dotnet is a Microsoft 365 Agents SDK for .NET skill for building multichannel agents in Teams, Microsoft 365, and Copilot Studio. It helps with ASP.NET Core hosting, AgentApplication routing, MSAL-based auth, package selection, and practical m365-agents-dotnet usage for API Development.

API Development
Favorites 0GitHub 2.2k
M
azure-servicebus-dotnet

by microsoft

azure-servicebus-dotnet helps .NET backend teams use Azure Service Bus with queues, topics, subscriptions, sessions, and dead-letter handling. It covers install, authentication, connection setup, and practical usage of Azure.Messaging.ServiceBus for reliable messaging in backend development.

Backend Development
Favorites 0GitHub 2.2k
M
azure-security-keyvault-keys-dotnet

by microsoft

azure-security-keyvault-keys-dotnet helps .NET developers manage Azure Key Vault keys and Managed HSM with Azure.Security.KeyVault.Keys and CryptographyClient. Use it for key creation, rotation, encryption, decryption, signing, verification, and backend development with clear install and usage guidance.

Backend Development
Favorites 0GitHub 2.2k
M
azure-search-documents-dotnet

by microsoft

azure-search-documents-dotnet is a .NET skill for Azure AI Search. It helps backend developers choose the right clients, install the SDK, and apply azure-search-documents-dotnet usage for full-text, semantic, vector, and hybrid search with clear guidance for indexing, querying, and auth.

Backend Development
Favorites 0GitHub 2.2k
M
azure-resource-manager-sql-dotnet

by microsoft

azure-resource-manager-sql-dotnet helps backend developers provision and manage Azure SQL resources from .NET with Azure Resource Manager. Use it for servers, databases, elastic pools, firewall rules, and failover groups. It is for management-plane tasks, not SQL queries or data access; for that, use Microsoft.Data.SqlClient.

Backend Development
Favorites 0GitHub 2.2k
M
azure-resource-manager-redis-dotnet

by microsoft

azure-resource-manager-redis-dotnet helps you provision and manage Azure Cache for Redis in .NET using the Azure Resource Manager SDK. It covers management-plane tasks like creating caches, configuring firewall rules, rotating access keys, setting patch schedules, managing geo-replication linked servers, and adding private endpoints. Use this azure-resource-manager-redis-dotnet skill for API Development and automation, not for data-plane cache commands.

API Development
Favorites 0GitHub 2.2k
M
azure-resource-manager-postgresql-dotnet

by microsoft

azure-resource-manager-postgresql-dotnet helps .NET engineers manage Azure Database for PostgreSQL Flexible Server with Azure Resource Manager. Use it to install the Azure.ResourceManager.PostgreSql and Azure.Identity packages, then create, update, inspect, secure, and automate PostgreSQL servers in Azure with clearer scope than a generic prompt.

Database Engineering
Favorites 0GitHub 2.2k
M
azure-resource-manager-playwright-dotnet

by microsoft

azure-resource-manager-playwright-dotnet is a .NET management-plane skill for Azure Resource Manager and Microsoft Playwright Testing. It helps backend development and platform automation teams create and manage Playwright workspaces, check name availability, and handle workspace quotas. Use it for provisioning and workspace lifecycle tasks, not for running tests.

Backend Development
Favorites 0GitHub 2.2k
M
azure-resource-manager-mysql-dotnet

by microsoft

azure-resource-manager-mysql-dotnet is a .NET Azure Resource Manager skill for managing Azure Database for MySQL Flexible Server. Use it for provisioning servers, creating databases, setting firewall rules, updating configurations, managing backups, and handling high availability in C# for Database Engineering.

Database Engineering
Favorites 0GitHub 2.2k
M
azure-resource-manager-durabletask-dotnet

by microsoft

azure-resource-manager-durabletask-dotnet is a .NET Azure Resource Manager skill for managing Durable Task Scheduler resources, task hubs, and retention policies. Use it for management-plane automation, provisioning flows, and API Development when you need Azure.ResourceManager.DurableTask instead of orchestration runtime APIs.

API Development
Favorites 0GitHub 2.2k
M
azure-resource-manager-cosmosdb-dotnet

by microsoft

azure-resource-manager-cosmosdb-dotnet is the .NET Azure Resource Manager SDK for Cosmos DB management-plane tasks. Use it to provision and manage accounts, SQL databases, containers, throughput, and RBAC in backend development. It is not for document CRUD; use Microsoft.Azure.Cosmos for data-plane work.

Backend Development
Favorites 0GitHub 2.2k
M
azure-mgmt-weightsandbiases-dotnet

by microsoft

azure-mgmt-weightsandbiases-dotnet is the .NET Azure Resource Manager SDK for Weights & Biases on Azure Marketplace. Use this azure-mgmt-weightsandbiases-dotnet skill for backend development to install the preview package, configure Azure Identity, and manage W&B instance provisioning, SSO, and resource lifecycle from C#.

Backend Development
Favorites 0GitHub 2.2k
M
azure-mgmt-mongodbatlas-dotnet

by microsoft

azure-mgmt-mongodbatlas-dotnet helps manage MongoDB Atlas Organizations as Azure ARM resources with the Azure.ResourceManager.MongoDBAtlas SDK. Use it for Azure-side organization create, update, list, or delete workflows in backend development. It does not manage Atlas clusters, databases, collections, or users directly.

Backend Development
Favorites 0GitHub 2.2k
M
azure-mgmt-fabric-dotnet

by microsoft

azure-mgmt-fabric-dotnet is the Azure Resource Manager SDK for Microsoft Fabric in .NET. This skill covers management plane tasks like provisioning, scaling, suspending, resuming, checking name availability, and listing SKUs for Fabric capacities. It is best for Backend Development and Azure automation workflows.

Backend Development
Favorites 0GitHub 2.2k
M
azure-mgmt-apicenter-dotnet

by microsoft

azure-mgmt-apicenter-dotnet is a .NET skill for Azure API Center management. It helps backend developers create, manage, and automate API inventory, governance, versioning, discovery, and metadata with Azure.ResourceManager.ApiCenter. Use it when you need accurate Azure SDK setup, authentication, and resource hierarchy guidance.

Backend Development
Favorites 0GitHub 2.2k
M
azure-maps-search-dotnet

by microsoft

azure-maps-search-dotnet is a .NET Azure Maps skill for geocoding, routing, rendering, geolocation, and weather. It helps API Development teams choose the right package, set authentication, and follow the azure-maps-search-dotnet guide for practical install and usage with Azure.Maps.Search and related clients.

API Development
Favorites 0GitHub 2.2k
M
azure-identity-dotnet

by microsoft

azure-identity-dotnet is a Microsoft Entra ID authentication skill for .NET Azure SDK clients. It covers DefaultAzureCredential, managed identity, service principals, and developer credentials, with guidance for install and usage in backend services, ASP.NET Core apps, and automation.

Backend Development
Favorites 0GitHub 2.2k
M
azure-eventhub-dotnet

by microsoft

azure-eventhub-dotnet is a .NET skill for Azure Event Hubs event streaming. It covers package installation, authentication, EventHubProducerClient and EventProcessorClient usage, checkpointing, and partition-aware ingestion. Best for backend development, worker services, and durable producer/consumer pipelines.

Backend Development
Favorites 0GitHub 2.2k
M
azure-eventgrid-dotnet

by microsoft

azure-eventgrid-dotnet is a practical guide for Azure Event Grid SDK for .NET usage. It covers package selection, install steps, auth choices, and event publishing or consuming for topics, domains, namespaces, and CloudEvents. Ideal for backend development and event-driven .NET workflows.

Backend Development
Favorites 0GitHub 2.2k
Dotnet