Index

Symbols

<%...%>
, enclosing code rendering blocks, Code Rendering Blocks

A

ABCs (abstract base classes), Interfaces
abstract attribute for .class IL declaration, Common Intermediate Language Code
Abstract Data Type (ADT), Queue
abstract keyword, signaling the C# compiler with, C# Code
abstraction, engineering concept for software, Intermediate Language (IL)
Acceleration Server 2000, The .NET Platform
AcceptChanges( ) method, DataSet
access control lists (ACLs), Role-Based Security
ACLs (access control lists), Role-Based Security
acronyms, Common Acronyms, Common Acronyms
Activate( ) method, Object Pooling
activation information in COM, Deployment Options
Activator class, calling the GetObject method, Remote Hello Client
Active Server Pages (see ASP)
Active Template Library (see ATL)
ActiveMdiChild property, MDI Applications
ActiveX Data Objects (see ADO)
Add( ) method, Transactions
AddAt( ) method, Pagelets
AddMessageFilter Application property, Application Class
AddRange( ) method, MDI Applications
Administrators group, Configuring role-based security, Programming role-based security
ADO (ActiveX Data Objects), Data and XML, Common Acronyms
ADO.NET, .NET Framework, ADO.NET Benefits, Summary
architecture, ADO.NET Architecture
content components for, Content Components, DataRelation
interoperability of, Interoperability
managed providers for, Managed Providers, The DataAdapter Object
performance of, Performance
productivity of, Productivity
scalability of, Scalability
ADT (Abstract Data Type), Queue
Agents role, Configuring role-based security, Programming role-based security
al.exe (Assembly Generation Utility), Common Utilities
using assemblies, Creating Assemblies
AlternatingItemStyle, controlling visual formatting of DataGrid control, DataGrid
AlternatingItemTemplate, DataList
anchoring controls inside containers, Arranging controls
ansi attribute, Common Intermediate Language Code
AOL Instant Messenger, Web Services in Practice
API (Application Programming Interface), Common Acronyms
APL language, Third-Party Languages for .NET
AppDomain class, Major Namespaces, Common Acronyms
AppendChild( ) method, constructing XML document tree, XmlNode and its derivatives
Application Center 2000 server products, The .NET Platform
Application class, Application Class
Application Programming Interface (API), Common Acronyms
application-level configuration, managing sessions, ASP.NET Session-State Management
ApplicationActivation attribute, Transactions
applications
ASP.NET development, ASP.NET Application Development, Event-Driven Programming
security for, Application Security
architecture
of ADO.NET, ADO.NET Architecture
of .NET framework, .NET Framework
Array class, Major Namespaces, Data Binding and the Use of Templates
ArrayList class, Major Namespaces, Data Binding and the Use of Templates, Common Datatypes
asmx files, The WebService Directive, Common Acronyms
ASP (Active Server Pages), ASP, Common Acronyms
ASP State NT service call, Out-of-process session-state management
ASP.NET, ASP.NET
application development, ASP.NET Application Development, Event-Driven Programming
event-driven programming, Event-Driven Programming
server controls for, Server Controls
custom, Custom Server Controls, Control derivatives
web services for, ASP.NET and Web Services, Data Binding and the Use of Templates
aspx file extension, Web Form Syntax, Web Form Components, Common Acronyms
assemblies, Assemblies and Manifests, Using Assemblies
creating, Creating Assemblies
deployment, Deployment
IL code, IL Code
manifests, Manifests: Assembly Metadata
public, Versioning
shared (see shared assemblies)
sharing and reuse, Sharing and Reuse
side-by-side execution, Side-by-Side Execution
using, Using Assemblies
versioning, Versioning
.assembly blocks, Manifests: Assembly Metadata
Assembly class, Major Namespaces
@Assembly directive, @ Assembly
.assembly extern keyword, Manifests: Assembly Metadata
Assembly Generation Utility (al.exe), Common Utilities
using assemblies, Creating Assemblies
Assembly Registration Utility (gac.exe), Common Utilities, Assembly Registration Utility (gac.exe)
assemblyIdentity tag (XML), Adding new versions
AssemblyKeyFile attribute (XML), Making the vehicle component a shared assembly
AssemblyVersion attribute (XML), Making the vehicle component a shared assembly
ATL (Active Template Library), Simple Development, Introducing Windows Forms, Common Acronyms
attributes
COM+, programming with, Attribute-Based Programming, Inspecting attributes
transaction support and, Transactions
authentication, different modes of, Web.Config
auto attribute, in common intermediate language code, Common Intermediate Language Code
AutoResetEvent class, Major Namespaces

B

B2B (business-to-business), Web Services Discovery, Summary
B2C (business-to-consumer), System Security
Base Class Library (BCL), Common Acronyms
Basic Authentication method, System Security
Basic over SSL Authentication method, System Security
BCL (Base Class Library), Common Acronyms
BeginTransaction( ) method, Connection
Binary Large Objects (see BLOB)
binding data format for web services, WSDL Structure
XML element, WSDL Structure
BitArray class, Common Datatypes, BitArray
BizTalk servers, The .NET Platform, XML parsers
BLOB (Binary Large Objects), Common Acronyms
Boolean datatype, Common Datatypes
Bottom control property, Control Class
boxing (reference type objects), Boxing and unboxing
browsers, generating ASP pages, ASP
btnNext click event, Data binding
btnNext_onclick click event, Data binding
btnPrev click event, Data binding
btnPrev_onclick click event, Data binding
BufferResponse (boolean) property, Web Service Provider Example
build numbers, adding new component versions, Adding new versions
business-to-business (see B2B)
business-to-business (B2B), Summary
business-to-consumer (see B2C)
HTML tag, System.Web.UI.HtmlControls Namespace
Button Windows control, Data binding
buttons, creating in HTML, System.Web.UI.HtmlControls Namespace
Byte datatype, Common Datatypes
bytecode language abstraction layer, Intermediate Language (IL)

C

