وبلاگ بلیان

Beginning C# Objects : From Concepts to Code

معرفی کتاب «Beginning C# Objects : From Concepts to Code» نوشتهٔ Jacquie Barker, Grant Palmer (auth.)، منتشرشده توسط نشر Apress در سال 2004. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است. «Beginning C# Objects : From Concepts to Code» در دستهٔ بدون دسته‌بندی قرار دارد.

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—teaching you how to think in terms of objects—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.

...it looks like I finally found the book I've been searching for the last couple of months.

— Joseph Walrave

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 terminologyteaching you how to think in terms of objectsand 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 youre 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.

Learning to design objects effectively with C# is the goal of Beginning C# Objects: From Concepts to Code - a comprehensive yet approachable guide to object oriented programming using UML and today's hottest programming language, which is C#. This book is a guide for anyone wanting to learn the C# language, beginning with the basics. It offers example case studies for those already familiar with C# that may prove useful. Presents object terminology and concepts, how to think in terms of objects, an introduction of object modeling, translating an object model into C#, and more. This book is written with programmers and also programming tutorials in mind, and is a natural candidate for academic selection for the teaching of C# and principled object-oriented programming. Time and again, software developers have attempted to master an OO programming language like Java by taking a course in Java, or by reading a book in Java, or by acquiring and using a Java integrated development environment (IDE) tool such as Forte, or Visual Caf?, or JBuilder, or Power J, or Kawa. However, there is something fundamentally missing: a basic understanding of what objects are all about, and more importantly, knowledge of how to structure a software application from the ground up to make the most of objects. Front Matter....Pages i-xxvii Front Matter....Pages 1-1 A Little Taste of C#....Pages 3-53 Abstraction and Modeling....Pages 55-68 Objects and Classes....Pages 69-90 Object Interactions....Pages 91-157 Relationships Between Objects....Pages 159-200 Collections of Objects....Pages 201-235 Some Final Object Concepts....Pages 237-291 Front Matter....Pages 293-293 The Object Modeling Process in a Nutshell....Pages 295-305 Formalizing Requirements Through Use Cases....Pages 307-319 Modeling the Static/Data Aspects of the System....Pages 321-382 Modeling the Dynamic/Behavioral Aspects of the System....Pages 383-408 Wrapping Up Our Modeling Efforts....Pages 409-417 Front Matter....Pages 419-419 A Deeper Look at C#....Pages 421-545 Transforming Our UML Model into C# Code....Pages 547-610 Rounding Out Our Application, Part 1: Adding File Persistence....Pages 611-665 Rounding Out Our Application, Part 2: Adding a Graphical User Interface....Pages 667-761 Next Steps....Pages 763-767 Back Matter....Pages 769-820 • Based on the Java classic from Jacquie Barker - and now being translated to C# by the recognized polymath in Java and C#, Grant Palmer. • First book to target C# Object Oriented Programming specifically • First book to target the trending C# adoption in Academic where OO is so important Appeals to both C# programmers wanting to learn OO, and learner programmers in academic courses learning C# through the principles of OO
دانلود کتاب Beginning C# Objects : From Concepts to Code