Items related to C# in a Nutshell

C# in a Nutshell - Softcover

  • 3.48 out of 5 stars
    27 ratings by Goodreads
 
Image Not Available

Synopsis

C# in a Nutshell provides everything programmers need to know about the C# language in one concise and accessible volume. Designed as a primary reference for daily use, it also includes all the essential background information to become productive quickly. Not a "how-to" book or a rehash of Microsoft's documentation, this book goes to the source of the C# language and the APIs of the .NET Framework to present the content in a way that professional programmers will value above all other books.Brief introductions to the language and .NET runtime provide the needed preparation for programming with the C# language, whose keywords and syntax are then detailed in subsequent chapters. Next, C# in a Nutshell presents key namespaces and types of the .NET Framework base class library which provides much of the functionality and power of the language. Using C# examples, the .NET Framework covers each core area, including:

  • Strings
  • Collections
  • XML
  • Networking
  • Input/Output
  • Serialization
  • Assemblies
  • Reflection
  • Custom Attributes
  • Memory Management
  • Threading
  • Integrating with Native DLLs
  • Integrating with COM Components
  • Diagnostics
Determined to provide even more value, C# in a Nutshell moves into a comprehensive language reference, plus syntax, XML documentation tags, naming and coding conventions, and the various C# development tools--the kind of reference material programmers will use every day.Next, an extensive and quick reference to the API is presented, featuring the System namespace. Particularly useful are the many figures and tables that present the main features of the namespace. For those looking create alternatives to Microsoft's implementation of the C# Programming Language and the Common Language Infrastructure as submitted to ECMA (an international standards organization), each element included in the ECMA submission is clearly labeled. Finally, the entire reference is based on Version 1 of the .NET Framework and generated by tools written in the C# language itself.Every once in a while, a book becomes the de-facto standard for a technology, operating system, or programming language--which is exactly what C# in a Nutshell aims to do in a single straightforward and easy to use volume.

"synopsis" may belong to another edition of this title.

Review

C# in a Nutshell was inevitable, much like the dawn or your liability for income tax. As the C# language has gathered speed--it's one of the languages that Microsoft encourages you to use for .NET development--its users have anticipated the release of an authoritative reference for the language and its key APIs. That's what this book is: a reference, meant to give you a few chapters on basic structure and syntax before launching into categorized and alphabetized listings of classes and their members. It's sufficiently well written and organized that, given experience with other distributed application environments and some knowledge of .NET, you could learn the language from this book alone. However, this is not a tutorial for people new to Microsoft programming, or new to network computing.

The syntax guide is clear and concise, with brief statements of what operators, data structures, and syntax elements are for. There also are examples (both generic and with illustrative data) in this section. The API reference is organized by namespace (System, System.Collections, System.Reflection, System.Xml, and so on), with each section containing an alphabetical list of members. Each listing includes syntax guides to the element's constructors, methods, and properties, as well as a hierarchy statement and lists of other classes from which instances of the current member is returned and to which it is passed. Don't look for examples in the API reference, but the author's prose statements of what classes are for should help you along the way to a working application. --David Wall

Topics covered: The key System namespaces of the C# programming language and their most important members, covered in API reference format. Sections deal with (among others) System, System.Collections, System.Net, System.Net.Sockets, System.Runtime.Interopservices, and System.Xml. There's also a syntax guide and references to regular expressions and data marshaling in the C# language.

About the Author

Peter Drayton is an independent consultant, helping early-stage companies define and build systems that take advantage of technologies such as .NET, SOAP, XML, and COM+. Peter is also an instructor for DevelopMentor, where he teaches Essential C#.NET. Originally from Cape Town, South Africa, Peter now lives in the San Francisco Bay Area with his wife, Julie. He spends his spare time researching .NET and tinkering with a small flotilla of computers cluttering up their a partment. He can be reached at peter@razorsoft.com.

Ben Albahari is cofounder of Genamics, a provider of tools for C# and J++ programmers, as well as software for DNA and protein sequence analysis. He is author of A Comparative Overview of C#, a frequently cited comparison of C# with C/C++ and Java that was recently named by DevX as one of the top 10 .NET sites. Ben is a resident of Perth, Australia, and in his spare time enjoys composing music on his computer. He can be reached at ben@genamics.com.

"About this title" may belong to another edition of this title.

  • PublisherO'Reilly Media
  • Publication date2002
  • ISBN 10 0596001819
  • ISBN 13 9780596001810
  • BindingPaperback
  • LanguageEnglish
  • Edition number1
  • Number of pages864
  • Rating
    • 3.48 out of 5 stars
      27 ratings by Goodreads

