Приложение браузера WPF использует ту же платформу, что и приложение рабочего стола WPF, и может работать с тем же пользовательским интерфейсом, но с ограничениями доверия, что означает, что некоторые API недоступны. Существует ряд проблем при разработке приложения для браузера. Приложение для браузера должно быть подписано сертификатом. Некоторые ограничения доверия не применяются во время компиляции и обнаруживаются только во время выполнения.
За время, прошедшее с момента появления приложений для браузеров, Microsoft разработала Silverlight, в котором используется похожая, но не идентичная технология XAML. Silverlight проще в развертывании, чем приложение браузера WPF, и может подойти в зависимости от ваших требований.