Beginning C# 2008 Objects: From Concept to Code

This document was uploaded by one of our users. The uploader already confirmed that they had the permission to publish it. If you are author/publisher or own the copyright of this documents, please report to us by using this DMCA report form.

Simply click on the Download Book button.

Yes, Book downloads on Ebookily are 100% Free.

Sometimes the book is free on Amazon As well, so go ahead and hit "Search on Amazon"

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 critically–acclaimed experts in the field, already authors of the best–selling Beginning C# Objects.

By building from first principles in object–oriented 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 object–oriented cast of the book and its section on use–case 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.

Author(s): Grant Palmer, Jacquie Barker (auth.)
Edition: 1
Publisher: Apress
Year: 2009

Language: English
Pages: 680
Tags: Programming Techniques

Front Matter....Pages i-xxix
Front Matter....Pages 1-1
A Little Taste of C#....Pages 3-44
Abstraction and Modeling....Pages 45-55
Objects and Classes....Pages 57-73
Object Interactions....Pages 75-128
Relationships Between Objects....Pages 129-163
Collections of Objects....Pages 165-190
Polymorphism and Some Final Object Concepts....Pages 191-236
Front Matter....Pages 237-237
The Object Modeling Process in a Nutshell....Pages 239-247
Formalizing Requirements Through Use Cases....Pages 249-260
Modeling the Static/Data Aspects of the System....Pages 261-305
Modeling the Dynamic/Behavioral Aspects of the System....Pages 307-327
Wrapping Up Our Modeling Efforts....Pages 329-336
Front Matter....Pages 337-337
A Deeper Look at C#....Pages 339-408
Transforming Our UML Model into C# Code....Pages 409-466
Rounding Out Our Application, Part 1: Adding File Persistence....Pages 467-521
Rounding Out Our Application, Part 2: Adding a Graphical User Interface....Pages 523-600
Next Steps....Pages 601-604
Back Matter....Pages 605-648