Descargas

Elige el paquete adecuado para tus necesidades. Todos incluyen backend .NET 10 + frontend Angular 21.

El framework se descarga y se prueba sin licencia: funciona en modo Trial, con un limite de 20 registros por consulta. Las primeras listas mostraran 20 filas incluso en tablas grandes: es el modo Trial, no un error. La licencia se pega despues desde Administracion > Editor AppSettings y tiene efecto de inmediato.
Última versión:Server 1.7.27Client 1.7.272026-10-14
PaqueteTipoRAGTutorial DBTam.
WuicTest-iis-server-1.7.27-rag-client-1.7.27.zipIIS Ready-523.1 MB
WuicTest-iis-tutorial-bak-server-1.7.27-rag-client-1.7.27.zipIIS ReadyBAK1001.4 MB
WuicTest-iis-tutorial-server-1.7.27-rag-client-1.7.27.zipIIS ReadySQL661 MB
WuicTest-src-server-1.7.27-client-1.7.27.zipFuentes-55.7 MB
WuicTest-src-server-1.7.27-rag-client-1.7.27.zipFuentes-454 MB
WuicTest-src-tutorial-bak-server-1.7.27-rag-client-1.7.27.zipFuentesBAK932.3 MB
WuicTest-src-tutorial-server-1.7.27-rag-client-1.7.27.zipFuentesSQL591.9 MB

Aplicaciones gratuitas listas para usar

Tres aplicaciones completas distribuidas gratis sobre WUIC: descarga el ZIP, restaura la base de datos tutorial, apunta IIS a la carpeta — en 10 minutos tienes un CRM, un sistema de facturación electrónica o un gestor de flotas funcionando en tu propio servidor.

Las aplicaciones gratuitas son GRATIS tal como se distribuyen. Solo si recompilas la aplicación desde el código fuente necesitas una licencia WUIC (Developer / Professional).

CrmApp

CRM B2B autoalojado

Clientes, pipeline de oportunidades con kanban drag-and-drop, actividades (llamadas/reuniones/emails), dashboards por rol, usuarios preconfigurados. Totalmente metadata-driven: añade una columna SQL y la UI se adapta.

FatturazioneElettronica

Facturación electrónica italiana + SDI

Editor de facturas FatturaPA v1.2, firma CADES-BES, validación XSD, 5 proveedores SDI intercambiables (DirectPec gratuito vía PEC, ArubaPec/FatturePec/PecIt/Notarify comerciales), conservación legal con sellado de tiempo RFC 3161, exportaciones fiscales LIPE / Esterometro / CU.

FlottaMezzi

Gestión de flotas + geolocalización

Registro de vehículos/conductores, alertas automáticas de vencimiento (carnet, seguro, ITV), feed de geolocalización GPS con mapa en vivo y reproducción de rutas, repostajes y siniestros, informes de costes de mantenimiento/combustible/siniestros por vehículo con vistas mensuales y paneles de previsión.

Instalación en Windows (una línea)

Una sola línea de PowerShell. El script instala ASP.NET Core Runtime 10 si falta, busca una instancia de SQL Server (o instala SQL Server 2022 Express), descarga el paquete listo para usar y lo publica en IIS: grupo de aplicaciones, sitio y permisos se crean por ti. IIS necesita permisos de administrador, así que el script pide elevación una vez (UAC) y después abre el asistente de primer arranque en el navegador.

Copia y ejecuta en PowerShell (Windows PowerShell 5.1 o PowerShell 7):

irm https://wuic-framework.com/install.ps1 | iex

Opciones

-WithTutorial descarga la variante con la base de datos de demostración WideWorldImporters (~1,2 GB en lugar de ~640 MB). -Port, -InstallDir (por defecto %LOCALAPPDATA%\WUIC), -SqlServer 'host\instancia' para omitir la detección automática, -NoSqlInstall para no instalar nunca Express, -ListenAll para aceptar conexiones de otras máquinas, -NoStart para solo descargar y configurar. -WithTutorial elige el paquete .bak solo si el SQL Server encontrado es 2022 o posterior; en 2019 recurre al paquete tutorial con scripts SQL.

