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]

Main method, C#

Managed C++ 2nd

     C++/CLI compared with

     example

     extensions to C++ for interoperability with .NET Framework

     features

     overview of

     types

Managed code

     assemblies for organizing

     building applications

     C++/CLI and 2nd

     calls between managed and unmanaged code

     compiling 2nd

     defined

     DLL access

     executing 2nd

     JIT compilation

     loading assemblies

     mapping COM types to CLR

     memory location and

     metadata access

     metadata from compilation of

     MSIL compilation 2nd

     NGEN compilation

     object-orientation of

     overview of

Managed Extensions for C++ [See Managed C++.]

Managed objects

     mapping COM types to CLR

     overview of

     wrappers

Management (System.Management)

Marshaling

     not all types can be marshaled

     by reference

     by value

Math class, in System namespace

MBR (marshal by reference)

MBV (marshal by value)

MDA (Model Driven Architecture)

MDD (model-driven development)

     DSLs (domain specific languages) and

     Microsoft's and OMG's approaches to

Media (System.Media)

Members, VB structures

Membership information

     supported by ASP.NET

     user management

Memory location, managed code and

Memory management, garbage collection and

Messaging (System.Messaging)

Metadata

     assembly manifests

     assembly metadata (System.Reflection) 2nd

     attributes

     classes

     CLR format for

     in DLL or EXE files

     managed code and

     types contained in metadata module

Methods

     anonymous 2nd

     C#

     type accessibility and

     type member

Microsoft

     balancing relational and hierarchical data models

     C# vs. Java

     MDD (model-driven development)

     pros/cons of multiple languages

     reasons for changes and new products

     role in creation of SOAP

     role in creation of WSDL

     security risks

     Sun and

     viruses and

Microsoft Intermediate Language [See MSIL (Microsoft Intermediate Language).]

Microsoft Message Queuing (MSMQ) 2nd

Mobile code, security risks of

Mobile devices

Model Driven Architecture (MDA)

Model-driven development (MDD)

     DSLs (domain specific languages) and

     Microsoft's and OMG's approaches to

Modules

     DLLs and EXEs

     for VB types

Mono project 2nd

MSIL (Microsoft Intermediate Language)

     CTS reflected by

     DLL or EXE files and

     Ilasm assembler for

     instructions and functions of

     Java bytecode compared with

     managed code compiled into

     methods for compiling

     platform independence

     reasons for use of

     virtual instruction set for compiling managed code

MSMQ (Microsoft Message Queuing) 2nd

Multiple inheritance, in C++

My namespace feature, VB 2005 2nd

My.Application

My.Computer

My.Settings

My.User

Категории