C# language, Hello, World: C#, ASP.NET, Microsoft-Supported Languages for .NET
code, C# Code, C# Code
compiler (csc.exe), Common Utilities, C# Compiler (csc.exe)
DataSet, creating with, Creating a DataSet: An example in C#, Creating a DataSet: An example in C#
language integration of, Plane Class in C#, Test Driver in C#
web service providers, creating with, Web Service Provider Example
Windows application development and, Introducing Windows Forms
C++ language, Hello, World: Managed C++, ASP.NET, Microsoft-Supported Languages for .NET
compiler (cl.exe), Common Utilities, C++ Compiler (cl.exe)
language integration of, Vehicle Class in Managed C++
Managed code, Managed C++ Code, Managed C++ Code
Window application development and, Introducing Windows Forms
CAB Files, Common Acronyms
Cache property (Page class), Page class properties and methods
CacheDuration property, Web Service Provider Example
call instruction, using Main( ) method, Intermediate Language (IL)
CanBePooled( ) method, Object Pooling
cascade setting for ForeignKeyConstraint rules, Relations and constraints
catch blocks
in C#, Common Intermediate Language Code
in C++, Managed C++ Code
CCW (COM Callable Wrapper), Common Acronyms
cfg file extension, Class Loader, Common Acronyms
Char class, Major Namespaces, Common Datatypes
checkboxs in HTML, System.Web.UI.HtmlControls Namespace
ChildRelations of DataTable objects, Relations and constraints
CIL (Common Intermediate Language), .NET Framework, Intermediate Language (IL)
coding, Common Intermediate Language Code
cl compiler, Versioning
cl.exe (C++ compiler), Common Utilities, C++ Compiler (cl.exe)
class attribute for WebService directive, The WebService Directive
.class IL declaration, Common Intermediate Language Code
Class keyword in VB.NET, VB.NET Code
class loaders, Class Loader
using metadata, Type Libraries on Steroids
classes
CLR support for, Classes, properties, indexers
control, Control Class, Control class methods
converting XML schema into, Interoperability Support
defining in C#, C# Code
language integration of, Language Integration, Test Driver in C#
Page, Page Class, Page class properties and methods
XML, XML Classes, XmlDataDocument
CLI (Common Language Infrastructure), .NET Framework, Common Acronyms
Click control property, Control Class
Client Certificates Authentication method, System Security
clients, invoking a remote SayHello( ) method, Remote Hello Client
Clone( ) method, constructing XML document tree, XmlNode and its derivatives
CLR (Common Language Runtime), The .NET Platform, .NET Framework, The Common Language Runtime, Summary, Common Acronyms
assemblies and manifests, Assemblies and Manifests, Using Assemblies
environment, CLR Environment
executables, CLR Executables
metadata, Metadata, Interoperability Support
Portable Executable Files, .NET Portable Executable File
CLS (Common Language Specification), Language Integration, The Common Language Specification (CLS), Summary, Common Acronyms
class loaders, Class Loader
JIT compilers, JIT Compilers
verifiers, Verifier
CLSID (Class identifier), Common Acronyms
COBOL language, Third-Party Languages for .NET
code access, Security
code declaration blocks, Web Form Syntax, Code Declaration Blocks
code identity, Security
code rendering blocks, Web Form Syntax, Code Rendering Blocks
Codebehind attribute for WebService directive, The WebService Directive
COFF (Common Object File Format), .NET Portable Executable File, Common Acronyms
COM (Component Object Model), Microsoft .NET, Component Infrastructure, Interoperability, Common Acronyms
COM+ Services and, COM+ Services in .NET, Programming role-based security
Managed C++ and, Managed C++ Code
windows application development and, Introducing Windows Forms
COM Callable Wrapper (CCW), Common Acronyms
COM Interop (COM interoperation), Common Acronyms
COM+ Explorer (Component Services Explorer), Transactions
COM+ Services, COM+ Services in .NET, Programming role-based security
attribute-based programming, Attribute-Based Programming, Inspecting attributes
role-based security, Role-Based Security, Programming role-based security
transaction support for, Transactions
command object, ADO.NET Architecture
comments (XML), C# Code
Commerce Server 2000, The .NET Platform
common acronyms, Common Acronyms, Common Acronyms
Common Intermediate Language (see CIL)
Common Language Infrastructure (see CLI)
Common Language Runtime (see CLR)
Common Language Specification (see CLS)
Common Object File Format (see COFF)
Common Programming Model, Common Programming Model, Summary
Common Type System (see CTS)
CommonAppDataRegistry Application property, Application Class
compilers, Versioning
JIT (Just-in-Time), JIT Compilers
component infrastructure of .NET framework, Component Infrastructure
Component Object Model (see COM)
Component Pascal language, Third-Party Languages for .NET
Component Services Explorer (COM+ Explorer), Transactions
componentization, Microsoft .NET
components, Working with .NET Components, Summary
adding new versions of, Adding new versions, Adding new versions
distributed, Distributed Components, Distributed Garbage Collector
message queuing, Message Queuing, Summary
private, Private Components
shared, Shared Components, Adding new versions
web forms, Web Form Components, Web Form events
components vs. assemblies, Assemblies Versus Components
composite controls, Creating composite controls
concepts in programming languages, Core Features and Languages
configuration files (.cfg), Class Loader
connection objects, ADO.NET Architecture
connections (server), pooling with ADO.NET, Scalability
connectionString method in SessionState class, ASP.NET Session-State Management
consumers (web services), Web Services Consumers, Non-.NET Consumers
HTTP GET, HTTP GET Consumer, HTTP POST Consumer
non-.NET, Non-.NET Consumers, Non-.NET Consumers
containers, The System.Windows.Forms Namespace, MDI Applications, Common Datatypes
content components, ADO.NET Architecture, Content Components, DataRelation
DataRelation class and, DataRelation, DataRelation
DataSet class and, DataSet, XML and Tables Sets
DataTable class and, DataTable
DataView class and, DataView
Context property (control class), Control’s properties
contractRef element, Static discovery
control derivatives, Control derivatives, Control derivatives
@Control directive, @ Control
controls, The System.Windows.Forms Namespace, MDI Applications
arranging, Arranging controls
classes, Control Class, Control class methods
control class, Control Class
custom, inserting into web page, Control derivatives
forms, adding to, Adding controls onto the form
Controls property (control class), Control’s properties
Cookieless property in SessionState class, ASP.NET Session-State Management
cookies, managing session states, State Management and Scalability
_CorExeMain function in CLR header, .NET Portable Executable File
CPModel class, System.Object
CreateChildControls method, Control class methods, Control derivatives
CreateHtmlTextWriter method, Page class properties and methods, UserControl Class
CreateWindow Windows API, Introducing Windows Forms
cross-language debugging in VS.NET, The .NET Platform
Cryptography child namespace, Major Namespaces
csc compiler, Versioning, Common Utilities, C# Compiler (csc.exe)
.ctor( ) method, Examining Metadata
CTS (Common Type System), Language Integration, The Common Type System (CTS), Delegates, Common Acronyms
custom attributes, developing/using, Developing custom attributes
custom control syntax, Web Form Syntax, Custom-Control Syntax
custom controls, inserting into web pages, Control derivatives
custom server controls, Custom Server Controls, Control derivatives
derivatives approach, Control derivatives, Control derivatives
pagelets approach, Pagelets

D

