100% Native AOT • Null externe Abhängigkeiten • .NET 10 Deklaratives Framework

Monatelange Unternehmensentwicklung in 15 Minuten.

Vergessen Sie redundante Controller und DTOs. Generieren Sie Web-UI, REST-APIs, kryptografische Lizenzierung und 5 Server-Batterien deklarativ.

$ dotnet new weaver-app -n MyEnterpriseApp
bash / zsh
1
2
3
4
5
6
7
8
9
10
11
12
13
[UiAction(Group = "Finance", DisplayName = "Zahlung genehmigen", Icon = "credit-card")]
[RequireDualApprovalIf("Amount > 50000")]
[FieldSecurity("InternalBudgetNotes", Role = "CFO")]
public sealed record ApprovePayment(
    string InvoiceId,
    decimal Amount,
    string InternalBudgetNotes
) : IMechanismAction<ApproveResult>;

// Zur Kompilierzeit von Roslyn ohne Reflection generiert:
// 1. /api/finance/approve-payment REST-Endpunkt und OpenAPI-Schema
// 2. Dynamisches React-Formular-Modal und Feldmaskierung
// 3. HMAC-SHA256 Merkle Audit-Trail und Vier-Augen-Genehmigungspool
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
POST /api/finance/approve-payment HTTP/1.1
Host: api.codechu.com
Authorization: Bearer eyJhbGciOiJSUzI1NiIs...
Content-Type: application/json

{
  "invoiceId": "INV-2026-9481",
  "amount": 75000.00,
  "internalBudgetNotes": "Infrastructure expansion approved."
}

