C# Developeramp;#039;s Guide to ASP.NET, XML, and ADO.NET [Electronic resources] نسخه متنی
لطفا منتظر باشید ...
[SYMBOL]
[A]
[B]
[C]
[D]
[E]
[F]
[G]
[H]
[I]
[K]
[L]
[M]
[N]
[O]
[P]
[Q]
[R]
[S]
[T]
[U]
[V]
[W]
[X]
[Y]
[Z]
L switch (XCOPY)
Label class
2nd
3rd
langagues
globalization section (Web.Config/Machine.Config files)
2nd
3rd
language
Lang_Preference attribute (PassportIdentity class)
Language attribute, Page object
languages
CodePage attribute
2nd
Common Language Specification (CLS)
2nd
Language attribute (Page object)
LastFiveSearchTerms code listing
2nd
3rd
LCID attribute, Page object
2nd
LinkButton class
2nd
3rd
links
.
[See also ListBox class
2nd
3rd
listing
pages
View State
2nd
3rd
listing components in GAC
2nd
3rd
4th
listings
AdRotator class
2nd
3rd
4th
caching
browser capabilities
2nd
containing page defining cache directive
2nd
containing page without cache directive
2nd
correct form output caching
2nd
3rd
4th
creating cached page for each header
2nd
directive for 5-minute cache
2nd
expiring items
2nd
3rd
form creating copies for different browsers
2nd
3rd
form using RequiredFieldValidator
2nd
incorrect form output caching
2nd
3rd
4th
partial page caching of previous search terms (LastFiveSearchTerms)
2nd
3rd
partial page caching user control (SalesByEmployee.ascx)
2nd
3rd
4th
5th
partial page caching user control (SalesPeople.ascx)
2nd
3rd
query that places output into drop-downlist
2nd
3rd
query that stores output in cache
2nd
3rd
4th
re-adding dropped out cache items
2nd
3rd
4th
refreshing cached items via dependencies
2nd
3rd
removing/inserting items from cache with expirations
2nd
3rd
4th
5th
search page containing term caching (BreadCrumbSearch.aspx)
2nd
3rd
4th
Calendar server control
2nd
CheckBox server control
2nd
3rd
databases
binding DataGrid control to ArrayList object
2nd
calling a parameterized stored procedure
2nd
3rd
4th
calling a parameterized stored procedure using SqlCommand Parameters collection
2nd
3rd
calling a simple stored procedure using SqlCommand
2nd
3rd
comparison validation
2nd
3rd
custom validation
2nd
3rd
data-entry form
2nd
3rd
4th
displaying data access errors
2nd
3rd
displaying query data in Web browsers
2nd
3rd
displaying query data in Web Forms DataGrid control
2nd
3rd
displaying query results using SqlDataAdapter and DataSet
2nd
3rd
displaying validation error summary
2nd
3rd
4th
ExecuteScalar method
2nd
executing a text command that returns a SqlDataReader object
2nd
3rd
executing nonquery commands
2nd
3rd
opening a connection using OLE DB provider
2nd
opening a connection using SQL Server provider
2nd
3rd
opening a connection with error handling
2nd
3rd
range validation
2nd
3rd
regular expression validation
2nd
3rd
required field funcion, client-side validation
2nd
required field validation
2nd
3rd
using Errors collection to display rich error information
2nd
DataList server control
DataList server control bound to a Hashtable object
2nd
3rd
debugging
calling Debug.Write to display debug information in development environment
2nd
test page for debugging
2nd
3rd
Web.config file that activates application-level debugging
2nd
DropDownList control, binding to data in ArrayList object
2nd
3rd
Global.asax files
declaring Application-Scoped objects
2nd
3rd
displaying results of Active-User array
2nd
3rd
Global.asax OnStart event handler
2nd
3rd
HttpHandler
HttpHandlerFactory that returns different handlers based on the name parameter
2nd
3rd
HttpHandlers
global.asax that sinks the OnMyEvent event from the HttpModule
2nd
Handler That Raises an Event in Global.asax
2nd
3rd
Hello World
2nd
3rd
page counter
2nd
3rd
4th
SqlHandler transforms XML SQL queries from SQL Server with XSL templates
2nd
3rd
4th
5th
XSL template used to format output
2nd
3rd
HttpModules
authenticateRequest in a Web module
2nd
3rd
Global.asax redirection of users from error pages
2nd
3rd
module that handles errors in an application by writing them to the event log and e-mailing the Webm
2nd
3rd
Module That Stamps the Begin and End Times into the Page
2nd
3rd
4th
RewritePath module that changes every request to map to webform1.aspx
2nd
3rd
simple ad insertion engine that replaces <adinsert tags with an ad
2nd
3rd
4th
SimpleCache, an Output-Caching Mechanism
2nd
3rd
4th
5th
6th
7th
View Source of a Page That Has Been Affected by the BeginEnd Module
2nd
3rd
web.config to Load the BeginEnd HttpModule
2nd
logging
writing events to Windows event log
2nd
3rd
pages
@Page directive
2nd
2.10, HtmlAnchor control HTML
2nd
3rd
2.24, code-behind Page_Load event procedure without AutoEventWireup
2nd
Button.aspx code
2nd
3rd
4th
Button.aspx HTML
2nd
Calendar.aspx
2nd
Calendar.aspx rendered HTML source
2nd
3rd
4th
Form.aspx code
2nd
3rd
4th
Form.aspx HTML
2nd
HtmlAnchor control code
2nd
HtmlInputHidden control
2nd
3rd
HttpBrowserCapabilities in Request object
2nd
3rd
image.aspx code
2nd
3rd
4th
image.aspx HTML
2nd
3rd
4th
inputbutton.aspx code
2nd
3rd
4th
inputbutton.aspx HTML
2nd
3rd
inputfile.aspx code
2nd
3rd
4th
inputfile.aspx HTML
2nd
SamplePage2.aspx, event handler for a button
2nd
SamplePage3.aspx, using code behind
2nd
3rd
SimplePage.asp
2nd
3rd
SimplePage.aspx, a reworking of SimplePage.asp in ASP.NET
2nd
3rd
SimplePage2.asp, showing code to preserve form state in ASP.OLD
2nd
3rd
SimplePage3.asp, reaction to user interaction in ASP.old
2nd
3rd
SimplePage3.aspx.vb, code behind file for SimplePage3.aspx
2nd
3rd
performance monitors
deleting a performance category
2nd
incrementing performance monitor using PerformanceCounter object
2nd
3rd
4th
initializing new monitor category and monitor object
2nd
Repeater control, building customized hashtable output
2nd
3rd
security
global.asax class that handles the AuthorizeRequest application event
2nd
3rd
global.asax containing the Application_AuthenticateRequest handler
2nd
3rd
HTML for login.aspx
2nd
3rd
HTML for login.aspx, class file
2nd
3rd
4th
5th
login page that authenticates only two users
2nd
3rd
4th
login page that authenticates only two users, class file
2nd
3rd
4th
login.aspx page shown when users attempt to access content when they are not authenticated
2nd
3rd
page that displays the PUID, e-mail address, and member name of a logged-in Passport user
2nd
3rd
simple login page
2nd
3rd
4th
5th
simple login page, class file
2nd
3rd
4th
5th
6th
Transact SQL to create tables and stored procedures used by login.aspx
2nd
3rd
4th
5th
user authentication with WindowsPrincipal
2nd
3rd
4th
user authentication with WindowsPrincipal, class file
2nd
Web User Control That Wraps the Display of the Passport Logo
2nd
3rd
4th
web.config file setting authentication to forms and defining URL authorization
2nd
web.config file that uses URL authorization Location element
2nd
3rd
4th
Web.config for simple forms authentication
2nd
3rd
Web.config set up for impersonation
2nd
3rd
web.config setup for Passport authentication
2nd
Web.config that maps roles to application locations
2nd
3rd
Web.config with a hard-coded impersonation account
2nd
3rd
Webform1.aspx
2nd
3rd
4th
5th
Webform1.aspx, code behind class
2nd
3rd
4th
5th
server controls
ASP.NET page that references custom Hello World server control
2nd
3rd
ASP.NET Page that uses an instance of subclassed CustomText control
2nd
3rd
basic control that stores property state
2nd
batch file that compiles and deploys a .NET component project automatically
2nd
composite control
2nd
3rd
CustomTextBox control that contains set of custom formatting defaults
2nd
Hello World server control example
2nd
3rd
hyperlink control that can generate client-side postback of a form
2nd
3rd
namespace and class that can be compiled into a .NET component
2nd
page created to host an instance of composite Search server control
2nd
page to contain counter control
2nd
3rd
rewritten CurrentValue property, demonstrating lack of state persistence
2nd
using delegation to provide access to Text property of child control
2nd
3rd
state management
adding/displaying session values
2nd
3rd
getting a session value
2nd
HTTP request using Telnet
2nd
3rd
out of process session state
2nd
relative and absolute references
2nd
3rd
Session Start event
2nd
Set-Cookie header
2nd
setting a session value
2nd
starting State Server
2nd
timing read/write operations on session state
2nd
3rd
4th
tracing
using Web.config to activate tracing for entire Web directories
2nd
categorized Trace.Write output
2nd
3rd
simple page equipped for tracing with calls to Trace.Write
2nd
3rd
4th
user controls
custom control utilized in an ASP.NET Web Form
2nd
handling events
2nd
3rd
Register directive referencing a user control
2nd
Search control with ShowAdvanced method
2nd
3rd
Search dialog box user control
2nd
3rd
Search dialog box with TitleBarText property
2nd
3rd
Web controls
Web form declaration
Web services
Activator .asmx file
2nd
Code Behind Web Service Class That Implements a Cached Time Service
2nd
code-behind file for simple state service
2nd
Description property
2nd
Form That Is Bound to the SimpleDataSet Web Service
2nd
3rd
4th
5th
HelloWorld
2nd
Proxy Class (datasetsample.vb) for SimpleDataSet Generated with the WSDL Tool
2nd
3rd
Proxy Created for SimpleDataSet by Visual Studio .NET
2nd
3rd
4th
sample invoice in HTML
2nd
3rd
4th
5th
6th
sample invoice in XML
2nd
3rd
service that returns ArrayList
2nd
3rd
Simple() WebMethod of SimpleDataSet
2nd
3rd
4th
Web Form Client for SimpleDataSet
2nd
Web Form That Calls the NorthwindOrder Web Service Asynchronously
2nd
3rd
4th
5th
Web Form That Calls the NorthwindOrders Service Asynchronously and Loads the Orders into a Grid
2nd
3rd
4th
Web Method That Returns a Dataset with a Master Detail Relationship
2nd
3rd
Windows Form That Creates a Cookie Container and Utilizes the State Web Service
2nd
3rd
4th
5th
6th
XML Output from Calling the GetOrders WebMethod with a Date of 7/8/1996
2nd
3rd
4th
5th
6th
7th
Web.Config file with Location section to handle subdirectory settings
2nd
3rd
XCOPY exclude file
2nd
XML
W3C schema containing a complex type that refers to a simple type
2nd
books.xml document
2nd
3rd
books.xml File Containing a Link to the books.xsl Style Sheet
2nd
booksellerÕs hypothetical output
2nd
ChildNodes class
2nd
3rd
4th
comma-delimited document
2nd
inserting new child nodes using AppendChild method
2nd
loading a local XML file using XmlDocument .Load() method
2nd
loading an XML file residing on a Web server
2nd
programmatically transforming an XML file using an XSL style sheet and the XslTransform object
2nd
publisherÕ
publisherÕs hypothetical input
responding to events raised by Validate subroutine
2nd
3rd
simplified book.xml document
2nd
Validation subroutine using XmlValidatingReader object
2nd
3rd
W3C schema containing a definition for a simple type
2nd
W3C schema containing an element definition that refers to a type definition
2nd
W3C schema definition boilerplate
2nd
XDR Schema
2nd
XML 1.0 declaration
XML document with a CDATA section
2nd
XML document with a declaration and top-level element
2nd
XML document with a empty elements
XML document with elements and attributes
2nd
XML document with elements that contain data
2nd
XML document with escape sequences
2nd
XML document with multiple child elements beneath the top-level element
2nd
3rd
XmlNode object InsertAfter method
2nd
3rd
XmlNodeReader object, creating from XmlDocument object
2nd
XmlNodeReader object, traversing a document
2nd
XmlTextReader object
2nd
3rd
XmlTextWriter object
2nd
3rd
XmlTextWriter object, document produced by XmlTextWriter object
2nd
XPath query combining multiple criteria with AND and OR
2nd
XPath query page used to test XPath queries against books.xml
2nd
XPath query results
2nd
XPath query that excludes nodes based on attribute values
2nd
XPath query that retrieves a specific BOOK node by querying on text in BookÕs TITLE node
2nd
XPath query that retrieves a specific TITLE node by querying on its text
2nd
XPath query to retrieve author information based on author ID
2nd
XPath query to retrieve multiple instances of same author
2nd
3rd
XPathNavigator object Select method
2nd
XpathNodeIterator Current property
2nd
3rd
XSLT Style Sheet That Converts an XML Document into an HTML Document
2nd
3rd
lists
DataList class
2nd
3rd
4th
5th
6th
DropDownList class
2nd
3rd
4th
5th
6th
7th
8th
ListBox control
2nd
3rd
Load event
Page object
Web controls
Load event (custom server controls)
Load() method (XML)
2nd
3rd
4th
5th
6th
listings
10.11, loading a local XML file
10.12, loading an XML file residing on a Web server
10.13, loading a local XML file
2nd
LoadPostData event (custom server controls)
LoadViewState event (custom server controls)
locale identifier (LCID)
LCID attribute (Page object)
2nd
Location attribute (OutputCache directive)
2nd
3rd
4th
location element, URL authorization;
2nd
3rd
4th
5th
location section (Web.Config)
2nd
3rd
4th
5th
6th
locking down Web configuration settings
2nd
logging
listings
3.10, writing events to Windows event log
2nd
3rd
Windows event log
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
logic
business logic componenets
Global Assembly Cache (GAC)
2nd
3rd
4th
logic, separating code from presentation using code behind
2nd
3rd
4th
5th
6th
7th
8th
.
[See also code behind]
listing 2.8, SamplePage3.aspx, using code behind
2nd
3rd
listing 2.9, SimplePage3.aspx.vb, code behind file for SimplePage3.aspx
2nd
login page
forms authentication
2nd
3rd
4th
5th
6th
7th
login pages
authenticating only two users
2nd
3rd
4th
class file
2nd
3rd
4th
HTML for login.aspx
2nd
3rd
class file
2nd
3rd
4th
5th
Passport authentication
2nd
3rd
Transact SQL to create tables and stored procedures used by login.aspx
2nd
3rd
4th
5th
loginurl attribute
forms authentication
LogoTag2( ) method (Passport authentication)
logs
EventLog class
2nd
3rd
4th
HttpModule That Handles Errors in an Application by Writing Them to the Event Log and E-mailing the
HttpModule that handles errors in an application by writing them to the event log and e-mailing the
2nd
3rd
4th
HttpModule That Handles Errors in an Application by Writing Them to the Event Log and E-mailing the
2nd