data, Data and XML, Summary
data binding, Data Binding and the Use of Templates, Repeater, Data binding, Data binding
expressions, Web Form Syntax, Data-Binding Expressions
data reader object, ADO.NET Architecture
DataAdapter object, ADO.NET Architecture, The Command and Data Reader Objects, The DataAdapter Object
DataBind method, Control class methods, Data-Binding Expressions
DataColumn class, ADO.NET Architecture
DataColumn object, DataTable
DataGrid control, DataGrid, DataGrid
DataList control, DataList
DataRelation class, ADO.NET Architecture, DataRelation, DataRelation
DataRelationCollection type, DataSet, Creating a DataSet: An example in C#
DataRow class, ADO.NET Architecture
DataSet class, ADO.NET Architecture, DataSet, XML and Tables Sets, Data binding
C#, creating with, Creating a DataSet: An example in C#, Creating a DataSet: An example in C#
XML and, XML and Tables Sets, DataSet and XML, Summary
DataSetView class, Data binding
DataSource property, DataGrid
DataTable class, ADO.NET Architecture, DataTable, Data binding
Datatypes, Common Datatypes, Stack
DataView class, DataView, Data Binding and the Use of Templates, Data binding
DateTime datatype, Common Datatypes
DB (database), Common Acronyms
DbDataAdapter, hierarchy of, The DataAdapter Object
DCOM (Distributed Component Object Model), Internet Interoperation, Distributed Components, Common Acronyms
web services and, Web Services Wire Formats
Windows application development and, Introducing Windows Forms
Deactivate( ) method, Object Pooling
Decimal datatype, Common Datatypes
element, WSDL Structure
delegates, Delegates
DELETE command, updating data, The DataAdapter Object
Delete( ) method, Programming role-based security
deployment of .NET framework, Simple Deployment, Deployment Options, Adding new versions
dequeues, Dequeue
derivative approach, Custom Server Controls
Description property, Web Service Provider Example
DHCP (Dynamic Host Configuration Protocol) network, Distributed Garbage Collector
DHTML (Dynamic HTML), Code Declaration Blocks, Web Form Components, Common Acronyms
DictionaryBase class, Major Namespaces
Digest Authentication method, System Security
directives, Directives, @ OutputCache
directories, storing privite components, Private Components
Directory class, Major Namespaces
DISCO (Web Service Discovery), XML parsers, Common Acronyms
.disco discovery files, Static discovery
discovery (web services), Web Services Discovery, UDDI
discovery root element, Static discovery
discoveryRef element, Static discovery
DispatchMessage Windows API, Introducing Windows Forms
DISPID (Dispatch identifier), Common Acronyms
Distributed Component Object Model (see DCOM)
distributed components, Distributed Components, Distributed Garbage Collector
Hello application, writing, Distributed Hello Server
distributed computing, Microsoft .NET
Distributed interNet Applications (DNA), Interoperability
Distuributed interNet Applications (DNA), Common Acronyms
DLL (Dynamically Linked Library), HTTP POST Consumer, Common Acronyms
DNA (Distributed interNet Applications), Interoperability, Common Acronyms
Dns class, Major Namespaces
docking controls inside containers, Arranging controls
Document Object Model (see DOM)
DoEvents Application property, Application Class
DOM (Document Object Model), XML Classes, Common Acronyms
XmlDocument, generating with, XmlDocument
Double datatype, Common Datatypes
drag-and-drop, in Web GUIs, .NET Framework
drop-down controls (HTML), System.Web.UI.HtmlControls Namespace
DTD (Datatype document), Common Acronyms
dumpbin.exe (PE File viewer), Common Utilities, PE File Format Viewer (dumpbin.exe)
dynamic assemblies, Versioning
dynamic discovery, Dynamic discovery
Dynamic Host Configuration Protocol (DHCP) network, Distributed Garbage Collector
Dynamic HTML (DHTML), Code Declaration Blocks, Web Form Components, Common Acronyms
Dynamically Linked Library (DLL), HTTP POST Consumer, Common Acronyms

E

EconoJIT compiler, Common Acronyms
EditItemStyle, controlling visual formatting of DataGrid control, DataGrid
EditItemTemplate, DataList
Eiffel# language, Third-Party Languages for .NET
Enabled control property, Control Class
EnableSession (boolean) property, Web Service Provider Example
EnableViewState flag (control class), Control’s properties
encapsulation, as a programming concept, Core Features and Languages
enqueues, Enqueue
enterprise services, Microsoft .NET
.entrypoint directives, using Main( ) method, Intermediate Language (IL)
environment (CLR), CLR Environment
Equals( ) method, System.Object
error handlers, mechanisms for, Reliability
ErrorPage property, Page class properties and methods, UserControl Class
event handlers
web forms and, Events Handling
Windows controls, binding with, Binding the event handler, Binding the event handler
event-driven programming, Event-Driven Programming
EventArgs parameter, Binding the event handler
Exception class, Major Namespaces
exception handling, as a programming concept, Core Features and Languages
Exchange Server 2000, The .NET Platform
EXE (executable), Common Acronyms
building with language integration, Test Driver in C#
executables (CLR), CLR Executables
ExecuteNonQuery( ) method, executing commands, Command execution
ExecuteReader( ) method, executing commands, Command execution
Exit Application property, Application Class
ExitThread Application property, Application Class
extends keyword in C#, Common Intermediate Language Code
Extensible Markup Language (see XML)
Extensible Stylesheet Language (XSL), Common Acronyms
Extensible Stylesheet Language Transformation (XSLT), Common Acronyms

F

file selectors (HTML), System.Web.UI.HtmlControls Namespace
FileStream class, Major Namespaces
Fill( ) method, The DataAdapter Object, Data binding
firewalls using DCOM with, Distributed Components
Focus control property, Control Class
FooterStyle, controlling visual formatting of DataGrid control, DataGrid
FooterTemplate, DataList
ForeignKeyConstraint rules, Relations and constraints
Form class, Form Class, Creating composite controls, MDI Applications
LayoutMdi method, using, MDI Applications
Windows Forms development, Windows Forms Development, MDI Applications
forms
authentication, Web.Config
class (see Form class)
controls, adding, Adding controls onto the form
HTML, System.Web.UI.HtmlControls Namespace
Web/Windows, .NET Framework
Framework (.NET), .NET Framework, .NET Framework
design goals of, .NET Framework Design Goals, Security

G

GAC (Global Assembly Cache), Simple Deployment, Side-by-Side Execution
shared components and, Shared Components
viewing, Viewing the GAC
gac.exe (Assembly Registration Utility), Common Utilities, Assembly Registration Utility (gac.exe)
garbage collecting
allocated objects, Reliability
distributed, Distributed Garbage Collector
terminating web forms, Termination
GC class, Major Namespaces
_ _gc keywords in C++, Managed C++ Code
GDI (Graphical Device Interface), Common Acronyms
GET methods of HTTP protocol, HTTP GET and HTTP POST
GetAuthors( ) method, Web Service Provider Example
GetBooks( ) method, Web Service Provider Example
GetChanges( ) method, DataSet, XML and Tables Sets
GetHashCode( ) method, System.Object
GetMessage Windows API, Introducing Windows Forms
GetMethods( ) method, System.Object
GetObject( ) method, Remote Hello Client
GetType( ) method, System.Object
Global Assembly Cache (see GAC)
globally unique identifier (see GUID)
Graphical Device Interface (GDI), Common Acronyms
Graphical User Interfaces (GUIs), .NET Framework
GUID (globally unique identifier), Examining Metadata , Common Acronyms
Guid datatype, Common Datatypes
GUIs (Graphical User Interfaces), .NET Framework

H

