Я знаю, что у дизайнера WF есть возможность повторного хостинга. Поскольку он основан на WPF, я подумал, что его можно будет повторно разместить в Интернете с помощью silverlight.

Есть ли у кого-нибудь опыт по этому поводу? Или кто-нибудь знает простое и мощное веб-решение для конструктора рабочих процессов для WF?

6
Iravanchi 29 Мар 2010 в 16:26
В этой записи блога вы можете найти пример на основе WPF.
 – 
InfZero
6 Июл 2010 в 20:10

3 ответа

Лучший ответ

Я тоже работаю в "области WF": дизайнер нельзя повторно разместить на веб-странице. Имейте в виду, что WPF сильно отличается от Silverlight.

Не совсем отвечаю на ваш вопрос, но ... взгляните на SnapFlow.

Если найдете что-то полезное, не забудьте написать здесь небольшую заметку. ;-)

1
Fabrizio C. 29 Мар 2010 в 16:42
SnapFlow выглядит интересно. Просто любопытно, но использует ли он Windows Workflow Foundation, а если да, то 3 или 4 или какой-то другой движок рабочего процесса?
 – 
Maurice
30 Мар 2010 в 18:02
@Maurice: я не знаю всех подробностей, но здесь (channel9.msdn.com/posts/NicFill/…) вы можете найти дополнительную информацию. Они заявляют, что движок - WF (без информации о версии).
 – 
Fabrizio C.
30 Мар 2010 в 20:09
Это неправда. Дизайнер можно запустить в браузере, но не в Silverlight. Смотрите мой ответ ниже.
 – 
Flores
10 Авг 2011 в 12:41

Дизайнер WF можно разместить в браузере, но не в silverlight, а как приложение wpfbrowser. Подробности см. здесь

Для этого требуется инфраструктура .net на клиенте ... но она работает.

4
Flores 10 Авг 2011 в 12:40
Ответ сегодня другой? Вдобавок, когда вы говорите, что это «работает» ... Можете ли вы редактировать рабочий процесс, который находится на сервере, с клиентской машины?
 – 
David
11 Мар 2014 в 18:56
Да, ты можешь. Но со смертью silverlight решение без WPF стало еще дальше, чем когда-либо.
 – 
Flores
12 Мар 2014 в 11:59

Когда Microsoft представила WF 4 на PDC2008, я специально задал вопрос о повторном размещении в Silverlight, и получил ответ: «Нет, это не то, что мы в настоящее время поддерживаем, но, похоже, есть некоторый спрос, поэтому мы рассматриваем его».

Прошло чуть более 2 лет, а они все еще не поддерживают его, поэтому я думаю, что пройдет некоторое время, прежде чем мы увидим, что это происходит из коробки от MSFT.

2
JS Cote 5 Мар 2011 в 00:22