• Complain

Albahari Ben Drayton Peter Merrill Brad - C# Essentials

Here you can read online Albahari Ben Drayton Peter Merrill Brad - C# Essentials full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. City: Sebastopol, year: 2010, publisher: OReilly Media, Inc, 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.

No cover

C# Essentials: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "C# Essentials" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

Concise but thorough, this second edition of C Essentials introduces the Microsoft C programming language, including the Microsoft .NET Common Language Runtime (CLR) and .NET Framework Class Libraries (FCL) that support it. This book?s 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. This new edition has been updated to cover the final release of the C language. In addition to overviews of C, the CLR, and the FCL, this new edition of C Essential. Read more...
Abstract: Concise but thorough, this second edition of C Essentials introduces the Microsoft C programming language, including the Microsoft .NET Common Language Runtime (CLR) and .NET Framework Class Libraries (FCL) that support it. This book?s 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. This new edition has been updated to cover the final release of the C language. In addition to overviews of C, the CLR, and the FCL, this new edition of C Essential

Albahari Ben Drayton Peter Merrill Brad: author's other books


Who wrote C# Essentials? Find out the surname, the name of the author of the book and a list of all author's works by series.

C# Essentials — 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 "C# Essentials" 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
C# Essentials, 2nd Edition
Ben Albahari
Peter Drayton
Brad Merrill
Editor
Nancy Kotary
Editor
John Osborn

Copyright 2010 O'Reilly Media, Inc.

SPECIAL OFFER Upgrade this ebook with OReilly for more information on this - photo 1


SPECIAL OFFER: Upgrade this ebook with OReilly

for more information on this offer!

Please note that upgrade offers are not available from sample content.

Preface

C# Essentials is a highly condensed introduction to the C# language and the .NET Framework. C# and the .NET initiative were both unveiled in July 2000 at the Microsoft Professional Developers Conference in Orlando, Florida, and shortly thereafter, the .NET Software Development Kit (SDK) was released on the Internet.

The information in this book is based on Release Candidate 1 (RC1) of the ).

Audience

While we have tried to make this book useful to anyone interested in learning about C#, our primary audience is developers already familiar with an object-oriented language such as C++, Smalltalk, Java, or Delphi. C# facilitates writing web applications and services, as well as traditional standalone and client/server-based applications. Experience in any of these areas will make the advantages of C# and the .NET Framework more immediately apparent but isnt required.

About This Book

This book is divided into five chapters and six appendixes:

orients you to C# and the .NET Framework.

introduces the C# language and serves as a language reference.

explains how to use C# and the .NET Framework.

provides an overview of the key libraries in .NETorganized by functionand documents the most essential namespaces and types of each.

is an overview of essential .NET tools that ship with the .NET Framework SDK, including the C# compiler and utilities for importing COM objects and exporting .NET objects.

The six appendixes provide additional information of interest to working programmers, including an alphabetical C# keyword reference, codes for regular expressions and string formats, and a cross reference of assembly and namespace mappings

This book assumes that you have access to the .NET Framework SDK. For additional details on language features and class libraries covered here, we recommend the Microsoft online .NET documentation.

C# Online

Since this book is a condensed introduction to C#, it cannot answer every question you might have about the language. There are many online resources that can help you get the most out of C#.

We recommend the following sites:

http://msdn.microsoft.com/net

The Microsoft .NET Developer Center is the official site for all things .NET, including the latest version of the .NET Framework SDK, which includes the C# compiler, as well as documentation, technical articles, sample code, pointers to discussion groups, and third-party resources.

http://msdn.microsoft.com/net/thirdparty/default.asp

A complete list of third-party resources of interest to C# and .NET Framework developers.

http://discuss.develop.com/dotnet.html

The DevelopMentor DOTNET discussion list. Possibly the best site for freewheeling independent discussion of the .NET languages and framework; participants often include key Microsoft engineers.

http://www.oreillynet.com/dotnet

The OReilly Network .NET DevCenter, which features original articles, news, and weblogs of interest to .NET programmers.

http://dotnet.oreilly.com

The OReilly .NET Center. Visit this page frequently for information on current and upcoming .NET books from OReilly. Youll find sample chapters, articles, and other resources.

Two articles of interest include:

http://windows.oreilly.com/news/hejlsberg_0800.html

An interview with chief C# architect Anders Hejlsberg, by OReilly editor John Osborn.

http://www.genamics.com/developer/csharp_comparative.htm

A comparison of C# to C++ and Java, by coauthor Ben Albahari.

You can find Usenet discussions about .NET in the microsoft.public.dotnet.* family of newsgroups. In addition, the newsgroup microsoft.public.dotnet.languages.csharp specifically addresses C#. If your news server does not carry these groups, you can find them at news://msnews.microsoft.com .

Conventions Used in This Book

Throughout this book we use these typographic conventions:

Italic

Represents the names of system elements, such as directories and files, and Internet resources, such as URLs and web documents. Italics is also used for new terms when they are defined and, occasionally, for emphasis in body text.

Constantwidth

Indicates language constructs such as .NET and application-defined types, namespaces, and functions, as well as keywords, constants, and expressions that should be typed verbatim. Lines of code and code fragments also appear in constant width, as do classes, class members, and XML tags.

Constantwidthitalic

Represents replaceable parameter names or user-provided elements in syntax.

We have included simple grammar specifications for many, but not all, of the language constructs presented in this book. Our intent is not to be comprehensivefor that level of detail you should consult the Microsoft C# Programmers Reference in the .NET SDKbut rather to provide you with a fast way to understand the grammar of a particular construct and its valid combinations. The XML occurrence operators (?,*, and +) are used to specify more precisely the number of times an element may occur in a particular construct.

x

Indicates x is to be used verbatim (constantwidth)

x

Indicates x is supplied by the programmer (constantwidthitalic )

x?

Indicates x may occur zero-or-one times

x*

Indicates x may occur zero-or-more times, separated by commas

x+

Indicates x may occur one-or-more times, separated by commas

[... ]

Indicates a logical grouping of code elements, when not implicitly grouped using the verbatim terms {}, (), and []

[ x | y ]

Indicates only one of a choice of code elements may occur

Tip

This icon designates a note, which is an important aside to the nearby text.

Warning

This icon designates a warning relating to the nearby text.

We use the acronym FCL to refer to the .NET Framework Class Library. You may have heard this referred to as the Base Class Library in other works, including the first edition of this book.

How to Contact Us

Please address comments and questions concerning this book to the publisher:

OReilly & Associates, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
(800) 998-9938 (in the United States or Canada)
(707) 829-0515 (international or local)
(707) 829-0104 (fax)

We have a web page for this book, where we list errata, examples, or any additional information. You can access this page at:

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «C# Essentials»

Look at similar books to C# Essentials. 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 «C# Essentials»

Discussion, reviews of the book C# Essentials 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.