HailStorm, The .NET Platform, Web Services in Practice
handleButtonClick event handler, Lifecycle of a Web Form
HasChanges( ) method, DataSet, XML and Tables Sets
HasErrors method, DataSet
.hash value, Manifests: Assembly Metadata
HashTable class, Major Namespaces, Data Binding and the Use of Templates, Common Datatypes, HashTable
Haskell language, Third-Party Languages for .NET
HeaderStyle, controlling visual formatting of DataGrid control, DataGrid
HeaderTemplate, DataList
Height control property, Control Class
Hide control property, Control Class
hidebysig attribute, Intermediate Language (IL)
Host Integration Server 2000, The .NET Platform
HTML (Hypertext Markup Language), Common Acronyms
ASP pages and, ASP
System.Web.UI.HtmlControls namespace and, System.Web.UI.HtmlControls Namespace
control syntax, Web Form Syntax, Other Elements
DataList control, laying out lists through the use of, DataList
HtmlControls mapping to tags, System.Web.UI.HtmlControls Namespace
Repeater control and, Repeater
web forms
components, Web Form Components, Web Form events
lifecycle of, Lifecycle of a Web Form, Termination
HtmlAnchor HTML Control, System.Web.UI.HtmlControls Namespace
HtmlButton HTML Control, System.Web.UI.HtmlControls Namespace
HtmlControls class, System.Web.UI.HtmlControls Namespace, System.Web.UI.HtmlControls Namespace, Web Form events
HtmlForm HTML Control, System.Web.UI.HtmlControls Namespace
HtmlGenericControl HTML Control, System.Web.UI.HtmlControls Namespace
HtmlGenericControl object, System.Web.UI.HtmlControls Namespace
HtmlImage HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputButton HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputCheckBox HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputFile HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputHidden HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputImage HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputRadioButton HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputText HTML Control, System.Web.UI.HtmlControls Namespace
HtmlInputText object, System.Web.UI.HtmlControls Namespace
HtmlSelect HTML Control, System.Web.UI.HtmlControls Namespace
HtmlTable HTML Control, System.Web.UI.HtmlControls Namespace
HtmlTableCell HTML Control, System.Web.UI.HtmlControls Namespace
HtmlTableRow HTML Control, System.Web.UI.HtmlControls Namespace
HtmlTextArea HTML Control, System.Web.UI.HtmlControls Namespace
HTTP (Hypertext Transfer Protocol), Common Acronyms
HTTP GET, HTTP GET and HTTP POST
ASP and, ASP
consumers, HTTP GET Consumer, HTTP POST Consumer
HTTP POST, HTTP GET and HTTP POST
ASP and, ASP
HttpWebRequest class, Major Namespaces
hyperlinks (HTML), System.Web.UI.HtmlControls Namespace
Hypertext Markup Language (see HTML)

I

ID property (control class), Control’s properties
IDE (Integrated Development Environment), The .NET Platform, Common Acronyms
identities (unique), Unique Identities
IDL (Interface Definition Language), Attribute-Based Programming, Common Acronyms
IE (Internet Explorer), Common Acronyms
IID (Interface Identifier), Common Acronyms
IIS Admin Tool, System Security
pagelets and, Pagelets
web forms, rendering, Lifecycle of a Web Form
IJW (It Just Works), Common Acronyms
IL (Intermediate Language), IL Code, Intermediate Language (IL), Common Acronyms
ilasm.exe (MSIL Assembler), Common Utilities, MSIL Assembler (ilasm.exe)
ildasm.exe (MSIL Disassembler), Examining Metadata , Common Acronyms, Common Utilities, MSIL Disassembler (ildasm.exe)
image HTML tag (), System.Web.UI.HtmlControls Namespace
images, inputting in HTML, System.Web.UI.HtmlControls Namespace
(image HTML tag), System.Web.UI.HtmlControls Namespace
Implements keyword in VB.NET, VB.NET Code
implements keyword, in C#, Common Intermediate Language Code
@Import directive, @ Import
#import directive in C++, Hello, World: Managed C++
Import keywords in VB.NET, Hello, World: VB.NET
in attribute, Developing custom attributes
In-process mode for session-state managing, Performance versus Scalability and Reliability
indexers, CLR support for, Classes, properties, indexers
Information Server Application Programming Interface (ISAPI), Common Acronyms
inheritance, as a programming concept, Core Features and Languages
Inherits keyword in VB.NET, VB.NET Code
Init event, Web Form events
InnerHtml property, System.Web.UI.HtmlControls Namespace
Inproc (In-Process), Common Acronyms
HTML tag, System.Web.UI.HtmlControls Namespace
INSERT command, updating data, The DataAdapter Object
insert function, Binding the event handler
InsertAfter( ) method, constructing XML document tree, XmlNode and its derivatives
InsertBefore( ) method, constructing XML document tree, XmlNode and its derivatives
instance attribute for .method declaration, Common Intermediate Language Code
instpubs.sql, The data reader object
Int16 datatype, Common Datatypes
Int32 datatype, Common Datatypes
Int64 datatype, Common Datatypes
Integrated Windows Authentication method, System Security
integration (see language integration)
interface attribute for .class IL declaration, Common Intermediate Language Code
Interface Definition Language (see IDL)
Interface Identifier (IID), Common Acronyms
_ _interface keyword in C++, Managed C++ Code
Interface keyword in VB.NET, VB.NET Code
interfaces
as a programming concept, Core Features and Languages
CLR support for, Interfaces
Intergrated Development Environment (see IDE)
Intermediate Language (see IL)
Internet Security, The .NET Platform
interoperability
of ADO.NET, Interoperability
support, Interoperability Support
Invalidate control property, Control Class
IPAddress class, Major Namespaces
ISAPI (Information Server Application Programming Interface), Common Acronyms
IsCallerInRole( ) method, Transactions
IsInTransaction properties, Transactions
IsMdiChild property, MDI Applications
IsMdiContainer property, MDI Applications
IsPostBack property (Page class), Page class properties and methods
IsValid (UserControl class), UserControl Class
ItemStyle, controlling visual formatting of DataGrid control, DataGrid
ItemTemplate, DataList

J

Java Virtual Machine (JVM), .NET Framework, Intermediate Language (IL)
JavaScript, using in ASP, ASP
JIT (Just-in-Time) compilers, JIT Compilers
metadata, using, Type Libraries on Steroids
JOLT driver, Connection
JScript, Microsoft-Supported Languages for .NET
Just-in-Time compilers (see JIT)
JVM (Java Virtual Machine), .NET Framework, Intermediate Language (IL)

K

k option generatingÚsaving key information, Generating a random key pair
KeyDown control property, Control Class
KeyPress control property, Control Class
KeyUp control property, Control Class

L

Label Windows control, Data binding
language abstraction layers, Intermediate Language (IL)
language attribute for WebService directive, The WebService Directive
language integration, Language Integration, Language Integration, Test Driver in C#
C# and, Plane Class in C#, Test Driver in C#
Managed C++ and, Vehicle Class in Managed C++
VB.NET and, Car Class in VB.NET
LayoutMdi( ) method, MDI Applications
ldstr instruction, using Main( ) method, Intermediate Language (IL)
Lease class, calling the Renew( ) method, Distributed Garbage Collector
lease managers, Distributed Garbage Collector
Left control property, Control Class
literal text, Web Form Syntax
Load event, Web Form events
Load method, XmlDocument
LoadControl method, Page class properties and methods, Pagelets
LoadPageStateFromPersistenceMedium method (Page class), Page class properties and methods
LoadViewState method (control class), Control class methods
LoadXml method, XmlDocument
localhosts, HTTP GET Consumer
.locals directive in C#, Common Intermediate Language Code
Login( ) call, Application Security

M

