Inhaltsverzeichnis
Outlook AddIn Checklist
Version: 2.1
Scope: VSTO/COM Patterns, Ribbon/UI State und Deployment Hygiene.
MUST
- [ ] Explorer vs Inspector Contexts werden explizit behandelt; keine Cross-Contamination von State
- [ ] UI Toggles reflektieren den aktuellen Pane State zuverlässig über Windows hinweg
- [ ] COM Objects werden deterministisch released; keine Event Handler Leaks
- [ ] Threading Model wird respektiert (UI Thread Affinity); keine blocking Calls in UI Events
- [ ] Add-in Startup und Shutdown sind resilient; Failure bricht Outlook Session nicht
- [ ] Sensitive Data wird nicht in Item Properties gespeichert außer encrypted und explizit erforderlich
- [ ] Logging vermeidet PII und Secret Leakage; Errors werden ohne Oracle Behavior gemappt
SHOULD
- [ ] Feature Flags/Config können risky Features ohne Redeploy deaktivieren
- [ ] Klare Versioning und Compatibility Statement (Office Versions, 32/64-bit, Office.js/VSTO)
NICE
- [ ] Diagnostic Mode mit safe Redactions bereitstellen
- [ ] Integration Tests für Ribbon Callbacks und Pane Toggle Logic hinzufügen
Version: 2.1 (Split)
Autor: Wolfgang van der Stille
Zurück zu Stack Checklists | Review Checklists
Zuletzt geändert: den 29.01.2026 um 15:13