C# Developeramp;#039;s Guide to ASP.NET, XML, and ADO.NET [Electronic resources] نسخه متنی

اینجــــا یک کتابخانه دیجیتالی است

با بیش از 100000 منبع الکترونیکی رایگان به زبان فارسی ، عربی و انگلیسی

C# Developeramp;#039;s Guide to ASP.NET, XML, and ADO.NET [Electronic resources] - نسخه متنی

Jeffrey P. McManus; Chris Kinsman

| نمايش فراداده ، افزودن یک نقد و بررسی
افزودن به کتابخانه شخصی
ارسال به دوستان
جستجو در متن کتاب
بیشتر
تنظیمات قلم

فونت

اندازه قلم

+ - پیش فرض

حالت نمایش

روز نیمروز شب
جستجو در لغت نامه
بیشتر
لیست موضوعات
توضیحات
افزودن یادداشت جدید



[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]


C switch (XCOPY)


Cache class
2nd
3rd
4th
5th


.
[See also caching]


AbsoluteExpiration argument
2nd
3rd


Add argument


caching database queries
2nd
3rd
4th
5th
6th
7th


Count argument
2nd


Insert argument


ItemPriority argument


MaxItems argument
2nd


SlidingExpiration argument
2nd
3rd
4th
5th


Cache5.aspx code listing
2nd


CacheCallback.aspx code listing
2nd
3rd
4th


CachedBrowser.aspx code listing


CacheDependency class
2nd
3rd
4th
5th
6th
7th
8th
9th


CacheDependency.aspx code listing
2nd
3rd


CachedHost.aspx code listing
2nd


CachedSearchBroken.aspx code listing
2nd
3rd
4th


CachedSearchFixed.aspx code listing
2nd
3rd
4th


CacheDuration property


WebMethodAttribute class
2nd
3rd
4th


CacheExpiration.aspx code listing
2nd
3rd
4th
5th
6th


caches


Global Assembly Cache (GAC)
2nd
3rd
4th
5th


gacutil utility
2nd
3rd


CacheTerritories code listing
2nd
3rd


caching
2nd
3rd
4th


@OutputCache directive (Page object)


browser differences
2nd
3rd
4th


database queries
2nd
3rd
4th
5th
6th
7th


dependencies
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th


expiring items
2nd
3rd
4th
5th


form results
2nd
3rd
4th
5th
6th


HttpCachePolicy class
2nd


HttpCacheVaryByHeaders class
2nd


HttpCacheVaryByParams class
2nd


listings


5.11, directive for 5-minute cache
2nd


5.12, browser capabilities
2nd


5.13, form using RequiredFieldValidator
2nd


5.14, form creating copies for different browsers
2nd
3rd


5.15, creating cached page for each header
2nd


5.16, incorrect form output caching
2nd
3rd
4th


5.17, correct form output caching
2nd
3rd
4th


5.18, partial page caching user control (SalesPeople.ascx)
2nd
3rd


5.19, partial page caching user control (SalesByEmployee.ascx)
2nd
3rd
4th
5th


5.20, partial page caching of previous search terms (LastFiveSearchTerms)
2nd
3rd


5.21, search page containing term caching (BreadCrumbSearch.aspx)
2nd
3rd
4th


5.22, containing page defining cache directive
2nd


5.22, containing page without cache directive


5.23, containing page without cache directive


5.24, query that places output into drop-downlist
2nd
3rd


5.25, query that stores output in cache
2nd
3rd
4th


5.26, expiring items
2nd
3rd


5.27, re-adding dropped out cache items
2nd
3rd
4th


5.28, refreshing cached items via dependencies
2nd
3rd


5.29, removing/inserting items from cache with expirations
2nd
3rd
4th
5th


output caching (entire pages)
2nd
3rd
4th
5th
6th
7th


partial pages
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th


allowed user control/ output caching combinations
2nd
3rd
4th
5th


generating crumb trails of previous search terms
2nd
3rd
4th
5th


generating phone lists
2nd
3rd
4th
5th
6th


re-adding dropped out items via callback routine
2nd
3rd
4th
5th


removing expired items
2nd


VaryByCustom/VaryByHeader
2nd
3rd


caching output (HttpModules)
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


Calendar class
2nd
3rd
4th
5th


Calendar Web control
2nd
3rd
4th
5th
6th
7th
8th


output


rendered HTML source
2nd
3rd
4th
5th
6th
7th


callback routines


re-adding dropped out cache items
2nd
3rd
4th
5th


categorizing Trace output
2nd
3rd
4th
5th
6th
7th


cells


HtmlTableCell control
2nd


