Tải bản đầy đủ - 0 (trang)
Chapter 4. Implementing Navigation for the User Interface

Chapter 4. Implementing Navigation for the User Interface

Tải bản đầy đủ - 0trang

KnowinghowtoaccessandusetheASP.NETintrinsic

objects

Thischapterdiscussesvariousstatemanagementfeatures

providedbyASP.NET,includingclient-sidetechniquesand

server-sidetechniques.ThischapteralsodiscussestheASP.NET

intrinsicobjectsavailableviathePageclass.Finally,this

chapterdemonstrateshowvariousmethodsareusedto

navigatefromonepagetoanotherandcomparesthose

methods.



Chapter9.WebServices

Termsyou'llneedtounderstand:

Disco

SimpleObjectAccessProtocol(SOAP)

UniversalDescription,Discovery,andIntegration(UDDI)

Webmethod

Webreference

WebServicesDescriptionLanguage(WSDL)

Techniquesyou'llneedtomaster:

KnowinghowtocreateaWebservice

UsingtheWebreferencefeatureofVisualStudio.NETto

locateWebservicesandautomaticallygenerateproxy

classesforthem

KnowinghowtoinstantiateandinvokeaWebservice

Inthischapter,you'llseehowtobuildanduseWebservicesin

your.NETapplicationsandlearnaboutthemajorprotocolsused

whenyoucommunicatewithaWebservice.



Glossary

accessibility

Theprocessofmakinganapplicationmorereadilyusable

byuserswhomighthavedisabilitiesthatinterferewiththeir

useofcomputerhardwareorsoftware.



accessor

Thecodethatisenclosedinagetandsetblockina

propertydefinition.Thegetaccessorisexecutedwhenthe

propertyvalueisread,andthesetaccessorisexecuted

whenavalueisassignedtotheproperty.Apropertycan

containagetaccessor,asetaccessor,orboth.



adhocquery

AsetofSQLstatementsthatareexecutedimmediately.



applicationdomain(AppDomain)

Asecure,versatile,andisolatedenvironmentcreatedbythe

CLRtoexecuteanapplication.



Applicationstate

Aglobalstoragemechanismaccessiblefromallpagesina

Webapplication.Applicationstateisusefulforstoring

informationthatneedstobemaintainedbetweenserver

roundtripsandthatneedstobesharedbyalltheusers.



ASP.NET

Asubsetofthe.NETFrameworkthatenablesyouto

developWebapplicationsandWebservices.ASP.NET

applicationscanusethefullrangeof.NETFramework

classesandtheservicesprovidedbytheCommonLanguage

Runtime.



ASP.NETapplication

AcollectionofWebforms,assemblies,andotherfilesstored

inavirtualWebdirectoryconfiguredasanIISapplication.



assembly

Alogicalcollectionofoneormorefiles,whichareversioned

anddeployedasasingleunit.EverytypeloadedintheCLR

belongstoanassembly.

Seealso[assemblymanifest]

Seealso[assemblymetadata]



assemblymanifest

Anintegralpartofanassemblythatstorestheassembly's

metadata.

Seealso[assemblymetadata]



assemblymetadata

Acollectionofinformationabouttheassemblythatmakes

anassemblyself-describing.Assemblymetadatastores

informationsuchasthenameoftheassembly,theversion

oftheassembly,thefilesthatarepartoftheassemblyand

theirhashvalues,andtheassemblies'dependencieson

otherassemblies.



attribute

Adeclarativetagthatcanbeplacedwithcertaincode

elementstoprovideadditionalinformationonthe

correspondingcodeelementatruntime.



authentication

Theprocessofdeterminingtheidentityofauserbasedon

hiscredentials.



authorization



Theprocessofallowingausertousespecificresources

basedonherauthenticatedidentity.



backingstore

Aplacesuchasmemoryandharddiskwhereyoucanstore

files.



boxing

Theprocessofconvertingavaluetypetoareferencetype

inwhichthevalueinthestackiscopiedintotheheapvia