machine-level configuration, managing sessions, ASP.NET Session-State Management
Machine.cfg configuration file, Common Acronyms
Main( ), Hello, World: C#, Examining Metadata , Inspecting and Emitting Metadata, Intermediate Language (IL)
C# coding and, Common Intermediate Language Code
language integration and, Test Driver in C#
VB.NET coding with, VB.NET Code
MainApp class, Intermediate Language (IL)
MainMenu class, MDI Applications
Managed C++ (see C++ language)
managed providers for ADO.NET, ADO.NET Architecture, Managed Providers, The DataAdapter Object
connecting, Connection
Manager role, Configuring role-based security, Programming role-based security
manifests, Simple Deployment, Assemblies and Manifests, Using Assemblies
assembly metadata and, Manifests: Assembly Metadata
deployment, Deployment
IL code, IL Code
sharing and reuse, Sharing and Reuse
side-by-side execution, Side-by-Side Execution
versioning, Versioning
MapPath method (Page class), Page class properties and methods
Marshal-By-Reference (see MBR)
maturity factors of .NET, Microsoft .NET
.maxstack directives, using Main( ) method, Intermediate Language (IL)
MBR (Marshal-By-Reference), Distributed Hello Server, Common Acronyms
MDI (Multiple Document Interface), MDI Applications, MDI Applications
MdiChildren property, MDI Applications
MdiList property, MDI Applications
MdiParent property, MDI Applications
MemoryStream class, Major Namespaces
MenuItem class, MDI Applications
menus in standard forms, Form Class
Mercury language, Third-Party Languages for .NET
Merge( ) method, XML and Tables Sets
MergeOrder property, MDI Applications
elements, WSDL Structure
message queuing, Message Queuing, Summary
dequeues, Dequeue
enqueues, Enqueue
MessageName property, Web Service Provider Example
MessageQueue class, Dequeue
messages from web methods, WSDL Structure
metadata, Metadata, Interoperability Support
examining, Examining Metadata
inspecting/emitting, Inspecting and Emitting Metadata, Inspecting and Emitting Metadata
interoperability support and, Interoperability Support
manifests, Manifests: Assembly Metadata
MethodInfo class, Major Namespaces
methods
control class, Control class methods
defining in C#, C# Code
Page class, Page class properties and methods, Page class properties and methods
Methods Application property, Application Class
Methods control property, Control Class
MFC (Microsoft Foundation Classes), Simple Development, Introducing Windows Forms, Common Acronyms
Microsoft
.NET, overview of, .NET Overview, .NET Framework
Passport authentication service and, Web Services in Practice
XML parser (MSXML), XML parsers
Microsoft Common Object File Format (COFF), .NET Portable Executable File
Microsoft Extensible Markup Language (MSXML), Common Acronyms
Microsoft Foundation Classes (see MFC)
Microsoft Intermediate Language (MSIL), Common Acronyms
Microsoft Message Queuing (MSMQ), Message Queuing
Microsoft Passport, The .NET Platform
Microsoft Transaction Server (see MTS)
Microsoft Visual C++ Runtime (MSVCRT), Common Acronyms
mode property in SessionState class, ASP.NET Session-State Management
Module class, Major Namespaces
Module keywords in VB.NET, Hello, World: VB.NET
Mondrian language, Third-Party Languages for .NET
MouseDown control property, Control Class
MouseMove control property, Control Class
MouseUp control property, Control Class
MouseWheel control property, Control Class
mscorlib assembly, Manifests: Assembly Metadata, Intermediate Language (IL)
MSDAORA driver, Connection
msdata:PrimaryKey attribute (XML), XML and Tables Sets
MSI (Microsoft Window Installer Package), Common Acronyms
MSIL (Microsoft Intermediate Language), Common Acronyms
MSIL Assembler (ilasm.exe), Common Utilities, MSIL Assembler (ilasm.exe)
MSIL Disassembler (ildasm.exe), Examining Metadata , Common Acronyms, Common Utilities, MSIL Disassembler (ildasm.exe)
MSMQ (Microsoft Message Queuing), Message Queuing
MSN Messenger Service, Web Services in Practice
MSVCRT (Microsoft Visual C++ Runtime), Common Acronyms
MSXML (Microsoft Extensible Markup Language), Common Acronyms
MSXML (Microsoft XML parser), XML parsers
MTS (Microsoft Transaction Server), COM+ Services in .NET, Common Acronyms
multi-module assemblies, Creating Assemblies
Multiline property, MDI Applications
multiline text areas in HTML, System.Web.UI.HtmlControls Namespace
Multiple Document Interface (MDI), MDI Applications, MDI Applications
multiple-directory deployment, Multiple-directory deployment
MustInherit keyword in VB.NET, VB.NET Code
MustOverride keyword in VB.NET, VB.NET Code
Mutex class, Major Namespaces
MyDll.dll, Simple Deployment
MyTransactionVote properties, Transactions

N

N-Tier, Common Acronyms
name attribute in assemblyIdentity tag, Adding new versions
.namespace IL declaration, Common Intermediate Language Code
namespaces, Major Namespaces
system web services, The System.Web.Services Namespace
NAT (Network Address Translation), Internet Interoperation
using DCOM with, Distributed Components
NDR (Network Data Representation), Internet Interoperation, Interoperability
.NET
Framework, .NET Framework, .NET Framework
design goals of, .NET Framework Design Goals, Security
overview of, .NET Overview, .NET Framework
platform, The .NET Platform
Network Address Translation (see NAT)
Network Data Representation (NDR), Internet Interoperation, Interoperability
newslot attribute for .method declaration, Common Intermediate Language Code
NextRecordset( ), DataSet
NGWS, Common Acronyms
nodes (XML), XML parsers
NTFS (NT Filesystem), Common Acronyms
NTLM (NT Lan Manager), Common Acronyms

O

Oberon language, Third-Party Languages for .NET
Object Windows Library (OWL), Introducing Windows Forms
object-oriented programming (OOP), The data reader object
ObjectPooling attribute, Object Pooling
objects
classes, System.Object
parameters, Binding the event handler
pooling, Object Pooling
remote, Distributed Hello Server, Distributed Garbage Collector
OBJREF (Object References), Common Acronyms
OLE DB managed provider, Managed Providers
OleDbCommand connection property, executing commands, Command execution
OleDbCommand in OLE DB managed provider, Managed Providers
OleDbConnection in OLE DB managed provider, Managed Providers
OleDbDataAdapter in DataAdapter Object, The DataAdapter Object
OleDbDataReader in OLE DB managed provider, Managed Providers
OleDbParameter in OLE DB managed provider, Managed Providers
one-directory deployment, One-directory deployment
OOP (object-oriented programming), The data reader object
OpenHandler event handler, MDI Applications
operating system (OS), The .NET Platform
XML elements, WSDL Structure
OptJIT compiler, Common Acronyms
OrderID field, Creating a DataSet: An example in C#
OS (operating system), The .NET Platform
out attribute, Developing custom attributes
Out-of-process mode for session-state managing, Performance versus Scalability and Reliability
out-of-process session-state management, Out-of-process session-state management
output HtmlTextWriter object, Control derivatives
@OutputCache directive, @ OutputCache
OWL (Object Windows Library), Introducing Windows Forms

P

