asp.net中程序構(gòu)架與程序代碼的分離.doc
約13頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
asp.net中程序構(gòu)架與程序代碼的分離,asp.net中程序構(gòu)架與程序代碼的分離1.28萬(wàn)字13頁(yè)一年前,當(dāng)本人拿到一個(gè)名叫twig的php程序時(shí),立即被作者oop編程思想所折服,很難想像twig中所有的功能(行事歷、郵件、個(gè)性化)均在一個(gè)php文件(index.php3)中執(zhí)行完成,這就得益于作者采用了程序代碼與頁(yè)面構(gòu)架分離的思想,但是我也看到盡管作者做了...
內(nèi)容介紹
此文檔由會(huì)員 Greatwall 發(fā)布
ASP.Net中程序構(gòu)架與程序代碼的分離
1.28萬(wàn)字 13頁(yè)
一年前,當(dāng)本人拿到一個(gè)名叫TWIG的PHP程序時(shí),立即被作者OOP編程思想所折服,很難想像TWIG中所有的功能(行事歷、郵件、個(gè)性化)均在一個(gè)PHP文件(index.php3)中執(zhí)行完成,這就得益于作者采用了程序代碼與頁(yè)面構(gòu)架分離的思想,但是我也看到盡管作者做了很大的努力,但由于PHP的局限性,程序并沒(méi)有真正做到代碼與構(gòu)架的分離,index.php3這個(gè)主文件由于要執(zhí)行的功能太多,所以其require的模塊文件相當(dāng)之多,至使整個(gè)文件依然顯得十分零亂,本人愚昧,當(dāng)時(shí)花了半個(gè)月的時(shí)間,才真正明白程序的構(gòu)架,分析代碼之苦,無(wú)人能知啊(黯然淚下......)。
TWIG程序?qū)ξ掖撕蟮木幊逃兄艽蟮挠绊懀羌词惯@樣的作品,依然沒(méi)有擺脫程序代碼與HTML代碼混雜的局面。
程序代碼與頁(yè)面構(gòu)架的分離是WEB程序員多年的夢(mèng)想。在ASP.Net出現(xiàn)之前,無(wú)論是ASP、PHP還是JSP,程序代碼與HTML代碼都是混雜在一起的,這種做法,雖然在WEB技術(shù)初期受到贊揚(yáng),但是隨著時(shí)間的的推移,它的弊端是越來(lái)越明顯,當(dāng)程序代碼很長(zhǎng)時(shí),HTML代碼與其混雜,程序的可讀性變得很差,讓人無(wú)法分清程序真正要表示的頁(yè)面構(gòu)架......
1.28萬(wàn)字 13頁(yè)
一年前,當(dāng)本人拿到一個(gè)名叫TWIG的PHP程序時(shí),立即被作者OOP編程思想所折服,很難想像TWIG中所有的功能(行事歷、郵件、個(gè)性化)均在一個(gè)PHP文件(index.php3)中執(zhí)行完成,這就得益于作者采用了程序代碼與頁(yè)面構(gòu)架分離的思想,但是我也看到盡管作者做了很大的努力,但由于PHP的局限性,程序并沒(méi)有真正做到代碼與構(gòu)架的分離,index.php3這個(gè)主文件由于要執(zhí)行的功能太多,所以其require的模塊文件相當(dāng)之多,至使整個(gè)文件依然顯得十分零亂,本人愚昧,當(dāng)時(shí)花了半個(gè)月的時(shí)間,才真正明白程序的構(gòu)架,分析代碼之苦,無(wú)人能知啊(黯然淚下......)。
TWIG程序?qū)ξ掖撕蟮木幊逃兄艽蟮挠绊懀羌词惯@樣的作品,依然沒(méi)有擺脫程序代碼與HTML代碼混雜的局面。
程序代碼與頁(yè)面構(gòu)架的分離是WEB程序員多年的夢(mèng)想。在ASP.Net出現(xiàn)之前,無(wú)論是ASP、PHP還是JSP,程序代碼與HTML代碼都是混雜在一起的,這種做法,雖然在WEB技術(shù)初期受到贊揚(yáng),但是隨著時(shí)間的的推移,它的弊端是越來(lái)越明顯,當(dāng)程序代碼很長(zhǎng)時(shí),HTML代碼與其混雜,程序的可讀性變得很差,讓人無(wú)法分清程序真正要表示的頁(yè)面構(gòu)架......