請舉例說明asp.net web form 開發(fā)的缺點(diǎn)?
時(shí)間:2023-12-01 18:48:01 | 來源:網(wǎng)站運(yùn)營
時(shí)間:2023-12-01 18:48:01 來源:網(wǎng)站運(yùn)營
請舉例說明asp.net web form 開發(fā)的缺點(diǎn)?:微軟設(shè)計(jì)webform的時(shí)候是設(shè)計(jì)成門檻比較低的,這樣入門更容易,推廣起來就更快
但是,門檻低也帶來了些問題,比如可視化的可拖拽的控件、復(fù)雜的服務(wù)器端事件機(jī)制,這些東西隱藏了html結(jié)構(gòu)和http協(xié)議,導(dǎo)致很多新手在不熟悉html和http的情況下做開發(fā),寫出來的東西就……
當(dāng)然,只要認(rèn)真深入的學(xué)習(xí),用webform一樣能開發(fā)出很好的東西,至于好不好維護(hù),這個(gè)跟開發(fā)人員的技術(shù)和態(tài)度有關(guān)系,開源領(lǐng)域的其他開發(fā)平臺混亂而無序,論起維護(hù)性只怕更差
至于問題中說到html臃腫的問題,只能說控件使用要合理,提醒這位新加入的同行,webform針對html和http的包裝既是優(yōu)點(diǎn)也是缺點(diǎn),開發(fā)效率確實(shí)高,html也相對復(fù)雜,但是做開發(fā)的難點(diǎn)不就是在各種技術(shù)的優(yōu)缺點(diǎn)中去平衡、去取長補(bǔ)短么,你以為不同的人技術(shù)水平不同是體現(xiàn)在哪
技術(shù)上來說webform完全可以做到html不臃腫,深入學(xué)習(xí)就能達(dá)成
還有就是,webform相對的就是mvc,既然想了解優(yōu)缺點(diǎn),那就學(xué)學(xué)mvc,有比較才好