github avatar

Containerize Aspnet Framework

Creates a complete Docker setup for legacy ASP.NET Framework applications with proper Windows container configuration. Generates a multi-stage Dockerfile, modifies web.config to use environment variables through ConfigBuilders, and sets up LogMonitor for container logging. Handles the tricky bits like selecting the right Windows Server base image for your Framework version, configuring IIS properly, and managing dependencies like GAC assemblies or COM components. Most useful when you're stuck containerizing older .NET Framework apps that weren't designed for containers and need the Windows-specific runtime.

skills.sh installs
8.7K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill containerize-aspnet-framework --agent claude-code

Installs into .claude/skills of the current project.

Files

ASP.NET .NET Framework Containerization Prompt

Containerize the ASP.NET (.NET Framework) project specified in the containerization settings below, focusing exclusively on changes required for the application to run in a Windows Docker container. Containerization should consider all settings specified here.

REMEMBER: This is a .NET Framework application, not .NET Core. The containerization process will be different from that of a .NET Core application.

Containerization Settings

This section of the prompt contains the specific settings and configurations required for containerizing the ASP.NET (.NET Framework) application. Prior to running this prompt, ensure that the settings are filled out with the necessary information. Note that in many cases, only the first few settings are required. Later settings can be left as defaults if they do not apply to the project being containerized.

Any settings that are not specified will be set to default values. The default values are provided in [square brackets].

Basic Project Information

  1. Project to containerize:
    • [ProjectName (provide path to .csproj file)]

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Git & Pull Requests, AI & Agent Building, .NET & C#

More from github/awesome-copilot

All 318
1github avatarentra-agent-usergithub/awesome-copilotCreate Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in Microsoft 365 an8.6Kskills.sh installs
2github avatarruby-mcp-server-generatorgithub/awesome-copilotGenerate a complete Model Context Protocol server project in Ruby using the official MCP Ruby SDK gem.8.6Kskills.sh installs
3github avatarwinapp-cligithub/awesome-copilotWindows App Development CLI (winapp) for building, packaging, signing, debugging, and UI-automating Windows applications. Use when asked to initialize Windows a8.4Kskills.sh installs
4github avatarmodel-recommendationgithub/awesome-copilotAnalyze chatmode or prompt files and recommend optimal AI models based on task complexity, required capabilities, and cost-efficiency8.4Kskills.sh installs
5github avatarpolyglot-test-agentgithub/awesome-copilotGenerates comprehensive, workable unit tests for any programming language using a multi-agent pipeline. Use when asked to generate tests, write unit tests, impr8.4Kskills.sh installs
6github avatarcsharp-mcp-server-generatorgithub/awesome-copilotGenerate a complete MCP server project in C# with tools, prompts, and proper configuration8.4Kskills.sh installs