xaf-deployment

Automate end-to-end deployment of DevExpress XAF applications to IIS, Azure App Service, and Docker.

6|2|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/kashiash/xaf-skills --skill xaf-deployment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: xaf-deployment
Source: https://github.com/kashiash/xaf-skills/tree/main/xaf-deployment
Command: npx skills add https://github.com/kashiash/xaf-skills --skill xaf-deployment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamlines the deployment of DevExpress XAF applications to production environments, reducing setup errors and manual toil.

Core Features & Use Cases

  • IIS, Azure App Service, and Docker deployment guidance for Blazor and WinForms XAF apps.
  • Database initialization and migrations guidance, license deployment, and environment configuration.
  • Health checks, logging integration (Serilog), and environment variable management for production readiness.

Quick Start

Publish and configure a Blazor or WinForms XAF app to production using IIS, Azure App Service, or Docker with environment and license setup.

Frequently Asked Questions about xaf-deployment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy a DevExpress XAF Blazor application to Azure App Service?

Deploying a DevExpress XAF Blazor app to Azure App Service requires configuring connection strings, deploying licenses, setting environment variables, and executing database migrations for a fully initialized production environment.

Can I host a WinForms XAF application using Docker?

You can host WinForms XAF applications using Docker by containerizing the app and configuring environment variables, license handling, and database initialization to achieve full production readiness.

What is the best way to configure connection strings and licenses when publishing XAF apps to IIS?

The best way to configure connection strings and licenses for IIS XAF deployments is to automate environment configuration and license deployment, reducing manual setup errors and ensuring correct database connectivity.

Does XAF deployment support Serilog logging and health checks for production environments?

XAF deployment supports Serilog logging and health checks. Integrating these alongside environment variable management ensures your deployed Blazor or WinForms applications remain stable and observable in production.

How do I handle database initialization and migrations for a production XAF application?

Handle database initialization and migrations for production XAF apps by applying automated migration strategies during deployment, satisfying database configuration requirements for Blazor and WinForms across IIS, Azure, or Docker.