Programming C#, 2nd Edition
Publisher: O'Reilly Media
Released: February 2002
Pages: 648

C# was designed from the ground up for development on Microsoft's .NET framework. As such, it's a high-performance language that's simple, safe, object-oriented, and Internet-centric. Programming C#, 2nd Edition teaches this new language in a way that experienced programmers will appreciate--by grounding its applications firmly in the context of Microsoft's .NET platform and the development of desktop and Internet applications.

The first part of this book introduces C# fundamentals, then goes on to explain:

  • Classes and objects
  • Inheritance and polymorphism
  • Operator overloading
  • Structs and interfaces
  • Arrays, indexers, and collections
  • String objects and regular expressions
  • Exceptions and bug handling
  • Delegates and events

Part two of Programming C#, 2nd Edition focuses on development of desktop and Internet applications, including Windows Forms, ADO.NET and ASP.NET. ASP.NET includes Web Forms, for rapid development of web applications, and Web Services for creating objects without user interfaces, to provide services over the Internet.

Part three gets to the heart of the .NET Framework, focusing on attributes and reflection, remoting, threads and cynchronization, and streams. Part three also illustrates how to interoperate with COM objects.

In much the way that you can see the features and personality of the parents and grandparents in young children, you can easily see the influence of Java, C++, Visual Basic, and other languages in C#. The level of information in Programming C#, 2nd Edition allows you to become productive quickly with C# and to rely on it as a powerful addition to your family of mastered programming languages.

Table of Contents
Product Details
About the Author
Colophon
Recommended for You
Customer Reviews

REVIEW SNAPSHOT®

by PowerReviews
O'Reilly MediaProgramming C#, 2nd Edition
 
4.6

(based on 9 reviews)

Ratings Distribution

  • 5 Stars

     

    (5)

  • 4 Stars

     

    (4)

  • 3 Stars

     

    (0)

  • 2 Stars

     

    (0)

  • 1 Stars

     

    (0)

Reviewed by 9 customers

Sort by

Displaying reviews 1-9

Back to top

(4 of 4 customers found this review helpful)

 
4.0

Programming C#, 2nd Edition Review

By spudman

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

I'm a bit biased to this book. Jessie Liberty's C++ books helped me learn that language. I was pleased with his work then, as I still am with this one. If the terseness of the Essentials book leaves you scratching your head, this one will help you out, with more room for explanation. If you are an aspiring Mono developer this book will leave you hanging on the last half of the book. .NET is a new, still evolving beast, kudos to Liberty for tackling it!

(1 of 2 customers found this review helpful)

 
5.0

Programming C#, 2nd Edition Review

By Anonymous

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

A great book to reference and learn from. Especially if you are just begining to learn C#.

 
4.0

Programming C#, 2nd Edition Review

By Nick P.

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

Great book to get you up and running with C sharp. Jesse Liberty has an easy to read style, that makes learning new concepts and syntax enjoyable. I would have liked to have seen further exploration of topics such as ADO.Net and the Windows forms classes, but overall a must have, especially if you are coming from a VB background as I did, and I'm never going back!

(1 of 1 customers found this review helpful)

 
5.0

Programming C#, 2nd Edition Review

By xpilot

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

This book is very Good!

(3 of 3 customers found this review helpful)

 
4.0

Programming C#, 2nd Edition Review

By canhthinh

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

programming C# 2nd, Editor, 01 February 2002

(1 of 1 customers found this review helpful)

 
5.0

Programming C#, 2nd Edition Review

By Mike T.

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

This is an excellent book. It is fun to read. The author grasps .NET framework and how it relates to and differs from other frameworks such as COM. The detailed description of .NET IDE is most helpful. The C# comparisons to Java, C++, and VB are both appropriate and useful.

Well done!

 
4.0

Programming C#, 2nd Edition Review

By AlexanDer Fox

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

This review comes from a university student who finds writing console applications too boring.

I received this book, Programming C#, as a gift from a Microsoft Event, and I must say that the reading literature is excellent. This book is great for those who have programmed in C++ and/or Java. I was a bit mystified by the whole .NET platform "revolution" before I started reading. Although I have yet to finish reading it all, the book definitely has piqued my interest in learning more on Windows and web development (e.g. using ASP.NET). I look forward to reading other similar books by Jesse Liberty and O'Reilly.

 
5.0

Programming C#, 2nd Edition Review

By Bob Kaiser

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

This is a very complete book that deserves to have several advavnced chapters reread. For example, I read some articles about Aspect Oriented Programming (AOP), went back to this book's chapter on attributes and contexts--all the important information was there to further my understanding of .NET support for AOP. I recomment this book over the ".NET Framework Essentials" (which I read after Programming C# and found much duplication of information). This book will become one of the C#.NET book classics.

(1 of 1 customers found this review helpful)

 
5.0

Programming C#, 2nd Edition Review

By T JAMES AROKIADOSS

from Undisclosed

Comments about O'Reilly Media Programming C#, 2nd Edition:

Just I bought the book. I appreciate in all aspects. Particularly the presentation of the subject is concise and clear. I will add more the moment I will complete the book.

Displaying reviews 1-9

Back to top

 
Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?