Usare WF per guidare la UI?
Lo consigliamo da parecchi mesi ai nostri clienti. Sembra proprio che la tendenza sia quella giusta.
D'altra parte ha senso definire le regole della UI prescindendo da quella che sarà la UI stessa, soprattutto in un periodo come questo in cui le applicazioni devono "girare" in diversi contesti (Web e Windows) e con diversi strumenti/tecnologie/framework (Windows Forms oppure WPF).
In sostanza quindi WF si colloca bene almeno in due diversi scenari:
- il controllo della UI
- la definizione dei processi di business utilizzati a livello di Application Server, fornendo così tra l'altro la possibilità di ridefinire regole (via custom .Rules files) e/o interi flussi (rendendo eventualmente custom anche gli interi XOML dei flussi)