Buy Used

Condition: Very Good
Very Good condition. A copy that... View this item

Shipping: FREE
Within U.S.A.

Destination, rates & speeds

Add to basket

Other Popular Editions of the Same Title

Image Not Available

Featured Edition

ISBN 10:  0596005261 ISBN 13:  9780596005269
Publisher: O'Reilly Media, 2003
Softcover

Search results for C# in a Nutshell

Stock Image

Drayton, Peter, Albahari, Ben, Neward, Ted
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Softcover

Seller: Wonder Book, Frederick, MD, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. Very Good condition. A copy that may have a few cosmetic defects. May also contain light spine creasing or a few markings such as an owner's name, short gifter's inscription or light stamp. Bundled media such as CDs, DVDs, floppy disks or access codes may not be included. Seller Inventory # L04O-00882

Contact seller

Buy Used

US$ 6.84
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Albahari, Ben, Drayton, Peter, Neward, Ted
Published by O'Reilly Media, Incorporated, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Softcover First Edition

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. 1st Edition. Used book that is in clean, average condition without any missing pages. Seller Inventory # 11114728-6

Contact seller

Buy Used

US$ 6.96
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Albahari, Ben, Drayton, Peter, Neward, Ted
Published by O'Reilly Media, Incorporated, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Softcover First Edition

Seller: Better World Books, Mishawaka, IN, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Very Good. 1st Edition. Used book that is in excellent condition. May show signs of wear or have minor defects. Seller Inventory # 11834618-6

Contact seller

Buy Used

US$ 6.96
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Paperback

Seller: ThriftBooks-Atlanta, AUSTELL, GA, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.3. Seller Inventory # G0596001819I3N00

Contact seller

Buy Used

US$ 7.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Paperback

Seller: ThriftBooks-Dallas, Dallas, TX, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Good. No Jacket. Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less 2.3. Seller Inventory # G0596001819I3N00

Contact seller

Buy Used

US$ 7.48
Convert currency
Shipping: FREE
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Paperback

Seller: WorldofBooks, Goring-By-Sea, WS, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: Very Good. The book has been read, but is in excellent condition. Pages are intact and not marred by notes or highlighting. The spine remains undamaged. Seller Inventory # GOR002097769

Contact seller

Buy Used

US$ 5.21
Convert currency
Shipping: US$ 7.33
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Albahari, Ben, Drayton, Peter, Neward, Ted
Published by O'Reilly Media, Incorporated, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Softcover First Edition

Seller: Better World Books Ltd, Dunfermline, United Kingdom

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Good. 1st Edition. Ships from the UK. Former library book; may include library markings. Used book that is in clean, average condition without any missing pages. Seller Inventory # GRP57752953

Contact seller

Buy Used

US$ 7.79
Convert currency
Shipping: US$ 10.47
From United Kingdom to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter; Albahari, Ben; Neward, Ted
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
New Paperback

Seller: GridFreed, North Las Vegas, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Paperback. Condition: New. In shrink wrap. Seller Inventory # 10-04313

Contact seller

Buy New

US$ 43.41
Convert currency
Shipping: US$ 5.45
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter/Albahari, Ben/Neward, Ted
Published by O'Reilly & Associates, Inc., 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
Used Softcover

Seller: Buchpark, Trebbin, Germany

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

Condition: Sehr gut. Zustand: Sehr gut - Gepflegter, sauberer Zustand.2002. Aus der Auflösung einer renommierten Bibliothek. Kann Stempel beinhalten. | Seiten: 864 | Sprache: Englisch | Produktart: Bücher. Seller Inventory # 238355/202

Contact seller

Buy Used

US$ 13.09
Convert currency
Shipping: US$ 51.12
From Germany to U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket

Stock Image

Drayton, Peter; Albahari, Ben; Neward, Ted
Published by O'Reilly Media, 2002
ISBN 10: 0596001819 ISBN 13: 9780596001810
New paperback

Seller: BennettBooksLtd, North Las Vegas, NV, U.S.A.

Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

paperback. Condition: New. In shrink wrap. Looks like an interesting title! Seller Inventory # Q-0596001819

Contact seller

Buy New

US$ 76.89
Convert currency
Shipping: US$ 6.95
Within U.S.A.
Destination, rates & speeds

Quantity: 1 available

Add to basket