HTTP/1.1 202 Accepted
{
  "actionStatus": "PendingDualApproval",
  "approvalTrackingId": "APPR-8821-X",
  "requiredSignatures": 2,
  "currentSignatures": 1,
  "auditMerkleHash": "7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069"
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import React from 'react';
import { useMechanismAction, ActionModal } from '@mechanismweaver/cockpit';

export const ApprovePaymentAction = () => {
  const { invoke, isDualApprovalRequired, isLoading } = useMechanismAction('ApprovePayment');
  
  return (
    <ActionModal 
      title="Approve Payment" 
      icon="credit-card"
      securityGroup="Finance"
      onExecute={(payload) => invoke(payload)}
    >
      {/* Schema-derived dynamic form, 4-Eyes dual approval lock */}
    </ActionModal>
  );
};
⚡ Live-Pipeline-Engine Testen Sie live die Pipeline, in der eine C#-Zeile von Roslyn kompiliert und in Mikrosekunden ausgeführt wird:
1
Tenant Isolation
TenantId: tenant-810
0.01 ms
➔
2
Validation
Amount > 0, Valid
0.03 ms
➔
3
Dual-Control Gate
Amount > $50k (CFO)
0.02 ms
➔
4
Merkle Audit
HMAC-SHA256 #4092
0.08 ms
➔
5
Roslyn Handler
Zero Reflection (AOT)
0.24 ms
⚡ VON NULL ZUR APP

Von einem einzigen C#-Record zum Live-Cockpit

Erleben und testen: Von der Konsole zur C#-Deklaration bis zum laufenden React-Cockpit.

🎥 Echte Bildschirmaufnahme: C#-Entwicklung, Build & Live-Cockpit
1080p HD MP4
bash — dotnet new weaver-web
Native AOT
onur@server:~$ dotnet new weaver-web -n FinGuard
The template "MechanismWeaver Web Cockpit" was created successfully.
Restoring .NET 10 dependencies (0 external packages)...
✔ Project FinGuard created in 1.4s. Zero NuGet bloat, BCL-only core ready.
onur@server:~$ cd FinGuard && code .
using MechanismWeaver;

namespace FinGuard.Modules;

// Eine einzige C#-Deklaration generiert REST, React-Formular und Genehmigungspool:
[UiAction(Group = "Finanzen", DisplayName = "Ausgabe Genehmigen")]
[RequiredDualApprovalIf("Amount > 50000")]
[FieldSecurity("InternalAuditNotes", Role = "CFO")]
public sealed record ApproveExpense(
    string InvoiceId,
    decimal Amount,
    string InternalAuditNotes
) : IMechanismAction<ApproveResult>;
onur@server:~/FinGuard$ dotnet run
Building FinGuard (Release NativeAOT)...
[Roslyn] Emitted Endpoint: POST /api/finance/approve-expense
[Roslyn] Emitted React Form Modal Schema (Amount > 50k Gate)
[Roslyn] Emitted HMAC-SHA256 Merkle Audit Leaf Handler
info: Microsoft.Hosting.Lifetime[14]
Now listening on: http://localhost:5095 (42ms startup)
fin-engine:~$ tail -f /var/log/audit.merkle.log
[0.01ms] TenantIsolation: 'tenant-810' ambient context bound
[0.03ms] Validation: Amount = $75,000.00 (PASS)
[0.02ms] DualControlGate: Amount > $50,000 -> Action PENDING CFO approval
[0.08ms] MerkleAudit: Hash = 0x9f8a3c...e84d written to ledger
[0.13ms] In-Process Pipeline Execution Completed Successfully
🔒 http://localhost:5095/cockpit/finance
● LIVE
BATTERIES INCLUDED

Vollständiges Gerüst sofort einsatzbereit

SQLite-Datenbank, Outbox-Queue, React-Cockpit und OpenAPI 3.1 in Sekunden bereit.

⚡ Native AOT 🛡️ Zero Reflection 📜 Merkle Audit 🔐 Maker-Checker
ROSLYN COMPILE-TIME SCHEMA
{
  "path": "/api/finance/approve-expense",
  "method": "POST",
  "makerChecker": true,
  "threshold": "Amount > 50000",
  "reactModal": {
    "title": "Ausgabe Genehmigen",
    "fields": ["InvoiceId", "Amount", "InternalAuditNotes"]
  }
}

Kestrel in 42 Millisekunden online!

Modul 'Finanzen' und dynamische React-Formulare sofort geladen.

🏢 FinGuard Cockpit 👤 Max Weber (CFO)
📁 Finanzen
▪ Ausgaben
▪ Rechnungen
F5 OUT-OF-THE-BOX COCKPIT

Was sehen Sie, wenn Sie F5 drücken?

Vollständig schlüsselfertig ohne Frontend-Code; 57 MB RAM, modernem React 18 und ohne Reflection!

01

Enterprise DataGrid & PivotGrid

Live-Suche, Paginierung, Spaltenauswahl, FilterBuilder und 1-Klick-Excel/CSV-Export.

02

Dynamische Aktions- & Formular-Modale

Automatisch generierte Formulare mit [UiMask], [LookupDependsOn], [UiRequiredIf] und Live-Validierung.

03

Doppelgenehmigung (Maker-Checker)

Automatisierte Genehmigungswarteschlange für kritische Aktionen (z. B. > 50.000 €) mit CFO-Freigabe.

04

Unveränderlicher Merkle-Audit-Trail

Wer, wann und welche Daten geändert hat; beweisbare HMAC-SHA256-Krypto-Protokollierung.

05

Visuelles Report-Studio & ESC/POS

Drag-and-Drop-Berichtsdesigner, 45°-Wasserzeichen, PDF/SVG und Thermodrucker-Unterstützung.

06

Resiliente Outbox & DLQ-Quarantäne

Respectful Rate-Limiting für externe APIs, automatische Wiederholungen und 1-Klick-Fehlerwiederbelebung.

CLI-PROJEKTVORLAGEN

4 Unternehmensbatterien via dotnet new

Schlanke, abhängigkeitsfreie Vorlagen optimiert für jeden betrieblichen Bedarf.

weaver-web
Web & Cockpit Flaggschiff

Vollwertiges React-Cockpit, REST-API, OpenAPI 3.1, Doppelgenehmigung und Merkle-Audit.

dotnet new weaver-web -n MyPortal
weaver-service
Headless API & Microservice

Oberflächenfreier, hochperformanter Backend-Kern mit Mikrosekunden-Latenz und RESP-Protokoll.

dotnet new weaver-service -n CoreApi
weaver-worker
Resiliente Queue & Outbox

HTTP-Outbox-Spooler, Respectful Rate-Limiter, Dead-Letter-Queue-Quarantäne und Wiederbelebung.

dotnet new weaver-worker -n JobSpooler
weaver-module
Plug-and-Play Geschäftsmodul

Unabhängiges Logikpaket, das mit einer einzigen Zeile in jeden Weaver-Host eingehängt werden kann.

dotnet new weaver-module -n Billing

⚡ 100% Native AOT & Null Reflection

Roslyn Source Generator zur Kompilierzeit für ultraschnelle REST- und Cockpit-Oberflächen.

🛡️ Asymmetrische Ed25519 & RSA Lizenzierung

Air-Gapped Lizenzierungs-Engine mit SHA-256 HMAC Merkle-Baum-Prüfer.

🚀 5 Eigenständige Server-Batterien

OIDC Auth, Redis RESP Cache, S3 Speicher, Merkle Ledger und Http Outbox Spooler.

🔒 Vier-Augen-Prinzip Genehmigungspool

Automatisierter Dual-Control-Genehmigungsmechanismus für sensible Aktionen.

🌐 Mehrsprachiges Deklaratives Portal & CMS

Integrierte TR/EN/DE Lokalisierung, automatisiertes SEO und Markdown CMS Blog-Engine.

📊 Live OpenTelemetry & Grafana-kompatibel

Prometheus-Metriken, verteiltes Tracing und Echtzeit-Telemetrie.

ARCHITEKTUR-VERGLEICH

Die Anderen & Klassisches .NET vs. MechanismWeaver

Warum hunderte Stunden redundanten Boilerplate schreiben oder schwere Monolithen schleppen?

Funktion / Kriterium Die Anderen (Klassisches .NET / Monolith) ⚡ MechanismWeaver
Dateien pro neuer Aktion 50+ Dateien (Controller, DTO, Service, Validator, React) Eine einzige Zeile C#-Deklaration
Laufzeitspeicher (RAM) ~400 MB - 800 MB (Die Anderen / Schwere Reflection) ~57.2 MB (%100 Native AOT)
Kaltstartzeit (Cold Start) 5.0 - 12.0 Sekunden (Die Anderen / Schwerer Monolith) 42 Millisekunden (Sofort bereit)
UI-Technologie Altes WebForms / Blazor Server Modernes React 18, WebGL, SignalR Cockpit
Kryptografische Sicherheit Standard-SQL-Protokolltabelle HMAC-SHA256 Merkle-Baum & Doppelgenehmigung
Externe Abhängigkeiten (NuGet) Dutzende Drittanbieter-Pakete und schwere DLLs 0 Externe Abhängigkeiten (BCL-Only Kern)
Lizenz & Kosten Tausende $ pro Entwickler / Jahr / SaaS-Zwang Perpetual Fallback (Lebenslang Ihr Eigentum, autonom)
PERPETUAL FALLBACK

Ihre gekaufte Version gehört Ihnen lebenslang

Keine Abofalle. 1 Jahr Updates inklusive lebenslangem Fallback.

Starter (Einzelentwickler)

$899 / einmalig
1 Jahr Updates & Perpetual Fallback
  • 1 Entwickler-Seat (Named Seat)
  • Flaggschiff Web & React Cockpit & REST API
  • SQLite & Dateisystem-Treiber
  • Standard Audit-Trail & RBAC
  • DataGrid<T> (100k+ Zeilen-Virtualisierung)
  • SelectMenu & InputMask UI-Primitive
  • Unbegrenzte Royalty-Free Verteilung
  • ❌ Vier-Augen-Prinzip, Merkle, Outbox DLQ Ausgeschlossen
  • ❌ AI Copilot, DMN, RAG, Multi-Tenant DB Ausgeschlossen

Enterprise (Unternehmen)

$5,999+ / individuelle SLA
Unbegrenzte Seats & Individuelle SLA
  • Unbegrenzte Entwickler-Seats (Site-Wide)
  • Alle Professional-Funktionen enthalten
  • Mandantenfähigkeit (Multi-Tenant Dynamic DB & Keying)
  • DynamicQueryCompiler Row-Level Security (RLS)
  • Zero-Trust Umschlagverschlüsselung (AES-256-GCM)
  • DSGVO / GDPR Datenanonymisierer (DataAnonymizer)
  • Dynamischer Hot-Module-Loader (Collectible ALC)
  • Verteilte Raft-Leader-Election Konsens-Engine
  • Offline Mesh CRDT-Synchronisation (LWW-CRDT)
  • Industrieller eingebetteter MQTT v5 Sensor-Broker
  • Automatisch abgeleitetes natives GraphQL Gateway
  • Autonome Anomalie- & Watchdog-Engine (Z-Score)
  • Zeitreise-Event-Replay & Forensik-Rekonstruktion
  • DBA-Grade DDL-Skriptgenerator (Postgres/SQLite/MSSQL)
  • 24/7 Vorrangiger SLA-Support & Architekturberatung
  • 100% BCL-basierte saubere IP-Garantie
🎓

Sind Sie Student?

100% KOSTENLOSE LIZENZ

Apply with your .edu email for an instant 1-year full student license for academic, research, and freelance work.

🚀

Frühphasen-Startup?

50% STARTUP-RABATT ($399)

Eligible pre-seed startups and incubator teams get 50% off Starter ($399) and Pro ($949) for their first year.

HÄUFIG GESTELLTE FRAGEN

Alles, was Sie wissen müssen

Transparente Antworten zur Architektur und zum Lizenzmodell.

Was ist das Perpetual Fallback Lizenzmodell? ▼
Beim Kauf erhalten Sie 1 Jahr lang alle Updates. Danach gehört Ihnen die Version lebenslang ohne Einschränkungen.
Ist MechanismWeaver wirklich frei von externen NuGet-Paketen? ▼
Ja! Die Kernmodule nutzen ausschließlich die .NET 10 Base Class Library (BCL).
Wie funktioniert die Native AOT Unterstützung? ▼
Roslyn Source Generators generieren allen Code zur Kompilierzeit – für 42ms Kaltstart und <50MB RAM.
Kann ich es in bestehende ASP.NET Core Apps integrieren? ▼
Selbstverständlich, einfach über `services.AddMechanismWeaver()` und `app.MapMechanismsUi()`.