Book description
Edited by a Lead Program Manager on Microsoft's .NET Framework team, .NET Framework Standard Library Annotated Reference, Volume 1, is the definitive reference for the .NET Framework base class library. This book utilizes extensive annotations and code samples from the creators of the technology to move beyond the online documentation and provide .NET developers with a dictionary-style reference to the most-used parts of the Framework. This volume covers a subset of the ISO CLI Standards, including the Base Class Library and the Extended Numerics Library.
In the printed book you will find informative overviews of each namespace covered and an easy-to-follow alphabetic reference of types in the standard, including type-level descriptions, sample code with output, and annotations from the design team and standardization committee.
With the ECMA and ISO standards as its core, this book includes:
Annotations from key members of the Microsoft design team and the Standardization committee. Comments cover everything from design rationale and history to common problems and shortcomings.
An overview of each namespace, describing its functionality and the inheritance hierarchy of types it defines.
Type descriptions. Each type is covered in its own chapter, with a detailed description of how the type is to be used and a quick reference of the C# declaration syntax for all members defined on the type. Also noted: which members are only available in the Microsoft implementation of the .NET Framework, which are not available in the .NET Compact Framework, and which are only available in V1.1 of the .NET Framework.
Code samples. Types are illustrated by fully compilable code samples with output included.
Reference tabs and an exhaustive index, which allow readers to quickly and easily navigate the text.
Reusable source code for more than one thousand samples. All code has been tested with versions 1.0, 1.1, and the 2.0 technical preview of the .NET Framework, and, where appropriate, with the .NET Compact Framework.
Table of contents
- Copyright
- Microsoft .NET Development Series
- Foreword
- Preface
- Namespace Overviews
-
Class Libraries
- System ApplicationException BCL
- System ArgumentException BCL
- System ArgumentNullException BCL
- System ArgumentOutOfRangeException BCL
- System ArithmeticException BCL
- System Array BCL
- System.Collections ArrayList BCL
- System ArrayTypeMismatchException BCL
- System.Text ASCIIEncoding BCL
- System AsyncCallback Delegate BCL
- System Attribute BCL
- System AttributeTargets Enum BCL
- System AttributeUsageAttribute BCL
- System Boolean Structure BCL
- System Byte Structure BCL
- System Char Structure BCL
- System CharEnumerator BCL
- System CLSCompliantAttribute BCL
- System.Security CodeAccessPermission BCL
- System.Security.Permissions CodeAccessSecurityAttribute BCL
- System.Collections Comparer BCL
- System.Diagnostics ConditionalAttribute BCL
- System Console BCL
- System Convert BCL
- System DateTime Structure BCL
- System.Globalization DateTimeFormatInfo BCL
- System.Globalization DateTimeStyles Enum BCL
- System Decimal Structure Extended Numerics
- System.Text Decoder BCL
- System Delegate BCL
- System.Collections DictionaryEntry Structure BCL
- System.IO Directory BCL
- System.IO DirectoryNotFoundException BCL
- System DivideByZeroException BCL
- System Double Structure Extended Numerics
- System DuplicateWaitObjectException BCL
- System.Text Encoder BCL
- System.Text Encoding BCL
- System.IO EndOfStreamException BCL
- System Enum BCL
- System Environment BCL
- System.Security.Permissions EnvironmentPermission BCL
- System.Security.Permissions EnvironmentPermissionAccess Enum BCL
- System.Security.Permissions EnvironmentPermissionAttribute BCL
- System EventArgs BCL
- System EventHandler Delegate BCL
- System Exception BCL
- System ExecutionEngineException BCL
- System.IO File BCL
- System.IO FileAccess Enum BCL
- System.Security.Permissions FileIOPermission BCL
- System.Security.Permissions FileIOPermissionAccess Enum BCL
- System.Security.Permissions FileIOPermissionAttribute BCL
- System.IO FileLoadException BCL
- System.IO FileMode Enum BCL
- System.IO FileNotFoundException BCL
- System.IO FileShare Enum BCL
- System.IO FileStream BCL
- System FlagsAttribute BCL
- System FormatException BCL
- System GC BCL
- System.Collections Hashtable BCL
- System IAsyncResult Interface BCL
- System ICloneable Interface BCL
- System.Collections ICollection Interface BCL
- System IComparable Interface BCL
- System.Collections IComparer Interface BCL
- System.Collections IDictionary Interface BCL
- System.Collections IDictionaryEnumerator Interface BCL
- System IDisposable Interface BCL
- System.Collections IEnumerable Interface BCL
- System.Collections IEnumerator Interface BCL
- System IFormatProvider Interface BCL
- System IFormattable Interface BCL
- System.Collections IHashCodeProvider Interface BCL
- System.Collections IList Interface BCL
- System IndexOutOfRangeException BCL
- System Int16 Structure BCL
- System Int32 Structure BCL
- System Int64 Structure BCL
- System.Threading Interlocked BCL
- System InvalidCastException BCL
- System InvalidOperationException BCL
- System InvalidProgramException BCL
- System.IO IOException BCL
- System.Security IPermission Interface BCL
- System MarshalByRefObject BCL
- System Math Extended Numerics
- System.IO MemoryStream BCL
- System.Threading Monitor BCL
- System NotFiniteNumberException Extended Numerics
- System NotImplementedException BCL
- System NotSupportedException BCL
- System NullReferenceException BCL
- System.Globalization NumberFormatInfo BCL
- System.Globalization NumberStyles Enum BCL
- System Object BCL
- System ObjectDisposedException BCL
- System ObsoleteAttribute BCL
- System OutOfMemoryException BCL
- System OverflowException BCL
- System.IO Path BCL
- System.IO PathTooLongException BCL
- System.Security PermissionSet BCL
- System.Security.Permissions PermissionState Enum BCL
- System Random BCL
- System RankException BCL
- System SByte Structure BCL
- System.Security.Permissions SecurityAction Enum BCL
- System.Security.Permissions SecurityAttribute BCL
- System.Security SecurityElement BCL
- System.Security SecurityException BCL
- System.Security.Permissions SecurityPermission BCL
- System.Security.Permissions SecurityPermissionAttribute BCL
- System.Security.Permissions SecurityPermissionFlag Enum BCL
- System.IO SeekOrigin Enum BCL
- System Single Structure Extended Numerics
- System StackOverflowException BCL
- System.IO Stream BCL
- System.IO StreamReader BCL
- System.IO StreamWriter BCL
- System String BCL
- System.Text StringBuilder BCL
- System.IO StringReader BCL
- System.IO StringWriter BCL
- System.Threading SynchronizationLockException BCL
- System SystemException BCL
- System.IO TextReader BCL
- System.IO TextWriter BCL
- System.Threading Thread BCL
- System.Threading ThreadAbortException BCL
- System.Threading ThreadPriority Enum BCL
- System.Threading ThreadStart Delegate BCL
- System.Threading ThreadState Enum BCL
- System.Threading ThreadStateException BCL
- System.Threading Timeout BCL
- System.Threading Timer BCL
- System.Threading TimerCallback Delegate BCL
- System TimeSpan Structure BCL
- System Type BCL
- System TypeInitializationException BCL
- System UInt16 Structure BCL
- System UInt32 Structure BCL
- System UInt64 Structure BCL
- System UnauthorizedAccessException BCL
- System.Globalization UnicodeCategory Enum BCL
- System.Text UnicodeEncoding BCL
- System.Text UTF8Encoding BCL
- System ValueType BCL
- System.Security VerificationException BCL
- System Version BCL
- System.Threading WaitHandle BCL
- CD-ROM Warranty
- Index
Product information
- Title: .NET Framework Standard Library Annotated Reference, Volume 1: Base Class Library and Extended Numerics Library
- Author(s):
- Release date: March 2004
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780321154897
You might also like
book
Designing Data-Intensive Applications
Data is at the center of many challenges in system design today. Difficult issues need to …
book
CLR via C#, Fourth Edition
Dig deep and master the intricacies of the common language runtime, C#, and .NET development. Led …
audiobook
The Design of Everyday Things
First, businesses discovered quality as a key competitive edge; next came science. Now, Donald A. Norman, …
book
XSLT 2.0 and XPath 2.0 Programmer's Reference, 4th Edition
This book is primarily a practical reference book for professional XSLT developers. It assumes no previous …