Download

Scegli il pacchetto adatto alle tue esigenze. Tutti includono backend .NET 10 + frontend Angular 21.

Ultima versione:Server 1.1.0Client 1.1.02026-05-18
PacchettoTipoRAGTutorial DBDim.
WuicTest-iis-server-1.1.0-rag-client-1.1.0.zipIIS Ready-209.9 MB
WuicTest-iis-tutorial-bak-server-1.1.0-rag-client-1.1.0.zipIIS ReadyBAK686.7 MB
WuicTest-iis-tutorial-server-1.1.0-rag-client-1.1.0.zipIIS ReadySQL403 MB
WuicTest-src-server-1.1.0-client-1.1.0.zipSorgenti-141.1 MB
WuicTest-src-server-1.1.0-rag-client-1.1.0.zipSorgenti-190 MB
WuicTest-src-tutorial-bak-server-1.1.0-rag-client-1.1.0.zipSorgentiBAK666.8 MB
WuicTest-src-tutorial-server-1.1.0-rag-client-1.1.0.zipSorgentiSQL383 MB

App gratuite pronte all'uso

Tre applicazioni complete distribuite gratuitamente sopra WUIC: scarica lo ZIP, restore del DB tutorial, configurazione IIS — in 10 minuti hai un CRM, un sistema di fatturazione elettronica o un gestionale flotta che gira sul tuo server.

Le free app sono GRATIS così come distribuite. Solo se ricompili l'app da sorgente serve una licenza WUIC (Developer / Professional).

CrmApp

CRM B2B self-hosted

Anagrafica clienti, pipeline opportunità con kanban drag-and-drop, attività (call/meeting/email), dashboard role-based, ruoli utente seedati. Tutto metadata-driven: aggiungi un campo SQL e l'UI si adatta.

FatturazioneElettronica

Fatturazione elettronica + SDI

Editor fatture FatturaPA v1.2, firma CADES-BES, validazione XSD, 4 provider SDI intercambiabili (DirectPec gratuito via PEC, ArubaPec/FatturePec/PecIt commerciali), conservazione a norma, registri IVA e liquidazione.

FlottaMezzi

Gestione flotta + geolocation

Anagrafica mezzi/driver, scadenze automatiche (bollo/revisione/assicurazione/tagliando/patente), feed geolocation OBD/GPS, mappa live, aggregazione costi €/km per mezzo e per driver, reportistica TCO.

Installazione Linux (Ubuntu/Debian)

Installer one-liner. Lo script scarica automaticamente i tarball necessari (runtime e/o sorgenti), li verifica con sha256 e lancia il setup completo. Tre modalità in base al pubblico.

Modalità operator (solo runtime)

Per chi vuole solo eseguire WUIC come servizio Linux: app .NET pre-compilata sotto /opt/wuiccore/app/, nginx come reverse proxy su :80, systemd unit wuic-core.service + wuic-rag.service, DB seedato con tutorial completo.

Copia ed esegui in un terminale:

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

Modalità developer (solo sorgenti)

Per chi vuole clonare e compilare il framework da sorgente: source tree sotto /opt/wuic-src/ (owner = utente che lancia sudo), MSSQL e/o MySQL installati con solo minimal-metadata. Niente nginx, niente systemd. Lo sviluppatore lancia 'dotnet run' direttamente. Aggiungi --with-db per il tutorial completo.

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

Modalità completa (runtime + sorgenti)

Default senza flag --demo-only/--src-only: scarica entrambi i tarball, installa il servizio e mette anche i sorgenti per modifiche live. Compatibili con --with-e2e-tests (provisiona utenti per la suite Playwright) e --anthropic-api-key (abilita le risposte 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-...'
I tarball (wuic-framework-vX.Y.Z-linux-x64.tar.gz per il runtime, wuic-framework-vX.Y.Z-linux-x64-src.tar.gz per i sorgenti) vengono scaricati automaticamente in base ai flag. La documentazione completa di tutti i flag (--admin-password, --dbms mssql|mysql|both, --demo-only, --src-only, --with-db, --src-dir, --src-owner, --with-tls, --with-e2e-tests, --anthropic-api-key, ecc.) è nell'header del file install.sh.

Pacchetti Source (src)

Contengono i sorgenti C# + Angular. Ideali per lo sviluppo: puoi modificare, compilare e personalizzare il progetto. Usa rename-project.ps1 per rinominare il progetto.

Pacchetti IIS

Output di dotnet publish pronto per IIS. Angular già compilato. Estrai nella physical path del sito, configura appsettings.json e avvia.

RAG Chatbot

I pacchetti con RAG includono l'indice vettoriale e il server Python. Dopo l'estrazione lancia pwsh rag-setup.ps1 per il setup automatico.

Tutorial DB: BAK vs SQL

I pacchetti con suffisso -bak- includono un backup binario (.bak) del database tutorial pronto al restore — richiedono SQL Server 2022 o superiore (formato backup) ma sono molto piu' veloci da ripristinare (pochi secondi vs diversi minuti). I pacchetti con tutorial SQL (senza -bak-) contengono script .sql compatibili da SQL Server 2019 in su (compat level 150): scegli questi se la tua istanza e' su 2019/2020 o su edizione Express recente, al costo di un'import piu' lento.

Requisiti di sistema

Stack minimo per far girare WUIC in produzione su IIS.

  • Windows Server: minimo 2019 (floor ufficiale ASP.NET Core 10). Raccomandato 2022 o 2025. 2016 / 2012 R2 / 2008 R2 fuori supporto.
  • Windows 10 / 11 (workstation di sviluppo): minimo Windows 10 22H2 con SDK .NET 10. Raccomandato Windows 11 23H2+ per parita' con la pipeline di build/test ufficiale.
  • ASP.NET Core Runtime 10 — Hosting Bundle su IIS. IIS 10+. App pool su No Managed Code, Web-WebSockets abilitato.
  • SQL Server: minimo 2019 (compat 150). 2017 non e' piu' supportato per via di bug noti memory/CLR su Windows client che causano errore 10316 durante lo scaffolding tutorial. Raccomandato 2022 / 2025. Edizioni Standard / Developer / Enterprise equivalenti per lo schema metadati; Express ok ma soggetta a cap RAM 1.4 GB (consigliata Developer Edition per dev locale).
  • TLS 1.2+ abilitato lato OS (default-on da WS 2016+). Richiesto dal driver Microsoft.Data.SqlClient 5.2.