Sarò onesto non so molto su MVC oltre a quello che puoi leggi online tra 5 minuti. Purtroppo questo non mi dice veramente se è adatto a progetti più piccoli o meno.
Ho letto anche questa domanda correlata e la sua risposta scelta , ma la prospettiva aziendale non è una preoccupazione in questo caso per me, dato che sono l'unico a farlo. La prossima risposta procede a dire perché è più flessibile. Certo, è fantastico. Ma la mia domanda è di nuovo, se è la scelta ideale per un piccolo progetto.
Ad esempio, preferirei utilizzare winforms per creare un mockup semplice di un piccolo programma desktop piuttosto che farlo su WPF a causa del sovraccarico dello stile personalizzato.
Quindi ho un progetto che avrà essenzialmente circa 6-8 pagine che leggono i file excel e che user-input usano per estrarre un po 'di dati dai database e produrre file excel risultanti.
Sarò l'unico a lavorare su questo progetto. Se usassi i webforms, mi aspetterei che impiegasse non più di 2-3 settimane.
Ora sono al 100% comodo con le webform. E so che è facile fare un piccolo progetto in webform.
Ma ho sentito solo cose positive su MVC, quindi lo prendo seriamente in considerazione.