Foundations of Object-Oriented Programming Using .NET 2.0 Patterns

ebook: Foundations of Object-Oriented Programming Using .NET 2.0 Patterns


Publisher: ApressPublication: 2005, EnglishISBN: 9781590595404Pages: 376

Patterns are an interesting topic that has already been thoroughly discussed. The book that
originally started the pattern phenomenon was Design Patterns: Elements of Reusable Object-
Oriented Software by Erich Gamma et al. (Boston: Addison-Wesley, 1995). At the time the book
was published, it presented new ideas and concepts. Now it has become the reference book
of design patterns, and the described design patterns have become the basis of all sorts of
applications.

This book is an explanation of design patterns as applied to the .NET 2.0 Framework. Some
of the patterns are from Design Patterns: Elements of Reusable Object-Oriented Software, and
others are from other sources. The focus of this book is not to explicitly define the patterns, but
to illustrate the patterns in the context of using them with a programming language like C#,
because the original design patterns were illustrated using C++, and there are major differences
between that language and .NET and C#.

In addition to patterns and object-oriented principles, this book is about learning to read code
like a musician reads sheet music. If you think about it, musicians express their thoughts using
a notation that only musicians can understand. A score, which represents the music to be played,
looks like a bunch of scratch marks to the untrained eye. Yet to musicians, it is Bach, Mozart,
AC/DC, or Eminem, and makes perfect sense. Musicians, when reading a score, will know
when to play their musical instruments, and what emotions are being generated at that moment.
 




Members who read this also like

9 RATES
Pro SQL Server Reporting Services
Pro SQL Server Reporting Services
Apress
2004, English
3 RATES
Pro ASP.NET 2.0 Website Programming
Pro ASP.NET 2.0 Website Programming
Apress
2005, English
2 RATES
Dive Into Python
Dive Into Python
Apress
2004, English
8 RATES
Expert Service-Oriented Architecture in C# 2005, Second Edition
Expert Service-Oriented Architecture in C# 2005, Second Edition
Apress
2006, English