Ein natives Windows-Tool, das Apps, Commands, URLs und Ordner als wiederverwendbare Profile speichert und der Reihe nach startet.
01 Produkt
Setup speichern. Als Session starten.
Ein Profil hält Apps, Commands, URLs und Ordner in einer klaren Startreihenfolge. Vor jedem Lauf prüft SessionDeck Pfade, Abhängigkeiten und lokale Ports und startet danach die verfügbaren Einträge, ohne fremde Prozesse als eigene zu behandeln.
- Bewusster Start
- Nichts startet, bevor der Nutzer Start auswählt.
- Konsequent lokal
- Accounts, Cloud-Dienste, Telemetrie und Administratorrechte sind nicht nötig.
- Kontrollierte Prozesse
- Gestoppt werden können nur Prozesse, die im aktuellen Lauf direkt erfasst wurden.
02 Stack
WinUI 3 + .NET.
Die WinUI-App bleibt schlank. Domänenlogik liegt in SessionDeck.Core; Windows-spezifische Persistenz und Prozesssteuerung liegen in einem eigenen Infrastrukturprojekt.
-
01
Native UI
Die Desktop-App nutzt WinUI-Controls, ohne Domänenlogik in die Views zu verschieben.
- WinUI 3
- Windows App SDK 2.2
- XAML
- MVVM
-
02
Core & Tests
Domänenmodelle, Validierung, Orchestrierung und xUnit-Tests bleiben unabhängig von WinUI.
- .NET 10
- C#
- xUnit
- Dependency Injection
-
03
Windows Runtime
JSON-Persistenz, Readiness Checks, Terminal-Integration und Prozess-APIs liegen im Windows-Infrastruktur-Layer.
- JSON
- Windows Terminal
- Readiness Checks
- Process APIs