p-code language abstraction layer, Intermediate Language (IL)
Page class, Page Class, Page class properties and methods
web form events and, Web Form events
@Page directive, Page class properties and methods, @ Page
pagelet approach, Pagelets
Page_Load event handler, Data Binding and the Use of Templates
Parent control property, Control’s properties, Control Class
ParentRelations of DataTable objects, Relations and constraints
parsers for XML, XML parsers
Passport authentication service, Web Services in Practice, Web.Config
Path class, Major Namespaces
PE (Portable Executable), CLR Environment, .NET Portable Executable File, Common Acronyms
PE File viewer (dumpbin.exe), Common Utilities, PE File Format Viewer (dumpbin.exe)
Perl language, Third-Party Languages for .NET
Permissions child namespace, Major Namespaces
platform of .NET, The .NET Platform
plug-and-play, Component Infrastructure
point type operations, WSDL Structure
Policy child namespace, Major Namespaces
polymorphism, Core Features and Languages, Language Integration
pools, Object Pooling
port endpoint for web services, WSDL Structure
Portable Executable (see PE)
XML element, WSDL Structure
POST method, HTML-Control Syntax
of HTTP protocol, HTTP GET and HTTP POST
pragma statement compiler statement, .NET Portable Executable File
PreJIT compilers, JIT Compilers
PrependChild( ) method, constructing XML document tree, XmlNode and its derivatives
PreRender event, Web Form events
PrimaryKey property, DataTable
Principal child namespace, Major Namespaces
private assemblies, Versioning
private attribute, Common Intermediate Language Code
private components, Private Components
private keyword signaling the C# compiler with, C# Code
private queues, Enqueue
ProcessCmdKey control property, Control Class
programming concepts, Core Features and Languages
Project HailStorm, The .NET Platform, Web Services in Practice
properties
CLR support for, Classes, properties, indexers
defining in C#, C# Code
provider properties in ADO.NET, Connection
providers (web service), Web Services Provider, Web.Config
public assemblies, Versioning
public keyword, signaling the C# compiler with, C# Code
public methods of Object classes, System.Object
publicKeyToken attribute in assemblyIdentity tag, Adding new versions
publickeytoken value, Manifests: Assembly Metadata
PÚInvoke (Platform Invoke), Common Acronyms
Python, Introducing Windows Forms, Third-Party Languages for .NET

Q

Query Analyzer, loading/running instpubs.sql, The data reader object
query command (execution type), Command execution
Queue class, Major Namespaces, Data Binding and the Use of Templates, Common Datatypes, Queue

R

RAD (Rapid Application Development), VB.NET Code, Productivity , Common Acronyms
ASP.NET and, ASP.NET
radio buttons (HTML), System.Web.UI.HtmlControls Namespace
Rapid Application Development (see RAD)
RCW (Runtime Callable Wrapper), Common Acronyms
Read( ) method, XmlReader
ReadXml( ) method, XML and Tables Sets
ReadXmlData( ) method, XML and Tables Sets
Receive( ) method, Dequeue
recordsets, DataSet
reference types, Reference types
referenced assemblies, identifying, Manifests: Assembly Metadata
Reflection namespace, Making the vehicle component a shared assembly
Refresh control property, Control Class
REGASM (Register Assembly tool), Common Acronyms
RegAsm.exe, Interoperability Support
@Register directive, @ Register
directive approach and, Control derivatives
pagelets approach and, Pagelets
RegisterClass Window API, Introducing Windows Forms
RegisterWellKnownServiceType( ) method, Distributed Hello Server
RejectChanges( ) method, DataSet
Relations of tables in databases, DataSet, Creating a DataSet: An example in C#, Relations and constraints
reliability of .NET framework, Reliability
remote objects, Distributed Hello Server, Distributed Garbage Collector
Remote Procedure Calling (RPC), Common Acronyms
RemoveMessageFilter Application property, Application Class
Render method (control class), Control class methods
Renew( ) method, Distributed Garbage Collector
Repeater control, Repeater
revision numbers, adding new component versions, Adding new versions
Right control property, Control Class
Rogue Wave, Introducing Windows Forms
role-based security, Role-Based Security, Programming role-based security
programming, Programming role-based security
rows, in HTML tables, System.Web.UI.HtmlControls Namespace
RPC (Remote Procedure Calling), Common Acronyms
RPG third-party language, Third-Party Languages for .NET
Run Application property, Application Class
Run method, Application Class
runat attribute, System.Web.UI.HtmlControls Namespace, HTML-Control Syntax
Runtime Callable Wrapper (RCW), Common Acronyms

S

