• Complain

Brad Abrams - .NET framework standard library annotated reference : base class library and extended numerics library

Here you can read online Brad Abrams - .NET framework standard library annotated reference : base class library and extended numerics library full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Boston, year: 2004, publisher: Addison-Wesley Professional, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Brad Abrams .NET framework standard library annotated reference : base class library and extended numerics library
  • Book:
    .NET framework standard library annotated reference : base class library and extended numerics library
  • Author:
  • Publisher:
    Addison-Wesley Professional
  • Genre:
  • Year:
    2004
  • City:
    Boston
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

.NET framework standard library annotated reference : base class library and extended numerics library: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book ".NET framework standard library annotated reference : base class library and extended numerics library" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Edited by a Lead Program Manager on Microsofts
.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.

  • Brad Abrams: author's other books


    Who wrote .NET framework standard library annotated reference : base class library and extended numerics library? Find out the surname, the name of the author of the book and a list of all author's works by series.

    .NET framework standard library annotated reference : base class library and extended numerics library — read online for free the complete book (whole text) full work

    Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book ".NET framework standard library annotated reference : base class library and extended numerics library" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make
    Copyright

    Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals.

    The .NET logo is either a registered trademark or trademark of Microsoft Corporation in the United States and/or other countries and is used under license from Microsoft.

    The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein.

    The publisher offers discounts on this book when ordered in quantity for special sales. For more information, please contact:

    U.S. Corporate and Government Sales
    (800) 382-3419

    For sales outside of the U.S., please contact:

    International Sales
    (317) 581-3793

    Visit Addison-Wesley on the Web: www.awprofessional.com

    Library of Congress Cataloging-in-Publication Data

    Abrams, Brad.
    .NET framework standard library annotated reference volume 1: base class
    library and extended numerics library / Brad Abrams.
    p. cm.
    ISBN 0-321-15489-4 (hardcover : alk. paper)
    1. Microsoft .NET Framework. I. Title.
    QA76.76.M52A27 2004
    005.2'768dc22 2003024327

    Copyright 2004 by Microsoft Corporation

    All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior consent of the publisher. Printed in the United States of America. Published simultaneously in Canada.

    For information on obtaining permission for use of material from this work, please submit a written request to:

    Pearson Education, Inc.
    Rights and Contracts Department
    75 Arlington Street, Suite 300
    Boston, MA 02116
    Fax: (617) 848-7047

    Text printed on recycled paper

    1 2 3 4 5 6 7 8 9 10CRW0807060504

    First printing, March 2004

    Microsoft .NET Development Series

    John Montgomery, Series Advisor

    Don Box, Series Advisor

    Martin Heller, Series Editor

    The Microsoft .NET Development Series is supported and developed by the leaders and experts of Microsoft development technologies including Microsoft architects and DevelopMentor instructors. The books in this series provide a core resource of information and understanding every developer needs in order to write effective applications and managed code. Learn from the leaders how to maximize your use of the .NET Framework and its programming languages.

    Titles in the Series

    Brad Abrams, .NET Framework Standard Library Annotated Reference Volume 1 , 0-321-15489-4

    Keith Ballinger, .NET Web Services: Architecture and Implementation , 0-321-11359-4

    Don Box with Chris Sells, Essential .NET, Volume 1: The Common Language Runtime , 0-201-73411-7

    Mahesh Chand, Graphics Programming with GDI+ , 0-321-16077-0

    Anders Hejlsberg, Scott Wiltamuth, Peter Golde, The C# Programming Language , 0-321-15491-6

    Alex Homer, Dave Sussman, Mark Fussell, A First Look at ADO.NET and System.Xml v. 2.0 , 0-321-22839-1

    Alex Homer, Dave Sussman, Rob Howard, A First Look at ASP.NET v. 2.0 , 0-321-22896-0

    James S. Miller and Susann Ragsdale, The Common Language Infrastructure Annotated Standard , 0-321-15493-2

    Fritz Onion, Essential ASP.NET with Examples in C# , 0-201-76040-1

    Fritz Onion, Essential ASP.NET with Examples in Visual Basic .NET , 0-201-76039-8

    Ted Pattison and Dr. Joe Hummel, Building Applications and Components with Visual Basic .NET , 0-201-73495-8

    Chris Sells, Windows Forms Programming in C# , 0-321-11620-8

    Chris Sells and Justin Gehtland, Windows Forms Programming in Visual Basic .NET , 0-321-12519-3

    Paul Vick, The Visual Basic .NET Programming Language , 0-321-16951-4

    Damien Watkins, Mark Hammond, Brad Abrams, Programming in the .NET Environment , 0-201-77018-0

    Shawn Wildermuth, Pragmatic ADO.NET: Data Access for the Internet World , 0-201-74568-2

    www.awprofessional.com/msdotnetseries/

    Foreword

    When I began my standards career back in August 2000, ECMA and ISO meant as much to me as the sequence of letters in the daily newspaper jumble. I hadn't a clue on how the standards process actually worked, from either a technical or a political perspective. Now, as I write this, I am chair of the ECMA committee that oversees the standardization of programming and scripting languages. In addition, I am convener of the task group within the committee that is responsible for the standardization of the CLI, on which, of course, the content of this book is based.

    In 2000, Microsoft publicly introduced its .NET vision. A key component of this vision is the .NET Framework, which includes a set of class libraries and a virtual machine (runtime engine) to execute next-generation applications.

    In September 2000, Microsoft, co-sponsored by Intel and Hewlett-Packard, formally submitted a core subset of the .NET Framework to ECMA International, a renowned international standards organization. The submission was entitled the Common Language Infrastructure, or CLI. The meeting was held in Bristol, England, with representatives from companies such as IBM and Sun Microsystems. Microsoft presented the CLI to ECMA's Programming and Scripting Languages Technical Committee, or TC39. It was decided by unanimous consent that the CLI would be added to the program of work for TC39 and that a new task group, called the TG3, would be responsible for the standardization effort. One might ask what happened to TG1 and TG2. Before the submission of the CLI, the TC39 was responsible for the standardization of only ECMAScript. There were no task groups, per se. When the CLI was approved for work, ECMAScript was moved to a newly formed TG1. C#, which was submitted at the same time as the CLI, introduced the TG2. The TG3 was reserved for the CLI. There is now even a TG4 responsible for the standardization of the Eiffel programming language and a TG5 chartered to standardize a binding between ISO C++ and the CLI.

    There are two primary facets to the CLI standardization process within ECMA, the virtual machine and the class libraries. The virtual machine provides the environment necessary to execute applications written for the CLI. The class libraries provide the core infrastructure to enable developers to create libraries and applications for execution on top of the virtual machine.

    I am involved in both facets of the standardization process, but I have enjoyed the class library aspect the most. This is primarily because I have a better understanding of that level of the development stack than I do the lower layers, such as where the virtual machine would lie. And since Brad Abrams was the Microsoft lead in the class library standardization effort, my good relationship with him began.

    The set of class libraries submitted to ECMA International are, from a .NET Framework perspective, relatively small. However, they definitely provide the foundation upon which all other class libraries are built. The class library was segmented into what the standard calls profiles. The kernel profile consists of the base types that would be expected to exist in modern programming languages (as well as types to assist compilers for those languages). String and Int32 are examples of such types. The kernel profile must be implemented in order to claim conformance to the standard. The compact profile consists of the kernel profile, plus some types necessary to implement basic Web services-type applications while maintaining a small enough footprint to fit on standard compact, connected devices. Then there are some types that do not fit any profile, but can be implemented as part of any profile. These include types dealing with floating point numbers and multidimensional arrays. Brad's book concentrates on the base types that are part of the kernel profile, as well as the extended numerics (e.g., floating point and decimal). For information on the concept behind the segmentation of the class libraries into profiles, see Partition IV of the ECMA Standard ECMA-335, also published as ISO/IEC 23271. The ECMA Standard can be downloadedand freely copiedfree of charge from http://www.ecma-international.org.

    Next page
    Light

    Font size:

    Reset

    Interval:

    Bookmark:

    Make

    Similar books «.NET framework standard library annotated reference : base class library and extended numerics library»

    Look at similar books to .NET framework standard library annotated reference : base class library and extended numerics library. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


    Reviews about «.NET framework standard library annotated reference : base class library and extended numerics library»

    Discussion, reviews of the book .NET framework standard library annotated reference : base class library and extended numerics library and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.