Какие же * скрытые * полезные фрагменты информации вы можете получить от клиента в Silverlight 3? - PullRequest
2 голосов
/ 13 января 2010

Мне интересно, можно ли получить имя машины клиента. Я думаю, вы не можете.

Интересно, что вы можете получить в System.Windows.Application пространстве имен.

Полагаю, скрытое - это не то слово, скорее "менее использованное" или неизвестное. Например, я использую приведенный ниже, чтобы получить текущий URL

var hostName = Application.Current.Host.Source.Host;

Мне бы очень хотелось узнать, что другие разработчики получают и используют.

Спасибо

Ответы [ 2 ]

1 голос
/ 13 января 2010

Это очень широкий вопрос, но один класс, который может вас заинтересовать, это System.Windows.Analytics , который можно использовать для получения информации о производительности от Клиента.

Также HtmlPage.BrowserInformation возвращает BrowserInformation экземпляр, который содержит данные о браузере клиента (на самом деле управляемая оболочка для некоторых функций javascript).

1 голос
/ 13 января 2010

Нет, вы не можете получить имя компьютера клиента. Silverlight не позволяет вам получить такие данные. В клиентской среде нет ничего такого, что вы бы обнаружили в silverlight, чего вы не можете найти в браузере window объект.

...