资源描述:
《ASPNET技术探讨(英文).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、ASP.NETTechniqueASP.NETisaMicrosofttechnologythatisakindofmakethescriptembeddedinawebpagecanbeperformedbytheInternetserverserver-sidescriptingtechnology.ReferstotheActiveServerPages(ActiveServerPages),ranningintheIISapplication.ActiveServerPages(ASP)hascomealongwayinaveryshorttime.Itisnotd
2、ifficulttoseewhyitissopopular,whenthelanguagesaresoeasytolearnandnovicedevelopersdonotneedanyspecialsoftwareorplatformknowledge,justnotepadandtheircurrentdesktopoperatingsystem・Contrastthisagainst,say,JavaServerPages,wherethelanguagecanbetrickyfornewprogrammers,andtheapplicationserverinsta
3、llationcanseemdaunting.VisualBasicisaMicrosoftspecificnamespacethatprovidesaccesstotheVB.NETcompilerandcodegenerator.TheSystemnamespaceprovidesallofthefoundationsfortheothernamespaces,includingthevariousdatatypesandtheArray.Onewillbeusingtheobjectsinthisnamespacequiteabit,andoftenwithoutev
4、enrealizingit.System.Collectionsprovidesthebaseclassesfortheothercollectionobjectsinthe.NETFramework,aswellasafewusefulregularclasses,suchastheHashTableandBitArray.System.WebisaveryimportantnamespaceforASP.NET.Itcontainsallofthefunctionalityrequiredtocommunicatebetweenclientandserver;iness
5、ence,itistheheartofASP.NET.TheHttpRequestandHttpResponseobjectsenabletoexaminedatareturnedfromclientandsendinformationbacktotheclient.Webnamespacearetwoveryimportantsubnamespaces:System.Web.ULHtmlControlsandSystem.Web.UI.WebControls..Thesetwonamespacesprovidealloftheobjectsthatareusedtodis
6、playuserinterfacestotheclientbrowser.Withoutthese,onecannotinteractproperlywithusers,ifatall.System.DataisessentiallyADO.NET.Inthisnamespace,onewillfindallofthetoolsthatareneededtocommunicatewithanytypeofdatathatADO.NETcanaccess・TheseclassescaneveninteractwithXML.Finally,System.Xmlenablest
7、ohandleandmanipulateXMLdata.AbrandnewversionofASPhashitthemarketandallonecanthinkis4'Great,nowIneedtolearnawholenewdevelopmentenvironmentagain.AlthoughyoumayhavemanynewadditionstolearninthenewASP.NETenvironment,noteverythingyoulearnedinASPdevelopmentisgone.Inf