Concise but thorough, C# Essentials introduces the brand-new Microsoft C# programming language and the Microsoft .NET Common Language Runtime (CLR) and Base Class Libraries (BCL) that support it. The compact format and terse presentation of key concepts serve as a roadmap to the online documentation included with the Microsoft .NET Framework SDK; the many examples provide much-needed context.
In addition to overviews of C#, the CLR, and the BCL, C# Essentials includes coverage of:
Every C# language element and its syntax, in reference format
The major C# datatypes, with code examples
Basic C# programming tasks
Interoperations with legacy Win32 APIs and COM components, and the use of C/C++ style pointers within the managed context of the CLR.
C# Essentials is an inexpensive way for experienced programmers to get up to speed quickly on the language best suited to developing web applications and services on the new Microsoft .NET platform.
Our look is the result of reader comments, our own experimentation, and feedback from distribution channels. Distinctive covers complement our distinctive approach to technical topics, breathing personality and life into potentially dry subjects. The animal on the cover of C# Essentials is a star-nosed mole (condylura cristata). Like all moles, star-nosed moles live primarily in underground tunnels they dig, but they do surface to find food. A mole's rodent-like body is covered in short, waterproof gray fur, and it is about six to eight inches long. A notable feature is its long claws, which are perfect for digging its trenches and foraging for food. It has small ears and eyes, and sharp, pointed teeth. A mole's eyesight and hearing are known to be terrible.
The star-nosed mole gets its name from the approximately 25 feelers on its nose that help it find food, primarily insects, worms, and small fish, as well as other small pond life. The star-nosed mole is the best swimmer in the mole family and can even dive to catch a fish. It prefers to live in wetlands but can be found in various areas of the Northeast United States and Southeast Canada.
Moles are mammals who nurse their young, and a female mole has one litter of three to six babies per year.
This particular type of mole is considered to be less of a household pest than its mole cousins because its mostly aquatic diet keeps it from rummaging around in backyards for food. Mary Anne Weeks Mayo was the copyeditor and production editor for C# Essentials. Jane Ellin proofread the book. Nicole Arigo provided quality control. Matt Hutchinson provided production assistance. Joe Wizda wrote the index.
Ellie Volckhausen designed the cover of this book, based on a series design by Edie Freedman. The cover image is an original engraving from The Illustrated Natural History by J. G. Wood, published in 1865. Emma Colby produced the cover layout with QuarkXPress 4.1 using AdobeÂ¹s ITC Garamond font.
David Futato and Melanie Wang designed the interior layout based on a series design by Nancy Priest. Anne-Marie Vaduva converted the files from MSWord to FrameMaker 5.5 using tools created by Mike Sierra. The text and heading fonts are ITC Garamond Light and Garamond Book. This colophon was written by Nicole Arigo.
Whenever possible, our books use a durable and flexible lay-flat binding. If the page count exceeds this binding's limit, perfect binding is used.
This book was a very intense, exciting read. Very thorough in a short amount of pages. Just enough to get you started effectively. The examples are great, after a two-day long read I'm already up and running with C# now! I would not recommend this book to beginning programmers, a solid C or C++ background is needed. Great Book!