Im Rahmen des Projekts werden wiederverwendbare .NET-Komponenten erstellt, mit denen sich weitere Dialogfunktionen effizient entwickeln lassen. Darüber hinaus gewährleisten diese Funktionen eine einheitlich strukturierte Dialogprogrammierung, um die Pflegbarkeit der DWH-Applikation langfristig zu sichern. Neben den rein technischen Funktionen für den Datenzugriff, Benutzerverwaltung, Mehrsprachigkeit und einem Hilfesystem werden wiederverwendbare Dialogkomponenten auf Basis von sogenannten User-Controls entwickelt. Alle Komponenten sind weitgehend konfigurierbar. Die Konfiguration erfolgt einheitlich via XML-Strukturen. Zur Gewährleistung einer hohen Performance, auch bei geringeren Bandbreiten sowie bei Nutzung einfach ausgestatteter Client-PCs, wird die Oberfläche rein auf HTML-Basis gestaltet. Insbesondere die Nutzung von Java Script wird explizit vermieden.