HtmlTableCellCollection control
2nd


HtmlTextArea control
2nd


cells.
[See tables]


characters


XML


CDATA elements
2nd
3rd


character entities
2nd
3rd
4th


enclosing character data
2nd
3rd
4th
5th


check boxes


HtmlInputCheckbox control
2nd


CheckBox class
2nd
3rd
4th


ChildNodes class (XML)
2nd
3rd
4th
5th


City attribute (PassportIdentity class)


classes


.
[See also objects]


AdRotator
2nd
3rd
4th
5th
6th


AdvertisementFile property
2nd


banner dimensions


listing 2.29
2nd
3rd


listing 2.30
2nd


Button
2nd
3rd
4th


Cache
2nd
3rd
4th
5th


.
[See also caching]


AbsoluteExpiration argument
2nd
3rd


Add argument


caching database queries
2nd
3rd
4th
5th
6th
7th


Count argument
2nd


Insert argument


ItemPriority argument


MaxItems argument
2nd


SlidingExpirationargument
2nd
3rd
4th
5th


CacheDependency
2nd
3rd
4th
5th
6th
7th
8th
9th


Calendar
2nd
3rd
4th
5th


CheckBox
2nd
3rd
4th


ChildNodes (XML)
2nd
3rd
4th
5th


compiling into .NET components
2nd


ConfigurationSettings


AppSettings method


Control
2nd
3rd


DataAdapter (ADO.NET)
2nd
3rd


DataColumn (ADO.NET)
2nd
3rd
4th
5th


DataGrid
2nd
3rd


DataList
2nd
3rd
4th
5th
6th


DataRelation (ADO.NET)
2nd


DataSet (ADO.NET)
2nd


DataTable (ADO.NET)
2nd


Debug
2nd
3rd


DropDownList
2nd
3rd
4th
5th
6th
7th
8th


EventLog
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th


FormsAuthenticationTicket
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th


GenericIdentity
2nd
3rd


GenericPrincipal
2nd


HtmlAnchor
2nd
3rd
4th
5th


HtmlButton
2nd
3rd
4th
5th


HtmlForm
2nd
3rd
4th
5th
6th
7th
8th
9th


HtmlImage
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


HtmlInputButton
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputCheckbox
2nd


HtmlInputFile
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputHidden
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputImage
2nd


HtmlInputRadioButton
2nd


HtmlInputText
2nd


HtmlSelect
2nd


HtmlTable
2nd


HtmlTableCell
2nd


HtmlTableCellCollection
2nd


HtmlTableRow
2nd


HtmlTableRowCollection
2nd


HtmlTextArea
2nd


HttpApplication
2nd
3rd
4th
5th
6th
7th
8th


HttpBrowserCapabilities
2nd
3rd
4th
5th
6th
7th


caching
2nd
3rd
4th


HttpCachePolicy
2nd


HttpCacheVaryByHeaders
2nd


HttpCacheVaryByParams
2nd


HttpRequest
2nd


HttpResponse
2nd
3rd


HttpServerUtility
2nd


HttpSessionState
2nd
3rd
4th
5th


.
[See also state management]


TimeOut property
2nd


Hyperlink
2nd
3rd


IHttpHandler
2nd


.
[See also HttpHandlers]2nd
[See also HttpHandlers]


IHttpModule
2nd


IhttpModule


.
[See also HttpModules]


Image
2nd
3rd


ImageButton
2nd
3rd
4th


inheritance


Inherits attribute (Page object)


Label
2nd
3rd


LinkButton
2nd
3rd
4th
5th
6th
7th


ListBox
2nd
3rd


OleDbCommand
2nd
3rd


OleDbCommand (ADO.NET)
2nd


OleDbConnection
2nd
3rd
4th
5th
6th


OleDbDataReader


Page
2nd
3rd


Panel
2nd
3rd


PassportIdentity
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th


attributes
2nd


PerformanceCounter
2nd


Repeater
2nd
3rd
4th
5th
6th
7th


SmtpMail
2nd
3rd


SoapHttpClientProtocol
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th


CookieContainer property
2nd
3rd
4th
5th
6th
7th
8th
9th


SqlCommand


SQLCommand


ExecuteScalar method
2nd
3rd


SqlCommand


Parameters collection
2nd


SqlConnection
2nd
3rd
4th
5th
6th
7th


SqlConnection (ADO.NET)
2nd


SqlDataAdapter