SavePageStateToPersistenceMedium method (Page class), Page class properties and methods
SaveViewState method (control class), Control class methods
SAX (Simple API for XML) parsing specification, XML parsers
SayHello( ) method, Distributed Hello Server
SByte datatype, Common Datatypes
scalability of ADO, Scalability
Schema Definition (see XSD)
Scheme, Third-Party Languages for .NET
SCL (SOAP Contract Language), Common Acronyms
scrollbars in standard forms, Form Class
SDI (Single Document Interface), MDI Applications, MDI Applications
SDK (Software Development Kit), Common Acronyms
Secure Sockets Layer (SSL), System Security
security
application, Application Security
.NET Framework, Security
properties in IIS Admin Tool, System Security
role-based, Role-Based Security, Programming role-based security
system, System Security
web services and, Web Services and Security, Application Security
security identifiers (SIDs), Role-Based Security
SEH (Structured Exception Handling), Common Acronyms
SELECT command (data retrieval), The DataAdapter Object
Select control property, Control Class
HTML tag, System.Web.UI.HtmlControls Namespace
SelectedItemStyle, controlling visual formatting of DataGrid control, DataGrid
SelectedItemTemplate, DataList
Send( ) method, Enqueue
SeparatorTemplate, DataList
server controls, ASP.NET, Server Controls
custom, Custom Server Controls, Control derivatives
server-side comments, Web Form Syntax
server-side include directives, Web Form Syntax
server-side object tags, Web Form Syntax, Server-Side Object Tags
ServerChange web form event, Web Form events
ServerClick web form event, Web Form events
servers
ADO.NET, scalability of, Scalability
distributed Hello application, writing for, Distributed Hello Server
ServicedComponent class, Transactions
services
network endpoints for web, WSDL Structure
viewing software as, Web Services in Practice
session state management, State Management and Scalability, Performance versus Scalability and Reliability
SessionState class, properties of, ASP.NET Session-State Management
SetAbort( ) method, Transactions
SetComplete( ) method, Transactions
SetDefault setting for ForeignKeyConstraint rules, Relations and constraints
SetNull setting for ForeignKeyConstraint rules, Relations and constraints
shared assemblies, Unique Identities, Versioning
adding new versions, Adding new versions, Adding new versions
making components, Making the vehicle component a shared assembly
shared components, Deployment Options, Shared Components, Adding new versions
Shared Name Utility (sn.exe), Common Utilities, Shared Name Utility (sn.exe)
Shell Cache Viewer, Viewing the GAC
adding new component versions, Adding new versions
Show control property, Control Class
ShowWindow Windows APIs, Introducing Windows Forms
side-by-side execution, Side-by-Side Execution
SIDs (security identifiers), Role-Based Security
Simple API for XML (SAX) parsing specification, XML parsers
Simple Mail Transfer Protocol (SMTP), Common Acronyms
Simple Object Access Protocol (see SOAP)
Single datatype, Common Datatypes
Single Document Interface (SDI), MDI Applications, MDI Applications
single-module assemblies, Creating Assemblies
Size control property, Control Class
Smalltalk language, Third-Party Languages for .NET
SMTP (Simple Mail Transfer Protocol), Common Acronyms
sn.exe (Shared Name Utility), Common Utilities, Shared Name Utility (sn.exe)
SOAP (Simple Object Access Protocol), SOAP, Common Acronyms
SOAP Contract Language (SCL), Common Acronyms
Software Development Kit (SDK), Common Acronyms
SortedList class, Data Binding and the Use of Templates, Common Datatypes, SortedList
sponsors, Distributed Garbage Collector
SQL (Structured Query Language), .NET Framework
SQL managed provider, Managed Providers
SQL SELECT command (data retrieval), The DataAdapter Object
SQL Servers, The .NET Platform, Common Acronyms
mode for session-state managing, Performance versus Scalability and Reliability
session-state management for, SQL Server session-state management
SQL UPDATE command, updating data, The DataAdapter Object
SqlClient objects in SQL server managed provider, Managed Providers
SqlCommand connection property, executing commands, Command execution
sqlConnectionString property in SessionState class, ASP.NET Session-State Management
SqlDataAdapter in DataAdapter object, The DataAdapter Object
SQLOLEDB driver, Connection
SSL (Secure Sockets Layer), System Security
Stack class, Major Namespaces, Data Binding and the Use of Templates, Common Datatypes, Stack
Standard JIT, Common Acronyms
Standard ML language, Third-Party Languages for .NET
Standard Template Library (STL), Common Acronyms
standard text input (HTML), System.Web.UI.HtmlControls Namespace
StartupPath Application property, Application Class
state management, State Management and Scalability, Performance versus Scalability and Reliability
static assemblies, Versioning
Static Discovery, Static discovery
STL (Standard Template Library), Common Acronyms
streams (XML files), XML parsers
String class, Major Namespaces, Common Datatypes
Structured Exception Handling (SEH), Common Acronyms
Structured Query Language (SQL), .NET Framework
styles, controlling visual formatting of DataGrid control, DataGrid
syntax of web forms, Web Form Syntax, Other Elements
System namespaces, Major Namespaces
system security, System Security
System.Attribute class, creating custom attributes, Developing custom attributes
System.Collections namespace, Major Namespaces
System.Data namespace, Major Namespaces, Data Binding and the Use of Templates
System.Data.Common namespace for managed providers, Managed Providers
System.Data.IDbConnection namespace, implementing, Connection
System.Data.OleDb namespace, Data Binding and the Use of Templates
System.IO namespace, Major Namespaces
System.Messaging namespace, Message Queuing
System.Net namespace, Major Namespaces
System.Object, Examining Metadata , Intermediate Language (IL), System.Object, Common Intermediate Language Code
System.Object root class, Language Integration
System.Reflection namespace, Major Namespaces
System.Runtime namespace, Distributed Hello Server
System.Runtime.Remoting namespace, Remote Hello Client
System.Runtime.Remoting.Channels.Tcp namespace, Distributed Hello Server, Remote Hello Client
System.Security namespace, Major Namespaces
System.Threading namespace, Major Namespaces
System.Web.Services namespace, Major Namespaces, The System.Web.Services Namespace
System.Web.UI namespace, Major Namespaces, The System.Web.UI Namespace, System.Web.UI.WebControls Namespace
control classes and, Control Class, Control class methods
Page class, Page Class, Page class properties and methods
System.Web.UI.HtmlControls namespace and, System.Web.UI.HtmlControls Namespace, System.Web.UI.HtmlControls Namespace
System.Web.UI.WebControls namespace and, System.Web.UI.WebControls Namespace
System.Windows.Forms namespace and, The System.Windows.Forms Namespace
System.Web.UI.HtmlControls namespace, System.Web.UI.HtmlControls Namespace, System.Web.UI.HtmlControls Namespace, Server Controls
System.Web.UI.WebControls namespace, System.Web.UI.WebControls Namespace, Server Controls
System.Windows.Forms namespace, Major Namespaces, The System.Windows.Forms Namespace

T

HTML tag, System.Web.UI.HtmlControls Namespace
tables, DataSet, Creating a DataSet: An example in C#, Control derivatives
HTML, System.Web.UI.HtmlControls Namespace
tags
HtmlControls, mapping to, System.Web.UI.HtmlControls Namespace
TCP (Transport Control Protocol), Common Acronyms
HTML tag, System.Web.UI.HtmlControls Namespace
templates
controling display of data items, Data Binding and the Use of Templates, Repeater
DataList control and, DataList
Repeater control and, Repeater
text input (HTML), System.Web.UI.HtmlControls Namespace
HTML tag, System.Web.UI.HtmlControls Namespace
TextBox Windows control, Data binding
Thread class, Major Namespaces
ThreadPool class, Major Namespaces
Timeout property in SesionState class, ASP.NET Session-State Management
titlebars in standard forms, Form Class
.tlb files (see type libraries)
tlbexp.exe (see Type Library Exporter)
tlbimp.exe (see Type Library Importer)
TMT Pascal language, Third-Party Languages for .NET
tools, using metadata, Type Libraries on Steroids
Top control property, Control Class
ToString( ) method, System.Object
HTML tag, System.Web.UI.HtmlControls Namespace
Trace property (Page class), Page class properties and methods
TraceContext object, Page class properties and methods
Transaction objects (ADO.NET), Connection
TransactionOption property, Web Service Provider Example
TranslateMessage Windows API, Introducing Windows Forms
Transprot Control Protocol (TCP), Common Acronyms
try blocks
in C#, Common Intermediate Language Code, Test Driver in C#
in C++, Managed C++ Code
type container in WSDL structure, WSDL Structure
type libraries, Metadata
.tlb files, Interoperability Support, Common Acronyms
Type Library Exporter (tlbexp.exe), Interoperability Support, Common Utilities, Type Library Exporter (tlbexp.exe)
Type Library Importer (tlbimp.exe), Common Utilities, Type Library Importer (tlbimp.exe)
XML element, WSDL Structure

U

UDDI (Universal Description, Discovery, and Integration), UDDI, Common Acronyms
UDF (Uniform Data Format), Common Acronyms
UI (User Interface), Web Form Components, Common Acronyms
UInt16 datatype, Common Datatypes
UInt32 datatype, Common Datatypes
UInt64 datatype, Common Datatypes
umpbin.exe utility, .NET Portable Executable File
unboxing (reference type objects), Boxing and unboxing
Uniform Data Format (UDF), Common Acronyms
Uniform Resource Identifier (URI), Common Acronyms
Uniform Resource Locator (URL), Common Acronyms
unique identities, Unique Identities
UniqueConstraint, Relations and constraints
Universal Description, Discovery, and Integration (UDDI), UDDI
Universal Runtime (URT), Common Acronyms
Unload event, Web Form events
Update control property, Control Class
update function, Binding the event handler
Update( ) method, modiifying databases, The DataAdapter Object
URI (Uniform Resource Identifier), Common Acronyms
URL (Uniform Resource Locator), Common Acronyms
URT (Universal Runtime), Common Acronyms
User (UserControl class), UserControl Class
User Interface (see UI)
UserAppDataRegistry Application property, Application Class
Users group, in role-based security, Configuring role-based security
using keyword in C#, Hello, World: C#
using namespace statement in C++, Hello, World: Managed C++
utilities, Common Utilities, Web Service Utility (wsdl.exe)

V

