Ãëàâíàÿ    Ex Libris    Êíèãè    Æóðíàëû    Ñòàòüè    Ñåðèè    Êàòàëîã    Wanted    Çàãðóçêà    ÕóäËèò    Ñïðàâêà    Ïîèñê ïî èíäåêñàì    Ïîèñê    Ôîðóì   
blank
Àâòîðèçàöèÿ

       
blank
Ïîèñê ïî óêàçàòåëÿì

blank
blank
blank
Êðàñîòà
blank
Richter J. — CLR Via C#: Applied Microsoft .Net Framework 2.0 Programming
Richter J. — CLR Via C#: Applied Microsoft .Net Framework 2.0 Programming



Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå



Íàøëè îïå÷àòêó?
Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter


Íàçâàíèå: CLR Via C#: Applied Microsoft .Net Framework 2.0 Programming

Àâòîð: Richter J.

Àííîòàöèÿ:

In this new edition of Jeffrey Richter's popular Applied Microsoft .NET Framework Programming, you get focused, pragmatic guidance on how to exploit the common language runtime (CLR) functionality in .NET Framework 2.0 for applications of all types-from Web Forms, Windows Forms, and Web services to solutions for Microsoft SQL Server, Microsoft code names "Avalon" and "Indigo", consoles, NT Service, and more. Targeted to advanced developers and software designers, this book takes you under the covers of .NET for an in-depth understanding of its structure, functions, and operational components, demonstrating the most practical ways to apply this knowledge to your own development efforts. You'll master fundamental design tenets for .NET, and get hands-on insights for creating high-performance applications more easily and efficiently. The book features extensive code examples in Microsoft Visual C# 2005.


ßçûê: en

Ðóáðèêà: Òåõíîëîãèÿ/

Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö

ed2k: ed2k stats

Èçäàíèå: 2nd edition

Ãîä èçäàíèÿ: 2006

Êîëè÷åñòâî ñòðàíèö: 736

Äîáàâëåíà â êàòàëîã: 11.12.2007

