Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 1.331 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
1.331
Dung lượng
4,89 MB
Nội dung
This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard • • • • • • Table of Contents Index Reviews Examples Reader Reviews Errata ASP.NET inaNutshell By G Andrew Duthie, Matthew MacDonald Publisher Pub Date ISBN Pages : O'Reilly : June 2002 : 0-596-00116-9 : 808 As a quick reference and tutorial in one, ASP.NET inaNutshell goes beyond the published documentation to highlight little-known details, stress practical uses for particular features, and provide real-world examples that show how features can be used ina working application This book covers application and web service development, custom controls, data access, security, deployment, and error handling There's also an overview of web-related class libraries Examples use Visual Basic NET I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard • • • • • • Table of Contents Index Reviews Examples Reader Reviews Errata ASP.NET inaNutshell By G Andrew Duthie, Matthew MacDonald Publisher Pub Date ISBN Pages : O'Reilly : June 2002 : 0-596-00116-9 : 808 Copyright Preface Who Is This Book for? How to Use This Book How This Book Is Structured Conventions Used in This Book How to Contact Us Acknowledgments Part I: Introduction Chapter Introduction Section 1.1 .NET Platform Fundamentals Section 1.2 Object Orientation in the NET Platform Section 1.3 Choosing a Language Section 1.4 Why and When Would I Use ASP.NET? Section 1.5 Why and When Would I Port an Existing Application to ASP.NET? Section 1.6 New Features in ASP.NET Chapter ASP.NET Applications Section 2.1 Application Types Section 2.2 Application Structure and Boundaries Section 2.3 Application File Types Chapter Web Forms This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com Section 3.1 Section 3.2 Section 3.3 Section 3.4 Section 3.5 Structuring an ASP.NET Page Stages of Page Processing State Management Caching Page Output Additional Resources Chapter Web Services Section 4.1 Standards Section 4.2 Web Services Architecture Section 4.3 Creating a Web Service Section 4.4 Consuming a Web Service Section 4.5 Additional Resources Chapter ASP.NET Server Controls Section 5.1 HTML Controls Section 5.2 Web Controls Section 5.3 Using Controls Section 5.4 Types of Web Controls Section 5.5 Handling Control Events Section 5.6 Modifying Control Appearance Section 5.7 Additional Resources Chapter User Controls and Custom Server Controls Section 6.1 User Controls Section 6.2 Custom Server Controls Section 6.3 Sharing Controls Across Applications Section 6.4 Additional Resources Chapter Data Access and Data Binding Section 7.1 ADO.NET: An Overview Section 7.2 Reading Data Section 7.3 Data Binding Section 7.4 Inserting and Updating Data Section 7.5 Deleting Data Section 7.6 Additional Resources Chapter ASP.NET Configuration Section 8.1 Understanding Configuration Files Section 8.2 Modifying Configuration Settings Section 8.3 Locking Down Configuration Settings Section 8.4 Additional Resources Chapter ASP.NET Security Section 9.1 Authentication Methods Section 9.2 Authorization Section 9.3 Code Access Security Section 9.4 Additional Resources Chapter 10 Error Handling, Debugging, and Tracing Section 10.1 Error Handling Section 10.2 Debugging Section 10.3 Tracing Section 10.4 Additional Resources This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com Chapter 11 ASP.NET Deployment Section 11.1 Deploying ASP.NET Applications Section 11.2 Deploying Assemblies Section 11.3 Deploying Through Visual Studio NET Section 11.4 Additional Resources Part II: Intrinsic Class Reference Chapter 12 The Page Class Section 12.1 Comments/Troubleshooting Section 12.2 Properties Reference Section 12.3 Collections Reference Section 12.4 Methods Reference Section 12.5 Events Reference Chapter 13 The HttpApplicationState Class Section 13.1 Comments/Troubleshooting Section 13.2 Properties Reference Section 13.3 Collections Reference Section 13.4 Methods Reference Section 13.5 Events Reference Chapter 14 The HttpContext Class Section 14.1 Comments/Troubleshooting Section 14.2 Properties Reference Section 14.3 Collections Reference Section 14.4 Methods Reference Chapter 15 The HttpException Class Section 15.1 Comments/Troubleshooting Section 15.2 Constructor Reference Section 15.3 Properties Reference Section 15.4 Methods Reference Chapter 16 The HttpRequest Class Section 16.1 Comments/Troubleshooting Section 16.2 Properties Reference Section 16.3 Collections Reference Section 16.4 Methods Reference Chapter 17 The HttpResponse Class Section 17.1 Comments/Troubleshooting Section 17.2 Properties Reference Section 17.3 Collections Reference Section 17.4 Methods Reference Chapter 18 The HttpServerUtility Class Section 18.1 Comments/Troubleshooting Section 18.2 Properties Reference Section 18.3 Methods Reference Chapter 19 The HttpSessionState Class Section 19.1 Comments/Troubleshooting Section 19.2 Properties Reference Section 19.3 Collections Reference This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com Section 19.3 Collections Reference Section 19.4 Methods Reference Section 19.5 Events Reference Chapter 20 web.config Reference Section 20.1 Comments/Troubleshooting Section 20.2 web.config Elements Part III: Namespace Reference Chapter 21 Namespace Reference Section 21.1 Reading a Quick-Reference Entry Chapter 22 The System.Web Namespace BeginEventHandler EndEventHandler HttpApplication HttpApplicationState HttpBrowserCapabilities HttpCacheability HttpCachePolicy HttpCacheRevalidation HttpCacheValidateHandler HttpCacheVaryByHeaders HttpCacheVaryByParams HttpClientCertificate HttpCompileException HttpContext HttpCookie HttpCookieCollection HttpException HttpFileCollection HttpModuleCollection HttpParseException HttpPostedFile HttpRequest HttpResponse HttpRuntime HttpServerUtility HttpStaticObjectsCollection HttpUnhandledException HttpUtility HttpValidationStatus HttpWorkerRequest HttpWorkerRequest.EndOfSendNotification HttpWriter IHttpAsyncHandler IHttpHandler IHttpHandlerFactory IHttpModule ProcessInfo ProcessModelInfo ProcessShutdownReason ProcessStatus This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com TraceContext TraceMode Chapter 23 The System.Web.Caching Namespace Cache CacheDependency CacheItemPriority CacheItemRemovedCallback CacheItemRemovedReason Chapter 24 The System.Web.ConfigurationNamespace AuthenticationMode ClientTargetSectionHandler FormsAuthPasswordFormat FormsProtectionEnum HttpCapabilitiesBase HttpConfigurationContext Chapter 25 The System.Web.Hosting Namespace AppDomainFactory ApplicationHost IAppDomainFactory IISAPIRuntime ISAPIRuntime SimpleWorkerRequest Chapter 26 The System.Web.Mail Namespace MailAttachment MailEncoding MailFormat MailMessage MailPriority SmtpMail Chapter 27 The System.Web.Security Namespace DefaultAuthenticationEventArgs DefaultAuthenticationEventHandler DefaultAuthenticationModule FileAuthorizationModule FormsAuthentication FormsAuthenticationEventArgs FormsAuthenticationEventHandler FormsAuthenticationModule FormsAuthenticationTicket FormsIdentity PassportAuthenticationEventArgs PassportAuthenticationEventHandler PassportAuthenticationModule PassportIdentity UrlAuthorizationModule WindowsAuthenticationEventArgs WindowsAuthenticationEventHandler WindowsAuthenticationModule This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com Chapter 28 The System.Web.Services Namespace WebMethodAttribute WebService WebServiceAttribute WebServiceBindingAttribute Chapter 29 The System.Web.Services.ConfigurationNamespace XmlFormatExtensionAttribute XmlFormatExtensionPointAttribute XmlFormatExtensionPrefixAttribute Chapter 30 The System.Web.Services.DescriptionNamespace Binding BindingCollection DocumentableItem FaultBinding FaultBindingCollection HttpAddressBinding HttpBinding HttpOperationBinding HttpUrlEncodedBinding HttpUrlReplacementBinding Import ImportCollection InputBinding Message MessageBinding MessageCollection MessagePart MessagePartCollection MimeContentBinding MimeMultipartRelatedBinding MimePart MimePartCollection MimeTextBinding MimeTextMatch MimeTextMatchCollection MimeXmlBinding Operation OperationBinding OperationBindingCollection OperationCollection OperationFault OperationFaultCollection OperationFlow OperationInput OperationMessage OperationMessageCollection OperationOutput OutputBinding Port PortCollection This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com PortType PortTypeCollection ProtocolImporter ProtocolReflector Service ServiceCollection ServiceDescription ServiceDescriptionBaseCollection ServiceDescriptionCollection ServiceDescriptionFormatExtension ServiceDescriptionFormatExtensionCollection ServiceDescriptionImporter ServiceDescriptionImportStyle ServiceDescriptionImportWarnings ServiceDescriptionReflector SoapAddressBinding SoapBinding SoapBindingStyle SoapBindingUse SoapBodyBinding SoapExtensionImporter SoapExtensionReflector SoapFaultBinding SoapHeaderBinding SoapHeaderFaultBinding SoapOperationBinding SoapProtocolImporter SoapTransportImporter Types Chapter 31 The System.Web.Services.DiscoveryNamespace ContractReference ContractSearchPattern DiscoveryClientDocumentCollection DiscoveryClientProtocol DiscoveryClientProtocol.DiscoveryClientResultsFile DiscoveryClientReferenceCollection DiscoveryClientResult DiscoveryClientResultCollection DiscoveryDocument DiscoveryDocumentLinksPattern DiscoveryDocumentReference DiscoveryDocumentSearchPattern DiscoveryExceptionDictionary DiscoveryReference DiscoveryReferenceCollection DiscoveryRequestHandler DiscoverySearchPattern DynamicDiscoveryDocument ExcludePathInfo SchemaReference SoapBinding XmlSchemaSearchPattern This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com XmlSchemaSearchPattern Chapter 32 The System.Web.Services.ProtocolsNamespace AnyReturnReader HtmlFormParameterReader HtmlFormParameterWriter HttpGetClientProtocol HttpMethodAttribute HttpPostClientProtocol HttpSimpleClientProtocol HttpWebClientProtocol LogicalMethodInfo LogicalMethodTypes MatchAttribute MimeFormatter MimeParameterReader MimeParameterWriter MimeReturnReader NopReturnReader PatternMatcher SoapClientMessage SoapDocumentMethodAttribute SoapDocumentServiceAttribute SoapException SoapExtension SoapExtensionAttribute SoapHeader SoapHeaderAttribute SoapHeaderCollection SoapHeaderDirection SoapHeaderException SoapHttpClientProtocol SoapMessage SoapMessageStage SoapParameterStyle SoapRpcMethodAttribute SoapRpcServiceAttribute SoapServerMessage SoapServiceRoutingStyle SoapUnknownHeader TextReturnReader UrlEncodedParameterWriter UrlParameterReader UrlParameterWriter ValueCollectionParameterReader WebClientAsyncResult WebClientProtocol WebServiceHandlerFactory XmlReturnReader Chapter 33 The System.Web.SessionStateNamespace HttpSessionState IReadOnlySessionState IRequiresSessionState This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com IRequiresSessionState IStateRuntime SessionStateMode SessionStateModule SessionStateSectionHandler StateRuntime Chapter 34 The System.Web.UI Namespace AttributeCollection BaseParser BasePartialCachingControl BuildMethod BuildTemplateMethod CompiledTemplateBuilder ConstructorNeedsTagAttribute Control ControlBuilder ControlBuilderAttribute ControlCollection CssStyleCollection DataBinder DataBinding DataBindingCollection DataBindingHandlerAttribute DataBoundLiteralControl DesignTimeParseData DesignTimeTemplateParser EmptyControlCollection Html32TextWriter HtmlTextWriter HtmlTextWriterAttribute HtmlTextWriterStyle HtmlTextWriterTag IAttributeAccessor IDataBindingsAccessor ImageClickEventArgs ImageClickEventHandler INamingContainer IParserAccessor IPostBackDataHandler IPostBackEventHandler IStateManager ITagNameToTypeMapper ITemplate IValidator LiteralControl LosFormatter ObjectConverter ObjectTagBuilder OutputCacheLocation Page PageParser Pair ParseChildrenAttribute This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] machine.config file authentication methods and authentication mode, changing locking down configuration settings element 2nd MachineName property MailMessage class MaintainState property MajorVersion property (HttpBrowserCapabilities class) managed execution manifests MapPath method 2nd 3rd 4th MapPath property Message property 2nd metadata attributes 2nd methods HttpApplicationState class HttpContext class HttpException class HttpRequest class HttpResponse class HttpServerUtility class HttpSessionState class Microsoft Active Directory Microsoft Data Engine (MSDE) MinorVersion property (HttpBrowserCapabilities class) mode attribute for element Mode property 2nd mscorlib.dll MSDE (Microsoft Data Engine) MSDomVersion property (HttpBrowserCapabilities class) I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Name attribute (@ Assembly directive) Namespace attribute (@ Register directive) namespaces server control and[namespaces asp\:Label server control and Web Services using Code-behind and NavBar control NavBar_Load method NET platform [See platform] New keyword creating instances NewBlog method NewLine property ngen.exe tool noncrashing semantic errors NTFS filesystem I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] objControl LoadControl parameter tag object types object-orientation (OO) 2nd ObjectContext ASP object objects tags () OleDbDataAdapter class 2nd OleDbDataReader class OnAdCreated event 2nd OnCancelCommand event OnCheckedChanged event 2nd OnClick event 2nd OnCommand event OnDayRender event OnDeleteCommand event OnEditCommand event 2nd OnItemCommand event OnItemCreated event OnPageIndexChanged event 2nd OnSelectedIndexChanged event 2nd OnSelectionChanged event OnSortCommand event OnUpdateCommand event OnVisibleMonthChanged event OO (object-orientation) 2nd OPTIONS HTTP requests out-of-process session state Output property 2nd @ OutputCache directive OutputStream property 2nd I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Page attribute (@ Reference directive) Page class Application property Cache property ClientTarget property code-behind files, using Context property ControlCollection instance DataBind method EnableViewState property Error events ErrorPage property event-driven programming FindControl method HasControls methods Init event IsPostBack property IsValid property LoadControl method MapPath method Request property ResolveUrl method Response property Server property Session property SmartNavigation property Trace property Unload method Validate method ValidatorCollection class @ Page directive 2nd code-behind files, using deploying assemblies page directives page-level tracing Page_Error event 2nd Page_Unload event pageOutput attribute of element pages [See ASP.NET pages] element 2nd Panel controls Panel display control Params collection Params property Passport authentication option 2nd element 2nd 3rd Passport SDK path attribute of element Path property 2nd PATH_INFO key (ServerVariable collection) PATH_TRANSLATED key (ServerVariable collection) PathInfo property 2nd persistent cookie PhysicalApplicationPath property 2nd PhysicalPath property 2nd Pics method 2nd platform (.NET) object-orientation Platform property (HttpBrowserCapabilities class) polymorphism POST HTTP request This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com PreRender event procedural programming element 2nd programmatic accessors programmatic authorization programmatic control use programmatic event wiring properties HttpApplicationState class Httpcontext class HttpException class HttpRequest class HttpResponse class HttpServerUtiltiy class HttpSessionState class Page class PUT HTTP request I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Qotd class QUERY_STRING key (ServerVariable collection) QueryString collection QueryString property I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] RadioButton control 2nd RadioButtonList control 2nd Random class, returning random numbers RangeValidator control RawUrl property 2nd RCW (runtime callable wrapper) 2nd ReadXml method 2nd 3rd Redirect method 2nd RedirectFromLoginPage method @ Reference directive Reference Types @ Register directive 2nd Register.aspx file RegisterClientScriptBlock method RegisterHiddenField method RegularExpressionValidator control REMOTE_ADDR key (ServerVariable collection) REMOTE_HOST key (ServerVariable collection) REMOTE_USER key (ServerVariable collection) element 2nd Remove method 2nd 3rd 4th 5th Remove method (Cache member) RemoveAll method 2nd 3rd 4th RemoveAt method 2nd 3rd 4th render blocks () 2nd in ASP.NET pages Render method rendered controls Repeater control Repeater data-bound control Request class [See HttpRequest class] Request property 2nd HttpContext class 2nd request types (HTTP) REQUEST_METHOD key (ServerVariable collection) requests, handling/lifecycles RequestType property 2nd RequiredFieldValidator control ResolveUrl method Response object 2nd [See also HttpResponse class] Response property 2nd HttpContext class 2nd ResponseEncoding attribute (@ Page directive) element 2nd reuse (code) RewritePath method rich controls runat attribute 2nd runtime callable wrapper (RCW) 2nd I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] SaveAs method SaveAs property schemas (custom) tag using Declarative control use 2nd SCRIPT_NAME key (ServerVariable collection) ScriptTimeout property 2nd SDK debugger, using Secure Sockets Layer (SSL) security 2nd authentication methods and authorization element 2nd tag SelectCommand property selection controls semantic errors, crashing/noncrashing server controls 2nd 3rd appearance, modifying programmatic control use using web controls Server property 2nd HttpContext class server-side comments server-side include directives server-side object tags () SERVER_NAME key (ServerVariable collection) SERVER_PORT key (ServerVariable collection) SERVER_PORT_SECURE key (ServerVariable collection) SERVER_PROTOCOL key (ServerVariable collection) SERVER_SOFTWARE key (ServerVariable collection) ServerVariables collection ServerVariables property session cookies Session property 2nd HttpContext class 2nd SessionID property 2nd element 2nd 3rd SessionStateModule class Set method 2nd SetCacheability method SetLastModified method SignOut method Simple Object Access Protocol [See SOAP] single-threaded apartment (STA) SkipAuthorization property 2nd SmartNavigation attribute (@ Page directive) SmartNavigation property 2nd SmtpMail class sn.exe SOAP (Simple Object Access Protocol) 2nd consuming Web Services Solution Explorer Source property 2nd sqlConnectionString attribute for element SqlDataAdapter class 2nd 3rd Src attribute @ Assembly directive @ Page directive @ Register directive This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com SSL (Secure Sockets Layer) STA (single-threaded apartment) StackTrace property 2nd stages of page processing Start event 2nd 3rd Start method state management StateBag class stateConnectionString attribute for element StaticObjects collection HttpSessionState class StaticObjects collections Status property 2nd StatusCode property 2nd StatusDescription property 2nd Strict attribute (@ Page directive) String parameter (ClientTarget property) strings characters, encoding strPath LoadControl parameter strRelativeUrl ResolveUrl parameter structured exception handling 2nd Style properties Submit_Click event handler SuppressContent property 2nd syntax error syntax for event handlers System namespace System.Collections namespace System.Data namespaces System.Data.SqlClient namespace element 2nd System.Web namespaces System.Web.UI namespace I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Table display control tag TableCell display control TableRow display control Tables property (HttpBrowserCapabilities class) TagName attribute (@ Register directive) TagPrefix attribute @ Register directive targetNamespace attribute TargetSite property 2nd tag templates for control properties text (literal) tag TextBox web control 2nd 3rd tag Timeout property 2nd Timestamp property 2nd ToolBoxData attribute ToString method TotalBytes property 2nd tag Trace attribute (@ Page directive) element 2nd 3rd TRACE HTTP request Trace property 2nd 3rd 4th Trace.axd URL Trace.Warn method Trace.Write method TraceContext class TraceMode attribute (@ Page directive) TraceMode member (Trace property) tracing application page-level settings, modifying Trace property Write/Warn methods, using Transaction attribute (@ Page directive) Transfer method 2nd element 2nd element Try statement Type property (HttpBrowserCapabilities class) I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] UDDI (Universal Description, Discovery, and Integration) 2nd UI (user interface) combining with code UICulture attribute (@ Page directive) unboxing Universal Description, Discovery, and Integration (UDDI) 2nd Unload event Unload event handler Unlock method 2nd UpdateCommand property URL authorization URL key (ServerVariable collection) Url property 2nd UrlDecode method 2nd UrlEncode method 2nd UrlPathEncode method 2nd UrlReferrer property 2nd element 2nd User Control files user controls element 2nd 3rd user interface (UI) combining with code User property 2nd 3rd HttpContext class UserAgent property 2nd UserControl class UserHostAddress property 2nd UserHostName property 2nd UserLanguages property 2nd Users.xml file 2nd I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] Validate method validation controls 2nd ValidationSummary control ValidatorCollection class Value Types VaryByControl (@ OutputCache directive) VaryByCustom (@ OutputCache directive) VaryByHeader (@ OutputCache directive) VaryByParam (@ OutputCache directive) vb file extension VBScript property (HttpBrowserCapabilities class) Version property (HttpBrowserCapabilities class) _VIEWSTATE field ViewState property 2nd Visual Basic language new keyword and Visual Basic.NET Imports keyword New keyword and Visual Basic.NET compiler Visual C++ managed executions and Visual Studio NET custom schemas and debuggers deploying design-time support, adding vs\:absolutepositioning Visual Studio NET annotation vs\:blockformatted Visual Studio NET annotation vs\:builder Visual Studio NET annotation vs\:deprecated Visual Studio NET annotation vs\:empty Visual Studio NET annotation vs\:friendlyname Visual Studio NET annotation vs\:iscasesensitive Visual Studio NET annotation vs\:ishtmlschema Visual Studio NET annotation vs\:nonbrowseable Visual Studio NET annotation vs\:readonly Visual Studio NET annotation vs\:requireattributequotes Visual Studio NET annotation I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] W3C (World Wide Web Consortium) W3CDomVersion property (HttpBrowserCapabilities class) Warn method Trace property WarningLevel attribute (@ Page directive) Web Applications Web applications HttpApplicationState class and web controls types of Web Forms 2nd @ directives and ASP.NET pages, structuring code-behind files page processing user interface, combining with code web logs (blogs) Web Services 2nd 3rd architecture Code-behind, using consuming creating standards Web Services Description Language (WSDL) Web Setup project, deployment Web Sharing tab (Properties dialog) Web.Config configuration files web.config file 2nd application-level tracing authentication methods and authentication mode, changing elements for Forms authentication option inheriting/overriding settings locking down configuration settings web.config file type WebControl class WebMethod attribute web services, creating attribute WebService attribute 2nd @ WebService directive 2nd WebService, inheriting from WHERE clause deleting data inserting and updating data Win16 property (HttpBrowserCapabilities class) Win32 property (HttpBrowserCapabilities class) Windows NET Server Windows 2000 2nd Windows authentication option Windows NT Windows XP 2nd WithEvents keyword, wiring events World Wide Web Consortium (W3C) Write method 2nd error handling Response object 2nd Trace property WriteByte method WriteFile method 2nd This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com WriteLine method WSDL (Web Services Description Language) wsdl.exe I l@ve RuBoard This document is created with a trial version of CHM2PDF Pilot http://www.colorpilot.com I l@ve RuBoard [SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] XML (eXtensible Markup Language) reading from xmlns attribute XSD schemas I l@ve RuBoard ... IAttributeAccessor IDataBindingsAccessor ImageClickEventArgs ImageClickEventHandler INamingContainer IParserAccessor IPostBackDataHandler IPostBackEventHandler IStateManager ITagNameToTypeMapper... ServiceDescriptionImportWarnings ServiceDescriptionReflector SoapAddressBinding SoapBinding SoapBindingStyle SoapBindingUse SoapBodyBinding SoapExtensionImporter SoapExtensionReflector SoapFaultBinding SoapHeaderBinding... 6.3 Sharing Controls Across Applications Section 6.4 Additional Resources Chapter Data Access and Data Binding Section 7.1 ADO .NET: An Overview Section 7.2 Reading Data Section 7.3 Data Binding