Validate (UserControl class), UserControl Class
Validate method (Page class), Page class properties and methods
Validators (UserControl class), UserControl Class
Validators property (Page class), Page class properties and methods
value keyword, Classes, properties, indexers
value types, Value types
VB (see Visual Basic)
VB.NET (Visual Basic .NET), Hello, World: VB.NET, Microsoft-Supported Languages for .NET
code, VB.NET Code, VB.NET Code
language integration of, Car Class in VB.NET
vbc compiler, Hello, World: VB.NET, Versioning
vbc.exe (VB compiler), Common Utilities, Visual Basic Compiler (vbc.exe)
VBRUN (Visual Basic Runtime), Common Acronyms
VBScript, using in ASP, ASP
VEE (Virtual Execution Engine), CLR Execution
verifiers, Verifier
versions of components, adding new, Adding new versions, Adding new versions
VES (Virtual Execution System), Common Acronyms
ViewState property (control class), Control’s properties
Virtual Execution Engine (VEE), CLR Execution
Virtual Object System (VOS), Common Acronyms
Visible control property, Control Class
Visible property (control class), Control’s properties
Visual Basic (VB), Common Acronyms
compiler (vbc.exe), Common Utilities, Visual Basic Compiler (vbc.exe)
Visual Basic Runtime (VBRUN), Common Acronyms
visual elements in standard forms, Form Class
Visual inheritance, Visual Inheritance
Visual Studio .NET (see VS.NET)
Void datatype, Common Datatypes
VOS (Virtual Object System), Common Acronyms
vptr, Managed C++ Code
VS.NET (Visual Studio.NET), The .NET Platform, Common Acronyms
ADO.NET and, ASP.NET
inheriting classes with, Productivity
web services, using, Using Web Services
vtbl, Managed C++ Code

W

WAP (Wireless Access Protocol), Common Acronyms
Web
forms (see web forms)
GUIs, .NET Framework
Microsoft Services, The .NET Platform
paradigm shifts, Microsoft .NET
services (see web services)
web forms, Web Forms, Summary, Common Acronyms
application development, ASP.NET Application Development, Event-Driven Programming
ASP.NET and, ASP.NET
components, Web Form Components, Web Form events
custom server controls, Custom Server Controls, Control derivatives
events, Web Form events
life cycle of, Lifecycle of a Web Form, Termination
server controls for, Server Controls
syntax, Web Form Syntax, Other Elements
System.Web.UI namespace and, The System.Web.UI Namespace, System.Web.UI.WebControls Namespace
Web Service Discovery (DISCO), XML parsers
Web Service Utility (wsdl.exe), Common Utilities
web services, Web Services, Summary, Common Acronyms
for ASP.NET, ASP.NET and Web Services, Data Binding and the Use of Templates
consumers, Web Services Consumers, Non-.NET Consumers
discovery, Web Services Discovery, UDDI
framework, Web Services Framework, The System.Web.Services Namespace
namespaces, The System.Web.Services Namespace
providers, Web Services Provider, Web.Config
security and, Web Services and Security, Application Security
using, Using Web Services
web forms and, Windows Forms and Web Services
wire formats, Web Services Wire Formats
WSDL and, Web Services Description (WSDL), WSDL Structure
Web Services Description Language (see WSDL)
web.config files, Web.Config
managing sessions, ASP.NET Session-State Management
setting, Page class properties and methods
WebControls object, System.Web.UI.WebControls Namespace
WebMethod attribute, The WebMethod Attribute
WebMethodAttribute class in Systme.Web.Services namespace, The System.Web.Services Namespace
WebService class in System.Web.Services namespace, The System.Web.Services Namespace
@WebService directive, The WebService Directive
WebServiceAttribute class in Sysyem.Web Services namespace, The System.Web.Services Namespace
WebServicesConfiguration class in System.Web.Services namespace, The System.Web.Services Namespace
WebServicesConfigurationSectionHandler class in System.Web.Services namespace, The System.Web.Services Namespace
widgets, Control Class
Width control property, Control Class
Win32, Common Acronyms
Extensions (Python), Introducing Windows Forms
%windir% setting, Viewing the GAC
Windows 2000, The .NET Platform
class loaders and, Class Loader
DLL Hell, avoiding, Simple Deployment
PE file formats and, .NET Portable Executable File
role-based security, Programming role-based security
security features for, Security
Windows 98
class loaders and, Class Loader
PE file formats and, .NET Portable Executable File
Windows authentication, Web.Config
Windows CE, The .NET Platform
Windows Forms, Windows Forms, Conclusion
application, Windows Forms Application
control class, Control Class
controls, Windows Controls, Arranging controls
developing, Windows Forms Development, MDI Applications
form class, Form Class, Creating composite controls
System.Windows.Forms namespace and, The System.Windows.Forms Namespace
web services and, Windows Forms and Web Services
Windows Me, The .NET Platform
class loaders and, Class Loader
PE file formats and, .NET Portable Executable File
Windows NT
security features for, Security
Windows XP, The .NET Platform
WinForms, Common Acronyms
wire formats (web services), Web Services Wire Formats
Wireless Access Protocol (WAP), Common Acronyms
Wireless Markup Language (WML), Common Acronyms
WML (Wireless Markup Language), Common Acronyms
WM_CLOSE, Introducing Windows Forms
WM_CREATE, Introducing Windows Forms
WM_SIZE, Introducing Windows Forms
WndProc control property, Control Class
WriteLine( ) method, Hello, World: Managed C++, Intermediate Language (IL)
WriteXml( ) method, XML and Tables Sets
WriteXmlSchema( ) method, XML and Tables Sets
WSDL (Web Services Description Language), Microsoft .NET, Web Services Architecture, Web Services Description (WSDL), WSDL Structure, HTTP POST Consumer, Common Acronyms
wsdl.exe (Web Service Utility), Windows Forms and Web Services, Common Utilities, Web Service Utility (wsdl.exe)

X

xcopy, Private Components
XML (Extensible Markup Language), Data and XML, Summary, Common Acronyms
C#, generating in, C# Code
classes, XML Classes, XmlDataDocument
DataSets and, XML and Tables Sets, DataSet and XML, Summary
parsers, XML parsers
Schema Definition (XSD), Microsoft .NET, Interoperability Support, Common Acronyms, Common Utilities, XML Schema Definition Tool (xsd.exe)
classes/DataSet to, Classes to XSD
Schema Editor in VS.NET, The .NET Platform
XmlAttribute node type, XmlNode and its derivatives
XmlDocument base class, XmlDocument
XmlDocument node type, XmlNode and its derivatives
XmlElement node type, XmlNode and its derivatives
XmlNamedNodeMap collection object, XmlNamedNodeMap
XmlNode base class, XmlNode and its derivatives
XmlNodeList collection object, XmlNodeList
XmlNodeReader object, XmlReader
XmlReader object, XmlReader
XmlText node type, XmlNode and its derivatives
XmlTextReader object, XmlReader
XmlWriter object, XmlWriter
XPath (XML Path), Common Acronyms
XSD (XML Schema Definition), Microsoft .NET, Interoperability Support, Common Acronyms, Common Utilities, XML Schema Definition Tool (xsd.exe)
classes/DataSet to, Classes to XSD
XML tag, XML and Tables Sets, The DataAdapter Object
XML tag, XML and Tables Sets
XSL (Extensible Stylesheet Language), Common Acronyms
XSLT (Extensible Stylesheet Language Transformation), Common Acronyms
XslTransform class, XslTransform

Z

zApp framework, Introducing Windows Forms
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.22.79.179