Я знаю, что существует ASP.NET Wizards Control , однако это довольно простой и не очень гибкий подход.
Мне было интересно, существует ли основанная на .Net платформа мастеров, которая позволяла бы вам создавать сложные мастера с некоторыми из следующих функций:
- Повторное использование шагов между мастерами
- Динамическое управление потоком мастера
- На страницу и на уровне мастера проверки
Я знаю, что существуют системы в стиле рабочего процесса / BPM, такие как Skelta и BPM, но я стремлюсь создавать такие вещи, как приложение «Кредитная линия» или приложение «Ипотека», которое требует нескольких шагов и может иметь сложные правила проверки.