Per chi fosse interessato, c'è un bell'articolo su CodeProject riguardo un approccio alla validazione delle regole business direttamente sugli oggetti del dominio, che fa uso di delegates e interfacce del .NET 2.0 e che supporta il databinding. Per intenderci, segue le orme della CLSA di Rocky Lhotka.
Il link è questo.
Per me per ora è ancora troppo (anche perchè sono un affezzionato del service/application layer) ma appena arriverà il momento di fare il "porting" al NET 2.0 sicuramente riprenderò in mano l'articolo.
Ciao, buona giornata!
-papo-