Îïåðàöèè: Ïîëîæèòü íà ïîëêó | Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
blank
Ïðåäìåòíûé óêàçàòåëü
StringBuilder type, Capacity property      261
StringBuilder type, chaining methods of      263
StringBuilder type, Chars property      262
StringBuilder type, constructors of      260
StringBuilder type, CopyTo method      262
StringBuilder type, custom formatters      269—272
StringBuilder type, declaring      260
StringBuilder type, dynamic capacity of      261
StringBuilder type, EnsureCapacity method      261
StringBuilder type, Equals method      262
StringBuilder type, Insert property      262
StringBuilder type, Length property      261 262
StringBuilder type, MaxCapacity property      261
StringBuilder type, maximum size, setting      260
StringBuilder type, members of      261—263
StringBuilder type, new object allocation scenarios      261
StringBuilder type, object construction      260—261
StringBuilder type, purpose of      260
StringBuilder type, Remove method      262
StringBuilder type, Replace method      262
StringBuilder type, String methods compared to      263
StringBuilder type, ToString method      260 262
StringInfo type      257—259
Strongly named assemblies, /keyfile switch      70
Strongly named assemblies, assembly display names      68
Strongly named assemblies, AssemblyDef manifest table      71
Strongly named assemblies, attributes of      68
Strongly named assemblies, class for building names      68
Strongly named assemblies, compared to weakly named      67
Strongly named assemblies, creating      70
Strongly named assemblies, deployment options      67
Strongly named assemblies, hashing algorithms      70—71
Strongly named assemblies, identity strings      68
Strongly named assemblies, key pairs      67 68 69—70
Strongly named assemblies, obtaining public keys      69
Strongly named assemblies, parts of      69
Strongly named assemblies, private deployment of      84—85
Strongly named assemblies, public key tokens      70 71
Strongly named assemblies, public keys      68 69—70
Strongly named assemblies, purpose of      67—68
Strongly named assemblies, recommendation      67
Strongly named assemblies, referencing assemblies to compilers      71
Strongly named assemblies, referencing from assemblies      80—81
Strongly named assemblies, signing      70—71
Strongly named assemblies, Strong Name Utility      69—70
Strongly named assemblies, tamper-resistance of      81—82
Structs, arrays, embedding in      310
structs, constructors for      186—189
Structs, declarations of value types      125
Structs, explicit parameterless constructor errors      188
Structs, initialization of all fields requirement      189
Structs, instance field initializer errors      188
Structs, partial      161—162
Structs, StructLayoutAttribute      128—129
Structs, value types as      124
Structured Exception Handling (SEH)      422
structures      See structs
Sub, overflow checking for      121
Substring method      247 259
Support for this book      xxviii
Surrogate characters      257
Synch blocks      631—633 636—639
Synchronization of threads      See thread synchronization
System namespace      22—23
System. Convert type for base-64 strings      281
System.Array      See arrays
System.Attribute custom attributes      390
System.AttributeUsageAttribute      392—395
System.Char type, abstract Unicode characters      257
System.Char type, casing methods      242
System.Char type, casting to numeric values      242—243
System.Char type, category methods      242
System.Char type, character expansions      251
System.Char type, CompareTo methods      242
System.Char type, culture specification      242
System.Char type, decoding characters      280—281
System.Char type, defined      118
System.Char type, encoding characters to non-Unicode      274—280
System.Char type, Equals method      242
System.Char type, GetBytes method      277—278
System.Char type, GetChars method of Decoder      280
System.Char type, GetNumericValue method      242
System.Char type, GetUnicodeCategory method      241—242
System.Char type, IConvertible with      243
System.Char type, Japanese characters      251—253
System.Char type, MBCS      274
System.Char type, numeric conversions to and from      242—243
System.Char type, Parse method      242
System.Char type, public fields of      241
System.Char type, System.Convert type methods      243
System.Char type, text elements      257
System.Char type, ToChar method      243
System.Char type, ToLower methods      242
System.Char type, ToString method      242
System.Char type, ToUpper methods      242
System.Char type, TryParse method      242
System.Char type, Unicode representation standard      241
System.Char type, Unicode surrogates      257
System.Char type, UTF encoding standards      275—276
System.Decimal type      123
System.Delegate class      337 339 354—355
System.Diagnostics Conditional Attribute      407
System.Enum type      See also enumerated types
System.Enum type, defined      286
System.Enum type, derivations from      286—287
System.Enum type, Format method      288
System.Enum type, GetName(s) method      289
System.Enum type, GetUnderlyingtype method      287
System.Enum type, GetValues method      288—289
System.Enum type, IsDefined method      290 294
System.Enum type, Parse method      289 293—294
System.Enum type, ToObject methods      290
System.Enum type, ToString method      288 292—293
System.EventArgs class      227
System.Exception type      See exception handling; exceptions
System.GC      513—515. See also garbage collection
System.Globalization, CompareInfo type      250
System.Globalization, CultureInfo type      249—253
System.Globalization, string comparison issues      249—253
System.Globalization, StringInfo type      257—259
System.Globalization, TextElementEnumerator objects      257—259
System.Globalization, ToString methods for      265—267
System.Monitor      520
System.MulticastDelegate      337—338
System.Object, all objects derived from      97
System.Object, behaviors provided by      26
System.Object, constructor of      184
System.Object, Equals method      144—145
System.Object, Finalize method      480
System.Object, GetHashCode method      147—149
System.Object, GetType method      115—116
System.Object, implicit derivation from      97
System.Object, methods, table of      97—98
System.Object, object primitive C# type      118
System.Object, ReferenceEquals method      145—146
System.Object, referencing      80
System.Object, ToString method of      264
System.Reflection namespace      See reflection
System.Reflection.Assembly Load method      550—551
System.String type      See String type
System.Text, Decoder class      280—281
System.Text, Encoding      276—280
System.Text, StringBuilder      See StringBuilder type
System.Type objects, Backu — Naur form grammar      557
System.Type objects, constructors, invoking      578 579
System.Type objects, defined      115—116 556
System.Type objects, derived types      556
System.Type objects, events, invoking      578—579
System.Type objects, ExceptionTree sample application      558
System.Type objects, fields, invoking      578
System.Type objects, FindInterfaces method      571—573
System.Type objects, GetInterface method      571—573
System.Type objects, GetInterfaceMap method      571—573
System.Type objects, GetMembers method      569—570
System.Type objects, GetType method      556—557
System.Type objects, InvokeMember method      561
System.Type objects, methods, invoking      578
System.Type objects, obtaining      556—557
System.Type objects, properties from MemberInfo      568—569
System.Type objects, properties of      558
System.Type objects, properties, invoking      578
System.Type objects, ReflectionOnlyGetType method      557
System.Type objects, RuntimeType      556
System.Type objects, RuntimeXxxHandle types      582—584
System.Type objects, TypeDelegator class      556
System.Type objects, typeof operator for obtaining      557
SystemActivator class, CreatInstance methods      560—561
SystemActivator class, CreatInstanceFrom methods      561
Tamper-resistance of strongly named assemblies      81—82
text elements      257
Text namespace      23
This with type parameter accessor methods      360
Thread pools, advantages of      589
Thread pools, APM with      See APM (Asynchronous Programming Model)
Thread pools, application requests to      589
Thread pools, asynchronous compute-bound operations      591—593
Thread pools, compute-bound operations with      591—593 611—613
Thread pools, creating threads, criteria for      588—589
Thread pools, defined      588
Thread pools, exceptions from callback methods      593
Thread pools, GetAvailableThreads method      591
Thread pools, guidelines for      589—590
Thread pools, I/O threads      589 590
Thread pools, idle time allowed for individual threads      589
Thread pools, initialization state of      588—589
Thread pools, killing of threads      589
Thread pools, limiting number of threads in      589—591
Thread pools, maximum number of threads allowed      590
Thread pools, method callback rendezvous technique      606—610
Thread pools, method calls, asynchronous      592
Thread pools, number per process      588
Thread pools, queues of requests to      588—589 591—592
Thread pools, QueueUserWorkItem method      591—592 593 599
Thread pools, returns to pool      588—589
Thread pools, security permission checks      593
Thread pools, SetMinThreads method      590—591
Thread pools, suspended threads      591
Thread pools, ThreadPool class      590 591—592
Thread pools, Timer objects with      595—598
Thread pools, UnsafeQueueUserWorkItem method      593
Thread pools, WaitCallback delegate type      591—592
Thread pools, Windows scheduler role      592
Thread pools, work items      591—592 593
Thread pools, worker threads      589 590
Thread synchronization, AppDomains, running in multiple      643—647
Thread synchronization, AutoResetEvent class      645—647
Thread synchronization, cache memory threading issues      622—624
Thread synchronization, class library guidelines      622
Thread synchronization, Close method of WaitHandle      644
Thread synchronization, Concurrent Affairs column      630
Thread synchronization, CRITICAL_SECTION structures for      630—632 636—637
Thread synchronization, defensive coding method      638—639
Thread synchronization, design problems with      638—639
Thread synchronization, disadvantages of Microsoft paradigm      636—639
Thread synchronization, double check locking      639—642
Thread synchronization, Enter method      633 634 639
Thread synchronization, EventWaitHandle class      646—647
Thread synchronization, exception handling guideline      635
Thread synchronization, exceptions      633
Thread synchronization, Exit method      633 634
Thread synchronization, exitContext parameter of WaitHandle methods      645
Thread synchronization, finalization issues      637
Thread synchronization, interlocked methods for      628—630
Thread synchronization, kernel objects for      643—647
Thread synchronization, library for      621
Thread synchronization, lock statements      634—635 636 638—639
Thread synchronization, locking synch blocks      633
Thread synchronization, ManualResetEvent class      645—647
Thread synchronization, MethodImpAttribute issues      638
Thread synchronization, Monitor class for      See Monitor class
Thread synchronization, multiple-reader/single-writer problem      642—643
Thread synchronization, Mutex class      645—647
Thread synchronization, OpenExisting methods      646—647
Thread synchronization, performance issues      642
Thread synchronization, purpose of      621
Thread synchronization, reader/writer lock class recommended      643
Thread synchronization, ReaderWriterLock class      642—643
Thread synchronization, releasing kernel objects      646
Thread synchronization, security issues      636—639
Thread synchronization, Semaphore class      644 645—647
Thread synchronization, SignalAndWait method of WaitHandle      645
Thread synchronization, single kernel object scenario      646—647
Thread synchronization, static member access      635—636
Thread synchronization, synch blocks      631—633 636—639
Thread synchronization, SynchronizationLockException      633
Thread synchronization, TryEnter method      633
Thread synchronization, type static method guidelines      622
Thread synchronization, value types, passing to Monitor methods      639
Thread synchronization, volatile keyword      626—629 641
Thread synchronization, volatile reads and writes      625—629
Thread synchronization, Wait methods of WaitHandle      645
Thread synchronization, WaitHandle class      644—647
Thread synchronization, Win32 basis for CLR constructs      621—622
Threading namespace      23
Threading, aborts by hosts      544—547
Threading, AppDomains      531 533—534
Threading, assumptions for future versions      585—586
Threading, asynchronous      See asynchronous operations
Threading, CERs (Critical Execution Regions)      543
Threading, CLR with, overview      585—586
Threading, compute-bound, asynchronous      See compute-bound operations
Threading, context switches      586—587
Threading, critical regions      543—544
Threading, dedicated threads for asynchronous compute-bound operations      593—595
Threading, event synchronization      229 231 234—237
Threading, exceptions      429
Threading, execution contexts      617—619
Threading, foreground threads      593—594
Threading, garbage collection issues      515—517
Threading, guidelines for      586—588
Threading, hijacking      516
Threading, host control of      544—547 586
Threading, hosted applications aborting threads      543
Threading, hyper-threading      587—588
Threading, interlocked methods for      628—630
Threading, Join method      595
Threading, memory requirements of      586
Threading, method calls, asynchronous      592
Threading, method execution      108—110
Threading, Monitor class for synchronization      See Monitor class
Threading, multiple CPU computer benefits      587—588
Threading, one-per-CPU scenario      586—587
Threading, overhead from      586—587
Threading, overuse of      586—588
Threading, performance issues      586—587
Threading, pools      See thread pools
Threading, priorities of      593—594
Threading, prologue code      108
Threading, properties for synchronization issues      218
Threading, safe places      545—546
Threading, safe points      516—517
Threading, scalability benefit from      587
Threading, stacks of threads      107—108
Threading, suspended threads      591
Threading, synchronization      See thread synchronization
Threading, Thread class instancing      594—595
Threading, Thread class Volatile methods      625—629
Threading, thread pools      See thread pools
Threading, ThreadAbortExceptions      545—547
Threading, Timer class      595—598
1 2 3 4 5 6 7 8 9 10 11 12 13
blank
Ðåêëàìà
blank
blank
HR
@Mail.ru
       © Ýëåêòðîííàÿ áèáëèîòåêà ïîïå÷èòåëüñêîãî ñîâåòà ìåõìàòà ÌÃÓ, 2004-2024
Ýëåêòðîííàÿ áèáëèîòåêà ìåõìàòà ÌÃÓ | Valid HTML 4.01! | Valid CSS! Î ïðîåêòå