Ali bih dodao da ne bi trebalo mnogo da se eksperimentise na GUI, jer sve moze da ode tamo gde ne treba.
Radio sam na aplikaciji koja je imala jako fensi zamisljen GUI sa RAD i WebGrid.net kontrolama, OnTheFlyPostback i jako entuzijastickim frameworkom, ali je to mnogo jadno radilo.
Ova aplikacija je imala 7-8 tabova po strani, oko 100 kontrola, prosecno (sto sakrivenih, sto prikazanih), mnogo javascript-a, full user friendly ali trebalo je za pojedine strane po 10 - 15 sekundi u lokalu!!! Prosecna masina je oko 1,7ghz i podosta rama, ali na svakoj dev stanici je bilo isto.
Trazili smo greske u svom frameworku, Third-Party kontrolama, ali se na kraju zakljucilo da ne moze windows desktop jos uvek da se preslikava u IE (uz sve ovo Mozila uglavnom necce da radi kako bi trebalo).
Nisam hteo da budem negativac. I sad kad bih radio ozbiljnu web aplikaciju radio bih je u asp-u, ali ne bih bio previse entuzijasta sa GUI-om. Lepo dizajnirana aplikacija sa ne mnogo razmaženosti za korisnika mogla bi da zavrsi posao.
Sa druge strane business i data tier je zadovoljstvo raditi u net-u.
I da. Prvo jako dobro proucite PostBack tehniku i Page_Load Page_Initialize evente.
ASP.NET moze mnogo da zbuni coveka. Ovo niko ne moze da ospori.
Nije važno stići prvi. Važno je prvo da stigneš.