Ecco due link che descrivono brevemente la differenza tra i due: stateless , stateful
In breve nello scenario "Stateless" leghiamo le viste direttamente ai modelli, i modelli di visualizzazione espongono solo gli oggetti interi, non le loro proprietà, quindi non abbiamo bisogno di alcuna sincronizzazione tra modelli e modelli di visualizzazione.
Nello scenario "Stateful" creiamo una copia di un oggetto modello e lo associamo a una vista.
Ci sono degli svantaggi nello scenario "Stateless"? Perché sembra che sia un modo di andare per impostazione predefinita. Cosa ci impedisce di implementare INotifyDataErrorInfo, INPC e tutto il materiale a livello di modelli?