.
[See also SqlDataAdapter (ADO.NET)
2nd


SqlDataReader
2nd
3rd
4th
5th
6th
7th
8th


calling stored procedures
2nd
3rd
4th


returning SqlDataReader objects via text commands
2nd
3rd
4th
5th
6th
7th


SqlDataReader(ADO.NET)
2nd
3rd


SqlError (ADO.NET)
2nd


SqlException (ADO.NET)
2nd


Table
2nd


TableCell
2nd
3rd


TableRow
2nd
3rd


TextBox
2nd


TraceContext
2nd


ValidationEventArgs
2nd
3rd


WebControl
2nd
3rd


WebMethodAttribute class
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th


BufferResponse property
2nd


CacheDuration property
2nd
3rd
4th


Description property
2nd
3rd
4th
5th
6th
7th


EnableSession property
2nd
3rd
4th
5th


TransactionOption property
2nd


WebService
2nd
3rd


WindowsIdentity
2nd


WindowsPrincipal
2nd
3rd


XML Document Object Model (DOM)
2nd
3rd
4th
5th
6th
7th
8th
9th


extended classes
2nd


fundamental classes
2nd
3rd


XmlDataReader
2nd
3rd
4th
5th
6th
7th


XmlDocument
2nd
3rd
4th
5th
6th
7th
8th


XMLDocument class


creating XmlNodeReader objects from XmlDocument objects


XmlNamedNodeMap
2nd


XmlNode
2nd
3rd
4th


InsertAfter method
2nd
3rd


viewing document data
2nd
3rd
4th
5th
6th
7th
8th


XmlNodeList
2nd


XmlNodeReader
2nd
3rd
4th


navigating/updating documents
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


XmlReader
2nd


XmlTextReader
2nd
3rd


XmlTextWriter
2nd


writing data
2nd
3rd
4th
5th
6th
7th


XmlValidatingReader
2nd
3rd


validating schemas
2nd
3rd
4th
5th
6th
7th
8th


XmlWriter
2nd
3rd


ClassName attribute, Page object


clients


asynchronous clients, Web services
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th


ClientTarget attribute, Page object
2nd


Close method


database connections
2nd
3rd


CLR (Common Language Runtime)
2nd
3rd


CLS (Common Language Specification)
2nd
3rd


code


breakpoints
2nd


debugging.
[See debugging]


Global.asax declaration blocks
2nd
3rd


reusing
2nd
3rd


custom user-interface objects.
[See controls]


server-side includes (SSIs)
2nd


reusing code.
[See components]


code behind
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th


denoting code-behind class used by a page (ClassName attribute)


inheriting from a class using Inherits attribute (Page object)


listing 2.24, definition of a code-behind Page_Load event procedure without AutoEventWireup
2nd


listing 2.8, SamplePage3.aspx, using code behind
2nd
3rd


listing 2.9, SimplePage3.aspx.vb, code behind file for SimplePage3.aspx
2nd


Src (source) attribute (Page object)
2nd


src attribute (Page object)


Code Behind Web Service Class That Implements a Cached Time Service
2nd


code listings.
[See listings]


code, separating from presentation using code behind
2nd
3rd
4th
5th
6th
7th
8th
9th


.
[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


CodePage attribute, Page object
2nd


COM (Component Object Model) libraries
2nd


COM objects
2nd


.
[See also comma-delimited data (XML)
2nd
3rd


enclosing character data
2nd
3rd
4th
5th


CDATA elements
2nd
3rd


character entities
2nd
3rd
4th


command line


creating .NET components with command-line compiler
2nd
3rd
4th
5th
6th


gacutil tool
2nd
3rd


commands


ADO.NET command objects
2nd


calling stored procedures using SqlCommand
2nd
3rd
4th
5th
6th
7th


executing commands that donÕt return data (nonquery commands)
2nd
3rd
4th


executing text-based commands to retrieve data reader objects
2nd
3rd
4th
5th
6th
7th


COPY


Windows 2000 changes


data-manipulation commands


MOVE


Windows 2000 changes


SqlCommand class


Parameters collection
2nd


SQLCommand object


ExecuteScalar method
2nd
3rd


XCOPY.
[See XCOPY deployment]


CommitTransaction event


Page object


Common Language Runtime (CLR)
2nd
3rd


Common Language Specification (CLS)
2nd
3rd


CompareValidator control
2nd
3rd
4th
5th


properties


ValidationCompareOperator enumeration
2nd
3rd


compilation settings (Web.Config/Machine.Config files)
2nd
3rd


compiler warnings (WarningLevel attribute, Page object)
2nd


CompilerOptions attribute, Page object
2nd


compiling controls as .NET components
2nd
3rd
4th
5th
6th


creating components with command-line compiler
2nd
3rd
4th
5th
6th


deploying components
2nd


complex types (XML)
2nd
3rd
4th
5th
6th
7th


componenets


Global Assembly Cache (GAC)
2nd
3rd
4th


Component Object Model (COM) libraries
2nd


components


creating .NET components with Visual Studio


composite server controls
2nd
3rd
4th
5th
6th
7th
8th


Config.Web files


reading with AppSettings method (ConfigurationSettings object)


configuration
2nd
3rd
4th
5th
6th


.
[See also Web.Config files]


accessing configuration files programmatically
2nd
3rd
4th


AppSettings method (ConfigurationSettings object)


ASP.old versus ASP.NET
2nd
3rd


editing Web configuration files in Visual Studio.NET
2nd


global/local configuration files
2nd


locking down Web configuration settings
2nd


Machine.Config file
2nd


multiple locations
2nd
3rd
4th
5th
6th


section handlers


authentication
2nd
3rd
4th


authorization
2nd


browser capabilities
2nd


compilation
2nd
3rd


custom errors
2nd
3rd


execution timeout
2nd


globalization
2nd
3rd


HTTP handlers


HTTP modules
2nd


pages
2nd
3rd


process model
2nd
3rd


session state
2nd
3rd


trace
2nd
3rd
4th


Web services
2nd
3rd


section handlers (Web.Config/Machine.Config files)


Web.Config files
2nd


.
[See also Web.Config files]


ConfigurationSettings object


AppSettings method


confirmations, file deletion (XCOPY)
2nd
3rd


connecting to databases
2nd
3rd
4th
5th
6th
7th
8th
9th


error handling
2nd
3rd
4th


OLE DB provider
2nd
3rd
4th


Open/Close methods
2nd
3rd


SQL Server provider
2nd


constructors


CacheDependency class


consuming Web services
2nd
3rd
4th
5th
6th
7th
8th
9th


asynchronous clients
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th


SoapHttpClientProtocol class
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th


CookieContainer property
2nd
3rd
4th
5th
6th
7th
8th
9th


ContainerPage.aspx code listing
2nd


ContentType attribute, Page object
2nd


control


registering


@Register directive (Page object)


Control class
2nd
3rd


Control directive


user controls
2nd


controls


@Control directive (Page object)


ASP.NET control model
2nd
3rd


(begin)


(end)


event handling
2nd
3rd
4th
5th
6th
7th


event handling.
[See also form state
2nd
3rd


HTML controls
2nd


HTML controls.
[See also server controls
2nd
3rd
4th
5th


Web controls
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th


composite controls
2nd
3rd
4th
5th
6th
7th


creating basic server controls


Register directive
2nd


delegation
2nd
3rd
4th


HTML controls
2nd
3rd


equivalent HTML tags
2nd
3rd


HtmlAnchor
2nd
3rd
4th
5th


HtmlButton
2nd
3rd
4th
5th


HtmlForm
2nd
3rd
4th
5th
6th
7th
8th
9th


HtmlImage
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


HtmlInputButton
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputCheckbox
2nd


HtmlInputFile
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputHidden
2nd
3rd
4th
5th
6th
7th
8th


HtmlInputImage
2nd


HtmlInputRadioButton
2nd


HtmlInputText
2nd


HtmlSelect
2nd


HtmlTable
2nd


HtmlTableCell
2nd


HtmlTableCellCollection
2nd


HtmlTableRow
2nd


HtmlTableRowCollection
2nd


HtmlTextArea
2nd


server controls
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


binding controls to data
2nd


Calendar class
2nd
3rd
4th
5th


CheckBox class
2nd
3rd
4th


compiling controls as .NET components
2nd
3rd
4th
5th
6th


Control class
2nd
3rd


creating basic server controls
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


creating composite controls
2nd
3rd
4th
5th
6th
7th
8th


DataGrid class
2nd
3rd


DataList class
2nd
3rd
4th
5th
6th


DropDownList class
2nd
3rd
4th
5th
6th
7th
8th


events
2nd
3rd
4th


generating postback
2nd
3rd
4th
5th


HTML controls
2nd


HTML controls.
[See also Hyperlink class
2nd
3rd


Image class
2nd
3rd


ImageButton class
2nd
3rd
4th


LinkButton class
2nd
3rd


ListBox class
2nd
3rd


Panel class
2nd
3rd


persistence support
2nd
3rd
4th
5th
6th
7th


RadioButton class
2nd
3rd
4th


Repeater class
2nd
3rd
4th
5th
6th
7th


rich clients
2nd
3rd
4th


subclassing existing controls
2nd
3rd
4th
5th


supporting designers
2nd


Table class
2nd


TableCell class
2nd
3rd


TableRow class
2nd
3rd


TextBox class
2nd


validation controls
2nd


validation controls.
[See also validation controls]


Web controls
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th


subclassing
2nd
3rd
4th
5th


user controls
2nd
3rd
4th
5th
6th
7th
8th
9th


adding methods
2nd
3rd
4th
5th


adding properties
2nd
3rd
4th


Control directive
2nd


handling events
2nd
3rd


programming controls in pages
2nd
3rd
4th


Register directive
2nd
3rd


Web controls
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


AdRotator class
2nd
3rd
4th
5th
6th


Button class
2nd
3rd
4th


Calendar class
2nd
3rd
4th
5th


CheckBox class
2nd
3rd
4th


data binding


data binding.
[See also DataGrid class
2nd
3rd


DataList class
2nd
3rd
4th
5th
6th


determining browser capabilities
2nd
3rd
4th
5th
6th
7th


DropDownList class
2nd
3rd
4th
5th
6th
7th
8th


equivalent HTML tags
2nd
3rd


event model
2nd
3rd


HttpApplication class
2nd
3rd


HttpBrowserCapabilities class
2nd
3rd
4th
5th
6th
7th


HttpRequest class
2nd


HttpResponse class
2nd
3rd


HttpServerUtility class
2nd


HttpSessionState class
2nd
3rd


Hyperlink class
2nd
3rd


Image class
2nd
3rd


ImageButton class
2nd
3rd
4th


Label class
2nd
3rd


LinkButton class
2nd
3rd


ListBox class
2nd
3rd


mobile controls
2nd


Panel class
2nd
3rd


postback
2nd
3rd
4th


programming (creating an ASP.NET Web form)
2nd


RadioButton class
2nd
3rd
4th


Repeater class
2nd
3rd
4th
5th
6th
7th


Table class
2nd


TableCell class
2nd
3rd


TableRow class
2nd
3rd


TextBox class
2nd


View State
2nd
3rd
4th


WebControl class
2nd
3rd


cookie-based authentication


cookieless session management


rewriting paths via HttpModule
2nd
3rd
4th
5th
6th


cookies


FormsAuthenticationTicket class
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th
15th


RFC 2109


state management
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th


cookie-based session identity
2nd
3rd


cookieless session identity
2nd
3rd
4th
5th
6th


Web services
2nd
3rd
4th
5th
6th
7th
8th
9th


COPY command


Windows 2000 changes


copying files


XCOPY.
[See XCOPY deploymnet]


Count argument (Cache class)
2nd


counters


server controls


page that contains counter control
2nd
3rd


counters (HttpHandlers)
2nd
3rd
4th
5th
6th
7th
8th


Country attribute (PassportIdentity class)


culture


UICulture attribute, Page object


Culture attribute, Page object
2nd


cursors


ADO.NET support for server-side cursors
2nd


custom performance monitors
2nd
3rd
4th
5th
6th
7th
8th
9th
10th
11th
12th
13th
14th


creating monitor categories
2nd
3rd
4th
5th
6th


deleting monitor categories
2nd
3rd


sending application information to monitors via PerformanceCounter object
2nd
3rd
4th
5th


Windows Performance Monitor utility
2nd


custom server controls
2nd
3rd
4th


binding controls to data
2nd


compiling controls as .NET components
2nd
3rd
4th
5th
6th


creating components with command-line compiler
2nd
3rd
4th
5th
6th


deploying components
2nd


creating basic server controls
2nd
3rd
4th
5th
6th
7th
8th
9th
10th


creating composite controls
2nd
3rd
4th
5th
6th
7th
8th


events
2nd
3rd
4th


generating postback
2nd
3rd
4th
5th


persistence support
2nd
3rd
4th
5th
6th
7th


registering controls with @Register directive
2nd


rich clients
2nd
3rd
4th


subclassing existing controls
2nd
3rd
4th
5th


supporting designers
2nd


validation controls
2nd
3rd
4th
5th
6th


CompareValidator
2nd
3rd
4th
5th


CustomValidator
2nd
3rd
4th
5th


multiple validators


RangeValidator
2nd
3rd
4th


RegularExpressionValidator
2nd
3rd


RequiredFieldValidator
2nd
3rd
4th


summarizing validation errors
2nd
3rd
4th


customErrors section (Web.Config/Machine.Config files)
2nd
3rd


CustomTextBox control
2nd


ASP.NET Page that uses an instance of subclassed CustomText control
2nd
3rd


CustomValidator control
2nd
3rd
4th
5th


/ 106