Download

Wähle das passende Paket. Alle enthalten .NET 10 Backend + Angular 21 Frontend.

Das Framework laesst sich ohne Lizenz herunterladen und ausprobieren: Es laeuft im Trial-Modus mit maximal 20 Datensaetzen pro Abfrage. Die ersten Listen zeigen daher auch bei grossen Tabellen 20 Zeilen — das ist der Trial-Modus, kein Fehler. Die Lizenz fuegen Sie spaeter unter Verwaltung > AppSettings-Editor ein; sie gilt sofort.
Neueste Version:Server 1.7.27Client 1.7.272026-10-14
PaketTypRAGTutorial DBGröße
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.zipQuellen-55.7 MB
WuicTest-src-server-1.7.27-rag-client-1.7.27.zipQuellen-454 MB
WuicTest-src-tutorial-bak-server-1.7.27-rag-client-1.7.27.zipQuellenBAK932.3 MB
WuicTest-src-tutorial-server-1.7.27-rag-client-1.7.27.zipQuellenSQL591.9 MB

Kostenlose, einsatzbereite Apps

Drei vollständige Anwendungen, die kostenlos auf WUIC bereitgestellt werden: ZIP herunterladen, Tutorial-DB wiederherstellen, IIS auf den Ordner zeigen — in 10 Minuten haben Sie ein CRM, ein E-Invoicing-System oder eine Fuhrparkverwaltung auf Ihrem eigenen Server.

Die kostenlosen Apps sind KOSTENLOS in der ausgelieferten Form. Nur wenn Sie die App aus dem Quellcode neu kompilieren, benötigen Sie eine WUIC-Lizenz (Developer / Professional).

CrmApp

Selbstgehostetes B2B-CRM

Kunden, Opportunity-Pipeline mit Drag-and-Drop-Kanban, Aktivitäten (Anrufe/Meetings/E-Mails), rollenbasierte Dashboards, vorkonfigurierte Benutzer. Vollständig metadatengesteuert: Fügen Sie eine SQL-Spalte hinzu, die UI passt sich an.

FatturazioneElettronica

Italienische E-Rechnung + SDI

FatturaPA v1.2-Rechnungseditor, CADES-BES-Signatur, XSD-Validierung, 5 austauschbare SDI-Provider (DirectPec kostenlos via PEC, ArubaPec/FatturePec/PecIt/Notarify kommerziell), rechtskonforme Aufbewahrung mit RFC-3161-Zeitstempel, LIPE-/Esterometro-/CU-Steuerexporte.

FlottaMezzi

Fuhrparkverwaltung + Geolokalisierung

Fahrzeug-/Fahrerverwaltung, automatische Ablauf-Alerts (Führerschein, Versicherung, TÜV), GPS-Geolokalisierungs-Feed mit Live-Karte und Routen-Replay, Tank- und Schadensverwaltung, Kostenberichte Wartung/Kraftstoff/Schäden pro Fahrzeug mit Monatsansichten und Forecast-Dashboards.

Windows-Installation (Einzeiler)

Eine PowerShell-Zeile. Das Skript installiert die ASP.NET Core Runtime 10, falls sie fehlt, sucht eine SQL-Server-Instanz (oder installiert SQL Server 2022 Express), lädt das fertige Paket herunter und veröffentlicht es in IIS: Anwendungspool, Website und Berechtigungen werden für Sie angelegt. IIS benötigt Administratorrechte, deshalb fragt das Skript einmal nach Rechteerhöhung (UAC) und öffnet danach den Ersteinrichtungsassistenten im Browser.

In PowerShell kopieren und ausführen (Windows PowerShell 5.1 oder PowerShell 7):

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

Optionen

-WithTutorial lädt die Variante mit der Demodatenbank WideWorldImporters (~1,2 GB statt ~640 MB). -Port, -InstallDir (Standard %LOCALAPPDATA%\WUIC), -SqlServer 'Host\Instanz', um die automatische Erkennung zu überspringen, -NoSqlInstall, um Express nie zu installieren, -ListenAll, um Verbindungen von anderen Rechnern anzunehmen, -NoStart, um nur herunterzuladen und zu konfigurieren. -WithTutorial wählt das .bak-Paket nur, wenn der gefundene SQL Server 2022 oder neuer ist; auf 2019 wird auf das Tutorial-Paket mit SQL-Skripten zurückgegriffen.

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

Ohne IIS: -Kestrel

-Kestrel lässt IIS unberührt: die Anwendung läuft mit Kestrel in einem Konsolenfenster, start-wuic.cmd startet sie erneut. Verwenden Sie es, wenn Sie IIS nicht aktivieren können oder wollen — keine Administratorrechte, IIS per Unternehmensrichtlinie deaktiviert oder eine Wegwerf-Evaluierung. IIS gibt es auch unter Windows 10/11 Home, aber Client-Editionen begrenzen gleichzeitige Verbindungen auf 10: alles jenseits einer Evaluierung gehört auf Windows Server.

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

Entwicklungsrechner: -Src

-Src richtet einen Entwicklungsrechner statt eines Servers ein: es prüft .NET SDK 10, Node.js 22 und PowerShell 7 (und installiert, was fehlt), lädt das Quellcode-Paket, führt dotnet restore und npm install aus, installiert die Erweiterung WUIC Assistant in VS Code und zeigt, wie das Workspace geöffnet wird. Es wird nichts in IIS veröffentlicht und nichts gestartet: Sie drücken F5 in VS Code.