thecreationofanewinstanceofanobjecttoholditsdata.

Seealso[unboxing]



caching

Storinginformationforlaterretrieval,ratherthan

regeneratingiteverytimeit'srequested.



class

Areferencetypethatencapsulatesdata(constantsand

fields)andbehavior(methods,properties,indexers,events,

operators,instanceconstructors,staticconstructors,and

destructors).Aclassisablueprintfromwhichtheobjects

arecreated.



CLR(CommonLanguageRuntime)

Aprogramthatexecutesallmanagedcodeandprovides

codewithvariousservicesatruntime,suchasautomatic

memorymanagement,cross-languageintegration,code

accesssecurity,anddebuggingandprofilingsupport.



column

Allthevaluesforoneparticularpropertyinatable.



complexdatabinding

Connectingauserinterfacecontroltoanentirecollectionof

data,ratherthantoasingledataitem.



component

Apackageofreusablecodethatimplementsthe

IComponentinterface.



configurationfile

ASP.NETconfigurationfilesareXMLfilesthatASP.NETreads



atruntimetodetermineconfigurationoptions.



constructor

Amethodthatallowscontroloverinitializationofatype.A

constructorisexecutedwhenaninstanceofatypeis

created.



cookies

Amechanismforstoringsmallpiecesofinformationatthe

clientside.Acookieisassociatedwithaspecificdomainand

issentalongwitheachrequesttotheassociatedWeb

server.



CSS(CascadingStyleSheets)

Acollectionofstylesthatcanbeappliedtoelementsinan

HTMLdocument.TheCSSstylesdefinehowtheHTML

elementsarerenderedintheWebbrowser.



culture

Acombinationoflanguageandlocationthatissufficientto

dictatetheformattingofresources.



culturecode

Anabbreviationthatidentifiesaparticularculture.



dataproviders

Theserver-specificADO.NETclassesthatsupplydata.



databinding

Theprocessofconnectingthecontrolsontheuserinterface

withthedatastoredinthedatamodel.



dataset

Aserver-independentstorethatcanholdmultipletables

andtheirrelationships.



debugging

Theprocessoflocatinglogicalorruntimeerrorsinan

application.Debugginginvolvesfindingthecausesofthe

errorsandfixingthem.



delaysigning

Atechniquethatenablesasharedassemblytobeplacedin

theglobalassemblycache(GAC)bysigningtheassembly

withthepublickey.Thisenablestheassemblytobesigned

withaprivatekeyatalaterstagewhenthedevelopment

processiscompleteandthecomponentorassemblyis

readytobedeployed.Thisprocessallowsdevelopersto

workwithsharedassembliesasiftheywerestrongly

namedandyetalsopreventtheprivatekeyofthesignature

frombeingaccessedatdifferentstagesofdevelopment.



delegate

Areferencetypethatstoresreferencestoamethodwitha

specificsignature.Adelegateobjectcanbeusedto

dynamicallyinvokeamethodatruntime.



deployment

Aprocessbywhichanapplicationoracomponentis

distributedtobeinstalledontheothercomputers.



derivedcontrol

Acontrolthatinheritsdirectlyfromaspecificservercontrol

suchastheTextBoxorLabelcontrol.



Disco

AMicrosoftstandardforWebservicediscovery.



DOM(documentobjectmodel)

TheDOMclassisanin-memoryrepresentationofanXML

documentthatenablesyoutoprogrammaticallyread,

manipulate,andmodifyanXMLdocument.



encoding

Aschemeforrepresentingtextualcharactersasnumeric

codes.



enumeration

Adistincttypethathasnamedconstants.Enumeration

typesaredefinedbyusingtheenumkeyword,andthey

provideatype-safewaytoworkwithconstants.



event

Amessagesentbyanobjecttosignalanaction.Theaction

canbearesultofuserinteraction,suchasamouseclick,or

betriggeredbyanotherprogram.



Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Chapter 4. Implementing Navigation for the User Interface

Tải bản đầy đủ ngay(0 tr)

×