Отказ от ответственности: я разработчик этого продукта, поэтому я могу быть немного предвзятым по поводу того, насколько он великолепен:)
В настоящее время на рынке имеется продукт, который может предоставить вам эту функциональность для приложений .NET и Java, которые мы называем Runtime Intelligence. Подробнее см. http://www.preemptive.com/runtime-intelligence-services.html.
В настоящее время этот продукт поставляется как для .NET, так и для Java, и бесплатная версия с ограниченным набором функций будет включена в Visual Studio 2010.
Отслеживание использования приложения может варьироваться от статистики высокого уровня по количеству выполнений и версиям операционной системы / платформы до частоты использования отдельных функций.
Мы предоставляем вам возможность предоставить своим пользователям либо выбор, либо отказ при передаче данных об использовании, и данные отправляются либо по SSL (по умолчанию), либо по стандартному HTTP. Влияние на производительность вашего приложения минимально, и мы прилагаем все усилия, чтобы не повлиять на скорость отклика вашего кода.
Это решение отлично подходит для оценки или бета-тестирования, поскольку вы можете напрямую отслеживать использование вашего приложения, а не полагаться на опросы или догадки о том, что делают пользователи.
Для выпущенных приложений это обеспечивает основу для программы улучшения качества обслуживания клиентов, и наглядность накопленных данных важна для всех - от высшего руководства до разработчика.
Мы обнаружили, что для настройки приложения для составления базовых отчетов об использовании требуется меньше часа, при этом изменения кода не требуются, поскольку мы можем работать непосредственно с двоичными файлами сборки.
Для получения информации о ценах или для получения оценки, пожалуйста, свяжитесь с продажами с нашего сайта, так как я просто разработчик:)
Для получения подробной технической информации или любых других вопросов, не стесняйтесь связаться со мной.