& ([scriptblock]::Create((irm https://wuic-framework.com/install.ps1))) -Src
Nichts landet unter Program Files. Standardmäßig wird die Anwendung von IIS gehostet (Website und Anwendungspool „WUIC“, Neustart mit iisreset); mit -Kestrel läuft sie stattdessen in einem Konsolenfenster und start-wuic.cmd startet sie neu.

Linux-Installation (Ubuntu/Debian)

One-Liner-Installer. Das Skript lädt automatisch die benötigten Tarballs (Runtime und/oder Quellen) herunter, verifiziert sie mit sha256 und führt das komplette Setup aus. Drei Modi je nach Zielgruppe. Erfordert Ubuntu 22.04 oder 24.04 LTS (24.04 empfohlen); die 26.04 wird nicht unterstützt.

Operator-Modus (nur Runtime)

Für Anwender, die WUIC nur als Linux-Dienst ausführen möchten: vor-kompilierte .NET-App unter /opt/wuiccore/app/, nginx als Reverse-Proxy auf :80, systemd Units wuic-core.service + wuic-rag.service, Datenbank mit kompletter Tutorial-Daten geseedet.

In einem Terminal kopieren und ausführen:

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

Developer-Modus (nur Quellen)

Für Anwender, die das Framework aus den Quellen klonen und neu bauen möchten: Quellbaum unter /opt/wuic-src/ (Eigentümer = der sudo-aufrufende Benutzer), MSSQL und/oder MySQL nur mit minimal-metadata installiert. Kein nginx, kein systemd. Der Entwickler führt 'dotnet run' direkt aus. Mit --with-db wird der vollständige Tutorial-Seed geladen.

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

Vollständiger Modus (Runtime + Quellen)

Standard wenn weder --demo-only noch --src-only übergeben wurde: lädt beide Tarballs herunter, installiert den System-Dienst UND legt den Quellbaum für Live-Bearbeitungen ab. Kompatibel mit --with-e2e-tests (provisioniert Playwright e2e Benutzer) und --anthropic-api-key (aktiviert LLM-Antworten im RAG-Chatbot).

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-...'
Die Tarballs (wuic-framework-vX.Y.Z-linux-x64.tar.gz für Runtime, wuic-framework-vX.Y.Z-linux-x64-src.tar.gz für Quellen) werden je nach Flags automatisch heruntergeladen. Die vollständige Dokumentation aller 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, usw.) steht im Header der install.sh-Datei.

Source-Pakete (src)

Enthalten C#- und Angular-Quellen. Ideal für Entwicklung: Du kannst Projekt bearbeiten, kompilieren und anpassen. Nutze rename-project.ps1 zum Umbenennen des Projekts.

IIS-Pakete

Ausgabe von dotnet publish, bereit für IIS. Angular bereits kompiliert. In den Physical Path der Seite entpacken, appsettings.json konfigurieren, starten.

RAG Chatbot

Mit RAG markierte Pakete enthalten den Chatbot mit nativer .NET/ONNX-Engine (Ordner rag-engine/): kein Python, kein separater Server. Beim ersten Einsatz lädt das Backend Modelle und Index (~4,5 GB) selbst herunter; eine NVIDIA-GPU ist optional.

Tutorial-DB: BAK vs SQL

Pakete mit dem Suffix -bak- enthalten ein binäres Backup (.bak) der Tutorial-Datenbank zum direkten Wiederherstellen — sie erfordern SQL Server 2022 oder neuer (Backup-Format), sind aber deutlich schneller wiederherzustellen (Sekunden statt mehrere Minuten). Pakete mit SQL-Tutorial (ohne -bak-) enthalten .sql-Skripte, kompatibel ab SQL Server 2019 (Kompatibilitätsstufe 150): wähle diese, wenn deine Instanz auf 2019/2020 läuft oder eine neuere Express-Edition verwendet — auf Kosten eines langsameren Imports.

Systemanforderungen

Minimaler Stack, um WUIC produktiv unter IIS zu betreiben.

  • Windows Server: mindestens 2019 (offizielle ASP.NET Core 10 Basis). Empfohlen 2022 oder 2025. 2016 / 2012 R2 / 2008 R2 werden nicht mehr unterstützt.
  • Windows 10 / 11 (Entwickler-Workstation): mindestens Windows 10 22H2 mit .NET 10 SDK. Empfohlen Windows 11 23H2+ für Parität mit der offiziellen Build/Test-Pipeline.
  • Linux (Installer install.sh): Ubuntu 22.04 oder 24.04 LTS, 24.04 empfohlen — nur diese Ubuntu-Versionen werden von Microsoft für SQL Server unterstützt, die 26.04 wird nicht unterstützt. Gleiche Empfehlung mit MySQL, PostgreSQL und Oracle, da der Installer auf diesen Versionen getestet ist. Siehe Supported platforms.
  • ASP.NET Core Runtime 10 — Hosting Bundle auf IIS. IIS 10+. App-Pool auf No Managed Code, Feature Web-WebSockets aktiviert.
  • SQL Server: mindestens 2019 (Kompat. 150) für die Pakete mit SQL-Skript-Tutorial oder ohne Tutorial; die -bak--Pakete stellen ein SQL Server 2022-Backup wieder her und benötigen 2022 oder neuer. 2017 wird wegen bekannter Speicher-/CLR-Bugs auf Windows-Clients (Fehler 10316 beim Tutorial-Scaffolding) nicht mehr unterstützt. Empfohlen 2022 / 2025. Editionen Standard / Developer / Enterprise für das Metadaten-Schema gleichwertig.
  • TLS 1.2+ betriebssystemseitig aktiviert (standardmäßig aktiv ab WS 2016+). Erforderlich vom Microsoft.Data.SqlClient 5.2-Treiber.