Interessante
articolo su come creare un applicazione smart client utilizzando patterns e pratices che migliorano le applicazioni.
Utlizzando il software factory sia l'architetto che lo sviluppatore si possono concentrare sul vero business che si può creare utilizzando un'apllicazione smart client.
Di seguito la figura che illustra l'architettura