ASP.net работает на сервере - он просто генерирует HTML (и JavaScript), который отправляется клиенту (например, браузеру) и обрабатывается там.
Так что вам нужно не решение asp.net, а действительно решение для богатых клиентов. Некоторые из ваших вариантов:
- Javascript
- Flash
- Silverlight
- Java-апплет
Я подозреваю, что Javascript или Silverlight будут наиболее интересны для вас. Возможно, вы хотите провести небольшое расследование и вернуться с обновленным вопросом.
ОБНОВЛЕНИЕ Re: Комментарий Боба:
Быстрый Google нашел это, что выглядит довольно круто:
Легкие визуальные тезаурусы