欢迎来到天天文库
浏览记录
ID:24979879
大小:71.40 KB
页数:11页
时间:2018-11-17
《外文翻译---asp.net介绍以及内联代码和共享》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、附录1英文原文IntroductiontoASP.NETPagesandInlineCodeandShare[10]TheASP.NETWebFormspageframeworkisascalablecommonlanguageruntimeprogrammingmodelthatcanbeusedontheservertodynamicallygenerateWebpages.IntendedasalogicalevolutionofASP(ASP.NETprovidessyntaxcompatibilitywithexistingpages),theASP.NETpagefr
2、ameworkhasbeenspecificallydesignedtoaddressanumberofkeydeficienciesinthepreviousmodel.Inparticular,itprovidestheabilitytocreateandusereusableUIcontrolsthatcanencapsulatecommonfunctionalityandthusreducetheamountofcodethatapagedeveloperhastowrite,theabilityfordeveloperstocleanlystructuretheirpa
3、gelogicinanorderlyfashion(not"spaghetticode"),andtheabilityfordevelopmenttoolstoprovidestrongWYSIWYGdesignsupportforpages(existingclassicASPcodeisopaquetotools).ThissectionoftheQuickStartprovidesahigh-levelcodewalkthroughofsomebasicASP.NETpagefeatures.SubsequentsectionsoftheQuickStartdrilldow
4、nintomorespecificdetails.ASP.NETpagesaretextfileswithan.htmfilenameextension.Pagesconsistofcodeandmarkupandaredynamicallycompiledandexecutedontheservertoproducearenderingtotherequestingclientbrowser(ordevice).TheycanbedeployedthroughoutanIISvirtualrootdirectorytree.Whenabrowserclientrequests.
5、htmresources,theASP.NETruntimeparsesandcompilesthetargetfileintoa.NETFrameworkclass.Thisclasscanthenbeusedtodynamicallyprocessincomingrequests.(Notethatthe.htmfileiscompiledonlythefirsttimeitisaccessed;thecompiledtypeinstanceisthenreusedacrossmultiplerequests).AnASP.NETpagecanbecreatedsimplyb
6、ytakinganexistingHTMLfileandchangingitsfilenameextensionto.htm(nomodificationofcodeisrequired).Forexample,thefollowingsampledemonstratesasimpleHTMLpagethatcollectsauser'snameandcategorypreferenceandthenperformsaformpostbacktotheoriginatingpagewhenabuttonisclicked:Important:Notethatnothinghapp
7、ensyetwhenyouclicktheLookupbutton.Thisisbecausethe.htmfilecontainsonlystaticHTML(nodynamiccontent).Thus,thesameHTMLissentbacktotheclientoneachtriptothepage,whichresultsinalossofthecontentsoftheformfields(thetextboxanddrop-downlist)betweenrequ
此文档下载收益归作者所有