Есть два варианта, XBAP и silverlight, но оба они довольно старые и не поддерживаются.Скорее всего, у вас возникнут проблемы с их работой в современном браузере или openfin.
Silverlight (https://en.wikipedia.org/wiki/Microsoft_Silverlight) - что-то похожее на Adobe Flash - плагин, который может запускать приложения xaml в браузере. Silverlight - это подмножество WPF, поэтому вам, вероятно, понадобитсяизменения в вашем приложении для работы.
XBAP (https://en.wikipedia.org/wiki/XAML_Browser_Applications) позволяет запускать WPF в Интернете. Он не будет работать через Интернет и работает только на компьютерах с Windows сУстановлен .NET Framework. Существуют также некоторые ограничения в отношении того, что вы можете с ним делать.
Я должен подчеркнуть, что обе эти технологии фактически мертвы, и их использование на самом деле не очень хорошая идея. Вы найдетеTelerik управляет обоими, но версии будут устаревшими.
У Telerik есть библиотеки JavaScript, которые, вероятно, несколько облегчат переход - концепции должны быть во многом схожими. Кроме того, JS-структуры сильно отличаются от WPF.