D


Index


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

data access, ADO.NET
data structures, object-based
data types
     .NET vs. COM
     CLR
     explicit casting
     fully qualified type names
     in assembly metadata
     late-binding
     partial types (C#)
     serialization, type-version tolerance
     strict type system in .NET
     type discovery
     type libraries (COM)
DCOM 2nd
     location transparency
de-allocation of memory
deadlocks
     defined
     joining a thread 2nd
     lock statement stacking
     locking entire generic object and
     manual synchronization and
     postponing lock acquisition and
     reducing with lock sharing 2nd
     resulting from asynchronous calls
     synchronization SUPPORTED and
     synchronized methods leading to
     thread-relative static variables and
     WaitHandle vs. Monitor
Debug class
debugging
     assembly host, using
     default app domain name and
     partial-trust 2nd
     threads debug window
     Windows code, thread IDs and
declarative security
     assembly-wide permissions
     choice options for SecurityAction
     demanding permission before performing operation
     inheritance demand
     link-time demands
     permission set attributes
     programmatic security vs.
     public fields and
     role-based
         authentication
         enabling
         verifying role membership
declarative transaction support
default app domain
default context 2nd
defensive event publishing
     asynchronous, automation with EventsHelper
delayed signing of assemblies
Delegate class
delegates 2nd
    asynchronous calls based on
         programming points
     defined
     defining signatures
     delegate inference
     DoWork
     ElapsedEventHandler
     event keyword
     event publishing and subscription
     EventHandler delegate
     events in Visual Basic 2005
     exceptions, unhandled
     explicitly denying/permitting permissions
     generic 2nd
     internal delegate list, manually iterating over
     invoking any with DynamicInvoke( )
     ISynchronizeInvoke, using
     null value
     performing asynchronous calls without
     ProgressChanged
     remote callbacks vs.
     RunWorkerCompleted
     serialization and
     serialization event handlers and
     synchronizing
     TimerCallback
     WaitCallback
delete operator (C++)
demand choice
Demand( )
     IPermission interface 2nd
     IStackWalk interface
     PermissionSetCollection class
     Security Action class
DemandChoice( ) (SecurityUtil)
demanding permission
Deny( ) (IStackWalk)
dependencies, component
deployment
     .NET assemblies as basic unit
     assembly models
     assembly, code independence from
     ClickOnce
     DLLs and COM components
     monolothic applications
     simplified, of .NET components
Deployment Package Wizard dialog
derivation constraint, generics
deserialization
     automatic
     binary deserialization of file stream
     custom deserialization constructor
     custom, using IDeserializationCallback
     IDeserializationCallback
     manual, of base classes
     nonserializable member variables and
     of a generic type
Deserialize( ) (IFormatter)
DeserializeBaseType( ) (SerializationUtil) 2nd
deserialized event 2nd
deserializing event 2nd
     type-version tolerance and
design (Decorator design pattern)
destruction of objects, memory deallocation and
deterministic finalization
     Dispose( )
         with error handling
     Dispose( ) and Finalize( ), using
     IDisposable pattern
     open/close pattern
developing .NET components
     base classes
     declarative programming
     language independence and
     security
     simplified deployment
development
     black-box vs. white-box reuse of components
     faster time to market for component-oriented
digital signatures
     assembly, cryptographic hash of
     handling keys in large organizations
     Hash security evidence
     signing your assembly
     Strong Name security evidence
     StrongNameIdentityPermission attribute
direct scope nesting
Dispose( )
     error handling with
     IDisposable interface 2nd
     Kill( ) vs.
     System.Threading.Timer
     using with Finalize( )
distributed application, building
     administrative channel registration
     administrative configuration
         example
     administrative type registration
     creating remote objects
     programmatic channel registration
     programmatic configuration example
     programmatic type registration
         client-side
         host type
     providing host as system service
     remote callbacks
     separating server code from its metadata
DistributedTransaction permission
DLL assemblies
DLLs
     as modules
     classes and assemblies vs.
     component technology development and
     DLL Hell
     library assemblies
     security credentials
     version control and DLL Hell
     Windows DLLs for .NET runtime
DowngradeFromWriterLock( ) (ReaderWriterLock)
DoWork delegate
DoWork( )
DoWorkEventArgs class, Cancel property
DoWorkEventHandler class
dynamic sinks
DynamicInvoke( ) 2nd 3rd



Programming. NET Components
Programming .NET Components, 2nd Edition
ISBN: 0596102070
EAN: 2147483647
Year: 2003
Pages: 145
Authors: Juval Lowy

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net