& ([scriptblock]::Create((irm https://wuic-framework.com/install.ps1))) `
  -WithTutorial -Port 5000 -SqlServer 'localhost\SQLEXPRESS'

Sin IIS: -Kestrel

-Kestrel no toca IIS: la aplicación se ejecuta sobre Kestrel en una ventana de consola y start-wuic.cmd la vuelve a iniciar. Úsalo cuando no puedas o no quieras habilitar IIS — sin permisos de administrador, IIS deshabilitado por política de empresa o una evaluación desechable. IIS también existe en Windows 10/11 Home, pero las ediciones cliente limitan las conexiones simultáneas a 10: más allá de una evaluación, aloja en Windows Server.

& ([scriptblock]::Create((irm https://wuic-framework.com/install.ps1))) -Kestrel

Puesto de desarrollo: -Src

-Src prepara una máquina de desarrollo en lugar de un servidor: comprueba el SDK de .NET 10, Node.js 22 y PowerShell 7 (instalando lo que falte), descarga el paquete de código fuente, ejecuta dotnet restore y npm install, instala la extensión WUIC Assistant en VS Code e indica cómo abrir el workspace. No publica nada en IIS ni arranca nada: arrancas con F5 desde VS Code.

& ([scriptblock]::Create((irm https://wuic-framework.com/install.ps1))) -Src
Nada se instala bajo Program Files. Por defecto la aplicación la aloja IIS (sitio y grupo de aplicaciones «WUIC», reinicio con iisreset); con -Kestrel se ejecuta en una ventana de consola y start-wuic.cmd la reinicia.

Instalación Linux (Ubuntu/Debian)

Instalador one-liner. El script descarga automáticamente los tarballs necesarios (runtime y/o fuentes), los verifica con sha256 y ejecuta el setup completo. Tres modos según el público. Requiere Ubuntu 22.04 o 24.04 LTS (24.04 recomendada); la 26.04 no está soportada.

Modo operador (solo runtime)

Para usuarios que solo quieren ejecutar WUIC como servicio Linux: app .NET pre-compilada bajo /opt/wuiccore/app/, nginx como reverse-proxy en :80, units systemd wuic-core.service + wuic-rag.service, base de datos con el tutorial completo.

Copia y ejecuta en una terminal:

curl -fsSL https://wuic-framework.com/install.sh | sudo bash -s -- \
  --demo-only --dbms mssql --admin-password 'MyS3cret!' --hostname app.example.com

Modo desarrollador (solo fuentes)

Para usuarios que quieren clonar y recompilar el framework desde las fuentes: árbol de fuentes bajo /opt/wuic-src/ (propietario = el usuario que invoca sudo), MSSQL y/o MySQL instalados solo con minimal-metadata. Sin nginx, sin systemd. El desarrollador ejecuta 'dotnet run' directamente. Añade --with-db para el seed tutorial completo.

curl -fsSL https://wuic-framework.com/install.sh | sudo bash -s -- \
  --src-only --dbms both --admin-password 'DevPwd123!' --src-owner $USER

Modo completo (runtime + fuentes)

Predeterminado cuando ni --demo-only ni --src-only se pasa: descarga ambos tarballs, instala el servicio del sistema Y deposita el árbol de fuentes para ediciones en vivo. Compatible con --with-e2e-tests (provisiona los usuarios e2e Playwright) y --anthropic-api-key (habilita las respuestas LLM del chatbot RAG).

curl -fsSL https://wuic-framework.com/install.sh | sudo bash -s -- \
  --dbms mssql --admin-password 'MyS3cret!' --with-e2e-tests --anthropic-api-key 'sk-ant-api03-...'
Los tarballs (wuic-framework-vX.Y.Z-linux-x64.tar.gz para el runtime, wuic-framework-vX.Y.Z-linux-x64-src.tar.gz para las fuentes) se descargan automáticamente según las flags. La documentación completa de todas las flags (--admin-password, --dbms mssql|mysql|both, --demo-only, --src-only, --with-db, --src-dir, --src-owner, --with-tls, --with-e2e-tests, --anthropic-api-key, etc.) está en la cabecera del archivo install.sh.

Paquetes fuente (src)

Contienen las fuentes C# + Angular. Ideales para desarrollo: puedes modificar, compilar y personalizar el proyecto. Usa rename-project.ps1 para renombrar el proyecto.

Paquetes IIS

Salida de dotnet publish lista para IIS. Angular ya compilado. Extrae en la physical path del sitio, configura appsettings.json y arranca.

RAG Chatbot

Los paquetes marcados RAG incluyen el chatbot con su motor nativo .NET/ONNX (carpeta rag-engine/): sin Python, sin servidor separado. En el primer uso el backend descarga por sí solo modelos e índice (~4,5 GB); la GPU NVIDIA es opcional.

DB tutorial: BAK vs SQL

Los paquetes con sufijo -bak- incluyen una copia de seguridad binaria (.bak) de la base de datos tutorial lista para restaurar — requieren SQL Server 2022 o superior (formato de backup) pero son mucho más rápidos de restaurar (pocos segundos frente a varios minutos). Los paquetes con tutorial SQL (sin -bak-) contienen scripts .sql compatibles desde SQL Server 2019 (nivel de compatibilidad 150): elige estos si tu instancia es 2019/2020 o edición Express reciente, a costa de una importación más lenta.

Requisitos del sistema

Stack mínimo para ejecutar WUIC en producción sobre IIS.

  • Windows Server: mínimo 2019 (base oficial ASP.NET Core 10). Recomendado 2022 o 2025. 2016 / 2012 R2 / 2008 R2 fuera de soporte.
  • Windows 10 / 11 (estación de desarrollo): mínimo Windows 10 22H2 con SDK .NET 10. Recomendado Windows 11 23H2+ para paridad con el pipeline oficial de build/test.
  • Linux (instalador install.sh): Ubuntu 22.04 o 24.04 LTS, 24.04 recomendada — son las únicas versiones de Ubuntu que Microsoft soporta para SQL Server, y la 26.04 no está soportada. Misma recomendación con MySQL, PostgreSQL y Oracle, porque el instalador está probado en esas versiones. Ver Supported platforms.
  • ASP.NET Core Runtime 10 — Hosting Bundle en IIS. IIS 10+. App pool en No Managed Code, característica Web-WebSockets habilitada.
  • SQL Server: mínimo 2019 (compat 150) para los paquetes con tutorial SQL o sin tutorial; los paquetes -bak- restauran una copia de SQL Server 2022 y requieren 2022 o superior. 2017 ya no está soportado por bugs conocidos de memoria/CLR en Windows cliente que causan el error 10316 durante el scaffolding del tutorial. Recomendado 2022 / 2025. Ediciones Standard / Developer / Enterprise equivalentes para el esquema de metadatos.
  • TLS 1.2+ habilitado en el SO (activado por defecto desde WS 2016+). Requerido por el driver Microsoft.Data.SqlClient 5.2.