欢迎来到天天文库
浏览记录
ID:23666162
大小:19.21 KB
页数:11页
时间:2018-11-09
《外文翻译---asp.net介绍以及内联代码和共享》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、附录1英文原文IntroductiontoASP.NETPagesandInlineCodeandShare[10]TheASP.NETWebFormspageframeworkisascalablecommonlanguageruntimeprogrammingmodelthatcanbeusedontheservertodynamicallygenerateWebpages.IntendedasalogicalevolutionofASP(ASP.NETprovidessyntaxcompatibilitywithexistingpages),theASP
2、.NETpageframeworkhasbeenspecificallydesignedtoaddressanumberofkeydeficienciesinthepreviousmodel.Inparticular,itprovidestheabilitytocreateandusereusableUIcontrolsthatcanencapsulatecommonfunctionalityandthusreducetheamountofcodethatapagedeveloperhastowrite,theabilityfordeveloperstocle
3、anlystructuretheirpagelogicinanorderlyfashion(not"spaghetticode"),andtheabilityfordevelopmenttoolstoprovidestrongWYSIWYGdesignsupportforpages(existingclassicASPcodeisopaquetotools).ThissectionoftheQuickStartprovidesahigh-levelcodewalkthroughofsomebasicASP.NETpagefeatures.Subsequents
4、ectionsoftheQuickStartdrilldownintomorespecificdetails.ASP.NETpagesaretextfileswithan.htmfilenameextension.Pagesconsistofcodeandmarkupandaredynamicallycompiledandexecutedontheservertoproducearenderingtotherequestingclientbrowser(ordevice).TheycanbedeployedthroughoutanIISvirtualrootd
5、irectorytree.Whenabrowserclientrequests.htmresources,theASP.NETruntimeparsesandcompilesthetargetfileintoa.NETFrameworkclass.Thisclasscanthenbeusedtodynamicallyprocessincomingrequests.(Notethatthe.htmfileiscompiledonlythefirsttimeitisaccessed;thecompiledtypeinstanceisthenreusedacross
6、multiplerequests).AnASP.NETpagecanbecreatedsimplybytakinganexistingHTMLfileandchangingitsfilenameextensionto.htm(nomodificationofcodeisrequired).Forexample,thefollowingsampledemonstratesasimpleHTMLpagethatcollectsauser'snameandcategorypreferenceandthenperformsaformpostbacktotheorigi
7、natingpagewhenabuttonisclicked:Important:NotethatnothinghappensyetwhenyouclicktheLookupbutton.Thisisbecausethe.htmfilecontainsonlystaticHTML(nodynamiccontent).Thus,thesameHTMLissentbacktotheclientoneachtriptothepage,whichresultsinalossofthecontentsoftheformfields(thetextboxanddrop-d
8、ownlist)betweenrequ
此文档下载收益归作者所有