Beginning C# 2008 Objects: From Concept to Code
Grant Palmer, Jacquie BarkerBooks.org participates in affiliate programs including Bookshop.org and the Amazon Services LLC Associates Program. We may earn a commission from qualifying purchases made through links on this page, at no additional cost to you.
Overview
Updated with the changes to C#, Beginning C# 2008 Objects: From Concepts to Code introduces complete beginners to C# coding practice with a solid methodological foundation written by two criticallyacclaimed experts in the field, already authors of the bestselling Beginning C# Objects.
By building from first principles in objectoriented terminology, then advancing through application design with Unified Modeling Language (UML) into practical examples, Beginning C# 2008 Objects: From Concepts to Code provides a foundational guide written from the perspective of two experienced, working authorities on C#.
Working coders will benefit from the objectoriented cast of the book and its section on usecase modeling. This is the book to read if you want to deepen and advance your existing professional development in C# with an eye towards advancing out of pure coding work.
For the reader wishing to “simply learn C#”, this book will provide exactly that. In addition to listing code and syntax, Beginning C# 2008 Objects: From Concepts to Code also walks you through the design and architecting of a functioning C# application, showing the “why” and the “how” of the development decisions that go into professional C# coding.
Synopsis
Beginning C# 2008 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 an object-oriented C# application: the nature and characteristics of objects, and the structure that allows you to take best advantage of the C# 2008 object-oriented makeup.
In addition to the basics of C# syntax, this book introduces object terminology, teaching you how to think in terms of objects. It provides an introduction to object modelling, illustrating how to translate an object model into C# code with ease.
For anyone who has already attempted to learn C# but is 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 choosing C# as their language of choice for developing 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.