Ebook: Beginning C# 2008 Objects: From Concept to Code
- Genre: Computers // Programming: Programming Languages
- Tags: Programming Techniques
- Year: 2009
- Publisher: Apress
- Edition: 1
- Language: English
- pdf
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.
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.
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.
Content:
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
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.
Content:
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
....