Tuesday, March 24, 2009

Beginning C# Objects: From Concepts to Code

Beginning C# Objects: From Concepts to Code

Paperback: 819 pages
Publisher: Apress; 1 edition (May 17, 2004)
Language: English
ISBN-10: 159059360X
ISBN-13: 978-1590593608
Product Dimensions: 9.2 x 7 x 1.7 inches






Beginning C# Objects: From Concepts to Code is a comprehensive yet approachable guide for anyone interested in learning the C# language, beginning with the basics.

To begin, this book addresses the two fundamental concepts that programmers must grasp in order to write a professional object-oriented C# application: the nature and characteristics of objects, and the structure that allows you to take best advantage of C#'s object-oriented makeup.

In addition to the basics of C# syntax, this book introduces object terminology&emdash;teaching you how to think in terms of objects&emdash;and provides an introduction of object modeling, illustrating how to translate an object model into C# code with ease.

For folks who have already attempted to learn C# but are still having trouble mastering C#'s object-oriented nature, the case study format of this book will be invaluable in showing you how to translate a UML model into a fully-functional C# application.

An overwhelming number of programmers are now moving to C# as their language of choice for developing powerful, maintainable, scalabe software applications. Whether you're learning C# as your first programming language, moving to C# from a non-object-oriented language, or have previously programmed with C# but still feel unsure when it comes to object aspects, this book is a perfect fit for you.

User Review:

A monumentally comprehensive explanation of object-oriented programming, instantiated in C#. Barker and Palmer cover all the concepts of OO. But for this to be meaningful to a reader, you have to pick a language in which to express these concepts. They chose C#. In no small way because there are two OO languages in common use: C++ and Java. For each of these, you can easily find several well written books on how to implement OO in them.

Whereas C# is scarcely three years old. Certainly, there are books about it. But the authors have focussed on object modelling and use this, in a top-down fashion, to drive the description of C#'s properties.

If you are already fluent in OO from elsewhere, then you will breeze through the OO ideas here. I daresay that the authors would be the first to state that they invent nothing new in OO concepts here. But if you are new to OO, this book will certainly educate you. Though be prepared to block out a substantial number of days to go through it!


password: books_for_all

Free Download:

No comments: