I WebForm di ASP.NET sembravano davvero grandiosi fino a quel momento in cui l'astrazione che avevi accolto stava producendo HTML che era lontano da quello di cui avevi bisogno. Wrestling con quel framework per generare HTML che corrisponda a un designer o usato librerie esterne è diventato per me un incubo e uno che preferirei non avere di nuovo.
Quando ci si avvicina ad un semplice modulo Bootstrap in ASP.NET MVC ho copiato l'HTML di base e ho iniziato il processo di aggiunta di @ Html.BeginForm (), @ Html.EditorFor () fino a quando non mi ha colpito che stavo scendendo stesso percorso. Certo, aggiungi qui un attributo, definisci un helper alternativo, ma per quanto tempo finché non combatterai il framework per tornare a ciò che avresti potuto inserire da un qualsiasi esempio di Bootstrap sul web?
Qualcun altro lo ritiene, o è possibile che gli Helpers introducano abbastanza "zucchero" per farne valere lo sforzo?