У меня есть простое небольшое приложение, которое выполняет некоторый анализ всех наших корпоративных клиентов и генерирует баллы для каждого из них в зависимости от их деятельности (например, система счастья «светофора»).
Сгенерированный счет получает информацию из множества метрик и выплевывает то, что может казаться произвольным магическим числом.
Я хочу представить результаты алгоритма в удобной форме.
В настоящее время я использую простой HTML-документ, отображаемый в элементе управления веб-браузера, сгенерированный алгоритмом для каждой записи.
Например, вывод выглядит так:
A <strong>meeting</strong> gives <strong>20</strong> points. Have <strong>1</strong> meeting. <strong>20</strong> points.
Each <strong>phonecall</strong> gives <strong>5</strong> points. Have <strong>5</strong> phone calls. <strong>25</strong> points.
Each <strong>purchase</strong> gives <strong>10</strong> points. Have <strong>2</strong> purchases. <strong>20</strong> points.
(на самом деле, по ключевым словам также есть некоторые тонкие блики цвета)
Является ли встроенный элемент управления веб-браузера, заполненный сгенерированным HTML, действительно лучшим способом достижения такого рода результатов? Это кажется немного неправильным.
В настоящее время используется winforms, но, поскольку оно является новым, внутренним и простым приложением, оно может переключиться на WPF, если это более подходит.