Web forms vs MVC ?

0

Duza jest roznica miedzy web form a mvc? Bo teraz poki co ucze sie na web formsach i nie wiem czy sie podejmowac robienia czegokolwiek w mvc bo nawet o tym nie czytałem. Da rade czy jednak te roznice sa znaczne i poki sie ucze formsow to dac sobie spokoj z mvc ?Prosze o opinie i ewentualne linki do mvc.

Z gory thx :)

0

MVC ma taką przewagę, że masz całkowitą kontrolę nad generowanym kodem HTML. W WebForms masz pełno gotowych kontrolek. Jednak nie masz dostępu do generowanego kodu HTML przez nie (lub jest on bardzo utrudniony). Często miałem sytuacje, że kontrolki WebForms generowały kod HTML niezgodny ze standardami. Plusem WebForms jest właśnie bogactwo kontrolek. Możesz sobie szybko wykllikać aplikację. W MVC nie masz tego luksusu. Za to zyskujesz od razu podział na niezależne warstwy. To tak ogólnie ;)

0

Jedno i drugie to dwie różne bajki. Tu był już o tym wątek: http://4programmers.net/Forum/Off-Topic/141876-Web_Forms_vs_MVC_-_od_czego_zaczac

Od tamtej pory właściwie nic się nie zmieniło, poza tym, że Dino Esposito napisał świetną książkę, a MVC ma już 3 wersję. Kontrolki WebFormsowe są fajne, póki nie trzeba zrobić z nimi czegoś, czego nie przewidzieli ich twórcy. No i moim zdaniem słabo nadaje się do aplikacji internetowych przez te gigabajty kodu HTML i ViewState (w intranetowych ma to mniejsze znaczenie).

Tak w ogóle, to ciekawe czemu tamten wątek jest w Off-topic, a nie w tym dziale. ;P

0

Dobra dzieki ale jednak jak juz sie wzialem za web formsy to je skoncze a potem zaczne mvc.THX :)

1 użytkowników online, w tym zalogowanych: 0, gości: 1