Understanding .NET (2nd Edition)

Index

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

C# 2nd

     arrays

     attributes

     C++ compared with

     classes

     control structures

     delegates and events

     example

     exception handling

     generics

     interfaces

     Java vs.

     namespaces

     overview of

     preprocessor directives 2nd

     standardizing

     structures

     types

     unsafe code

     VB 2005 compared with

     VB.NET compared with

     Visual Studio 2005 support for

     what's new in C# 2.0

C++

     benefits of

     C# compared with

     C++/CLI and

     CLR and

     compatibility with .NET Framework

    Managed C++ [See Managed C++.]

     in pre-.NET development

     Visual Studio 2005 support for

     Windows DNA and

C++/CLI

     compiling directly to native code

     example

     features

     overview of

     types

     Visual Studio 2005 support for

Cache

     Cache object

     data caching

     in-memory cache in DataSets

CallDelegate

Caret (^), Compute class declaration and

CAS [See Code access security.]

Case sensitivity, VB 2005

CatalogZone control

CCW (COM callable wrappers)

Channels, .NET Remoting

     choosing

     communication handled by channel objects

Chappell, David (about the author)

Char value types

CIL (Common Intermediate Language)

Class Designer, Visual Studio 2005

Class library, .NET Framework [See also System namespace.]

Classes

     .aspx files converter into

     C# 2nd

     CTS reference types

     metadata represented by

     SqlCommand class

     VB 2005 2nd

     XmlDataDocument class

CLI (Common Language Infrastructure)

ClickOnce

     deployment of Windows Forms applications

     security risks

Client proxies, Web Services

Client-activated objects, .NET Remoting 2nd

Clients, ASP.NET

Clients, ASP.NET Web services

Clients, DBMS

     options for accessing data

     reading data from DataReader

CLR (Common Language Runtime)

     .NET Remoting and

     application domains

     assemblies for executing managed code

     assemblies for organizing managed code

     assembly categories

     assembly manifests

     assembly security

     as basis of .NET languages 2nd

     C++ and

     code access security

    Common Type System [See CTS (Common Type System).]

     compiling managed code

     executing managed code

     garbage collection

     incorporating into SQL Server 2005

     JIT compilation

     languages supported

     metadata from compiling managed code

     MSIL compilation 2nd

     NGEN compilation

     overview of 2nd

     performance of .NET Framework-based languages

     role-based security

     security risks

     semantics

     services

     standardizing

     Visual Studio 2005 and

CLS (Common Language Specification)

Code

    managed [See Managed code, assemblies for organizing.]

     security risks of mobile code

     separating code and HTML

    unmanaged code [See Unmanaged code, C++/CLI and.]

     unsafe code 2nd

Code access security

     Administrators creating security policies

     assembly permission checked at runtime

     declarative vs. imperative security

     metadata access and

     overview of

     permissions

     summary of

Code snippets, in Visual Studio 2005

Code-behind

     separating code and HTML

     Web Services applications and

Codebase element

CodeDom (System.CodeDom) 2nd

Collection types, C#

Collections (System.Collections)

Collections, DataSets

COM (Component Object Model)

     .NET Framework support for

     compatibility with .NET Framework

     inheritance not supported by

     interoperability lacking in

     mapping COM types to CLR

     as predecessor of ADO.NET

     Windows DNA and

COM callable wrappers (CCW)

COM+

     accessing

     Enterprise Services and 2nd

     platform independence and

     Windows DNA and

     wrappers

Command objects 2nd

Common Intermediate Language (CIL)

Common Language Infrastructure (CLI)

Common Language Runtime [See CLR (Common Language Runtime).]

Common Language Specification (CLS)

Common Object Request Broker Architecture (CORBA) 2nd

compiling

Complete method, TransactionScope objects

Component Object Model [See COM (Component Object Model), compatibility with .NET Framework.]

ComponentModel (System.ComponentModel)

Compute class

     in C++/CLI

     VB 2005

Configuration (System.Configuration)

Connection objects

     Close and Dispose methods

     Open method

     overview of

Console class 2nd

Constructors, class

Context information, ASP.NET

Contextual keywords, in C++/CLI

Contract, Web services

Control structures

     C#

     VB 2005

Cookies, state management and

CORBA (Common Object Request Broker Architecture) 2nd

Cryptographic Service Providers (CSP)

Cryptography

     services provided by System.Security

     TCP channels providing

csc.exe

CSP (Cryptographic Service Providers)

CTS (Common Type System)

     comparing reference and value types

     cross language interoperability

     overview of

     reference types

     root Object

     semantics vs. syntax in

     type continuity in CLR based languages

     type conversions

     value types

Категории