[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] [Y] SaveAs method Request object scheduled application restarts CLR 2nd scopes variables C# declarations 2nd 3rd 4th JScript declarations 2nd 3rd 4th Visual Basic declarations 2nd 3rd 4th SCRIPT NAME header type secret key encryption section handlers configuration files 2nd 3rd 4th 5th 6th 7th #DXLT#globalization custom files 2nd Secure Sockets Layer (SSL) code listings Requesting Data Through SSL (26.6) 2nd Secure Sockets Layer, [See SSL] SecureChannelFailure error WebExceptionStatus enumeration (System.Net) security authentication Basic client 2nd 3rd 4th clients 2nd credentials 2nd Digest NTLM servers 2nd 3rd 4th 5th 6th 7th 8th SSL authorization ACLs 2nd impersonation 2nd message queues access control lists auditing authentication encryption Web applications file authorization forms authentication 2nd 3rd 4th 5th 6th impersonation 2nd passport authentication 2nd 3rd URL authorization 2nd 3rd 4th 5th 6th 7th SeeOther error HttpStatusCode enumeration (System.Net) select statement syntax 2nd 3rd SelectedItemStyle template DataGrid control SelectedItemTemplate DataList control 2nd SelectionList control Mobile Internet Toolkit selective output caching Send method (MessageQueue component) SendFailure error WebExceptionStatus enumeration (System.Net) sending complex messages MessageQueue component 2nd e-mail messages MailMessage object 2nd 3rd 4th 5th 6th SmtpMail object 2nd 3rd 4th messages to disconnected queues (MessageQueue component) 2nd simple messages MessageQueue component 2nd SeparatorItemTemplate DataList control SeparatorTemplate DataList control Repeater control 2nd serializing messages MessageQueue component 2nd server authentication 2nd certificate authorities (CAs) 2nd encryption keys 2nd overview 2nd SSL server controls ASP.NET page elements 2nd declaring 2nd properties 2nd syntax 2nd benefits cleaner code faster development flexibility power editing (Visual Studio editor) 2nd HTML code generation intrinsic 2nd 3rd Button CheckBox 2nd 3rd 4th DropDownList HyperLink Image ImageButton Label LinkButton ListBox Panel RadioButton 2nd 3rd 4th 5th Table TableRow TextBox TextEdit 2nd 3rd 4th list DataList 2nd 3rd 4th 5th 6th 7th 8th 9th Repeater 2nd 3rd 4th 5th 6th 7th 8th 9th 10th pages adding to 2nd rich Calendar 2nd 3rd 4th 5th 6th 7th 8th 9th validation CompareValidator 2nd CustomValidator 2nd RangeValidator 2nd RegularExpressionValidator 2nd RequiredFieldValidator 2nd ValidationSummary 2nd SERVER NAME header type SERVER PORT header type SERVER PROTOCOL header type SERVER SOFTWARE header type server-side controls 2nd 3rd 4th server-side data validation 2nd 3rd 4th 5th server-sode comments ASP.NET page elements 2nd ServerProtocolViolation error WebExceptionStatus enumeration (System.Net) ServerVariables collection HTTP header types ALL HTTP ALL RAW APPL MD PATH APPL PHYSICAL PATH AUTH PASSWORD AUTH TYPE AUTH USER CERT COOKIE CERT FLAGS CERT ISSUER CERT KEYSIZE CERT SECRETKEYSIZE CERT SERIALNUMBER CERT SERVER ISSUER CERT SERVER SUBJECT CONTENT LENGTH CONTENT TYPE GATEWAY INTERFACE HTTP ACCEPT HTTP ACCEPT LANGUAGE HTTP COOKIE HTTP REFERER HTTP USER AGENT HTTPS INSTANCE ID LOCAL ADDR LOGON USER PATH INFO PATH TRANSLATED QUERY STRING REMOTE ADDR REMOTE HOST REMOTE USER REQUEST METHOD SCRIPT NAME SERVER NAME SERVER PORT SERVER PROTOCOL SERVER SOFTWARE URL ServerVariables property Request object service description language (SDL) Web Services example ServiceUnavailable error HttpStatusCode enumeration (System.Net) Session End event global.asax file 2nd 3rd Session End() method Global.asax file 2nd 3rd 4th session events Session End global.asax file 2nd 3rd Session Start global.asax file 2nd 3rd session IDs state management 2nd 3rd 4th 5th 6th Session object collections Contents 2nd StaticObjects 2nd event handlers 2nd session life cycle 2nd events OnEnd OnStart global information storing 2nd methods Abandon properties codepage LCID SessionID Timeout Session Start event global.asax file 2nd 3rd Session Start() method Global.asax file 2nd 3rd 4th session state applications performance issues session variables adding (State Management Demo Application) Global.asax file 2nd 3rd 4th state management 2nd 3rd 4th 5th synchronization viewing (State Management Demo Application) SessionID property Session object sessionState element attributes cookieless Mode SQLConnectionString StateConnectionString timeout SessionStateModule (HttpModules) 2nd SET statements (VBScript) ASP to ASP.NET upgrades SetAuthCookie method FormsAuthentication class SetSession.aspx file session variables adding setting application variables State Management Demo Application e-mail endocing schemes Encoding object 2nd e-mail formats MailFormat object e-mail priority status MailPriority object format message queue retrieval 2nd 3rd properties message queue retrieval Shakespeare program (WebForms) DropDownList control 2nd 3rd 4th 5th 6th Shared Property Manager (SPM) 2nd ShowData application DataList control (C# application) 2nd 3rd 4th 5th 6th 7th Repeater control (C# application) 2nd 3rd 4th 5th 6th ShowData method DataAdapter class (ADO.NET) 2nd ShowinToolbox attribute SimpleControl class ShowSession.aspx file session variables adding SignOut method FormsAuthentication class Simple Object Application Protocol, [See SOAP] SimpleControl class attributes DefaultProperty 2nd 3rd MemberAttributeCollection 2nd ShowinToolbox ToolboxData creating 2nd 3rd 4th 5th 6th 7th 8th 9th properties Text 2nd 3rd 4th source code listing (13.1) 2nd Single Threaded Apartment (STA) components ASP application upgrades 2nd sites links Message Queuing (Microsoft) SmartNavigaiton attribute Web pages performance issues SmtpMail object 2nd e-mail messages sending 2nd 3rd 4th SOAP (Simple Object Application Protocol) advantages 2nd envelope example MSDN Web site resources overview 2nd packages 2nd Web Services advantages 2nd SolidBrush object dynamic images creating Solution Explorer controls references, adding 2nd source code break points setting 2nd stepping through (debugging) 2nd split-the-difference debugging approach 2nd SQL Server parameter bindings Parameter Binding-C# Example (Listing ) 2nd Parameter Binding-Visual Basic Example (Listing ) 2nd 3rd parameter bindings (ADO.NET Command class) 2nd 3rd SSL (Secure Sockets Layer) Web sites implementing 2nd 3rd when to use SSL (Secure Sockets Layer) code listings Requesting Data Through SSL (26.6) 2nd start tags (XML) 2nd state management application variables 2nd 3rd 4th 5th concurrency consumption of resources life cycle implications scalability implications synchronization 2nd cookies Global.asax file 2nd 3rd 4th hidden HTML fields HTTP stateless nature of session IDs 2nd 3rd 4th 5th 6th session variables 2nd 3rd 4th 5th synchronization State Management Demo Application application variables setting viewing 2nd session variables adding viewing statements expressions function of 2nd static lists messages retrieving 2nd 3rd staticobjects collection Application object 2nd 3rd StaticObjects collection Session object 2nd Step Into command (Visual Studio .NET IDE) 2nd Step Over command (Visual Studio .NET IDE) 2nd stored procedures Code Sample (Listing ) 2nd storing global information Application object Session object 2nd messages journal queues 2nd variables values 2nd StreamReader class data reading 2nd 3rd methods Peek() 2nd 3rd ReadLine() 2nd 3rd vistor comments files StreamWriter class methods CreateText() 2nd 3rd text files creating writing to 2nd String object (JScript) ASP to ASP.NET upgrades StringBuilder class 2nd 3rd 4th code listings Combining Two Strings into One (5.11) 2nd 3rd StringReader class 2nd 3rd 4th code listings Combining Two Strings into One (5.11) 2nd 3rd strings (CLR) 2nd StringWriter class 2nd 3rd 4th code listings Combining Two Strings into One (5.11) 2nd 3rd strongly typed variables (JScript) ASP to ASP.NET upgrades 2nd StyleSheet control Mobile Internet Toolkit Success error WebExceptionStatus enumeration (System.Net) switch statement syntax 2nd 3rd SwitchingProtocols error HttpStatusCode enumeration (System.Net) synchronizing application variables session variables synchronous commnication message queues 2nd system performances ADO.NET advantages 2nd System.Net classes Dns 2nd 3rd 4th 5th WebClient 2nd 3rd 4th WebProxy 2nd 3rd 4th WebRequest 2nd 3rd 4th WebResponse 2nd 3rd 4th errors HttpStatusCode enumerations 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th 17th 18th 19th 20th 21st 22nd 23rd 24th 25th 26th 27th 28th 29th 30th 31st 32nd 33rd 34th 35th 36th 37th 38th 39th 40th 41st 42nd 43rd 44th WebExceptionStatus enumerations 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th 13th 14th 15th 16th |