Goodreads helps you keep track of books you want to read.
Start by marking “Professional ASP.Net Design Patterns” as Want to Read:
Professional ASP.Net Design Patterns
"Professional ASP.NET Design Patterns" is all about showing you how to use the power of design patterns and core design principles in real ASP.NET applications. The goal of this book is to educate developers on the fundamentals of object oriented programming, design patterns, principles, and methodologies that can help you become a better programmer. Design patterns and pr ...more
Paperback, 720 pages
Published August 2nd 2010 by Wrox Press
(first published December 10th 2008)
To see what your friends thought of this book, please sign up.
(showing 1-30 of 157)
Definetely the best tech book i ve ever read. He explains lots of best practices from great ppl like Martin Fawler, Robert C. Martin and Eric Evans in a manner that is very easy to understand.Most importantly its in C# and also the book was written in early 2010, so its pretty new stuff. It explains concepts using things like EF, ASP.NET MVC and also mentions lots of open source tools we can use. Maybe little bit too overwhelming if you are new, but i read most of the other concepts from books l ...more
A must read for any asp.net software developer. If you are a junior programmer who has just started programming, you might have a little bit of difficulty absorbing everything, but you will definitely get better after reading this. This book serves as a solid foundation for better designing. The explanations in this book are simple and easy-to-understand yet pretty comprehensive.
Goodreads is hiring!
If you like books and love to build cool products, we may be looking for you.
Learn more »
Learn more »
Share This Book
“Domain-Driven Design The Domain Model pattern is useful when dealing with complex business logic. A popular design methodology that utilizes the Domain Model pattern is known as DDD. In a nutshell, DDD is a collection of patterns and principles that aid in your efforts to build applications that reflect an understanding of and meet the requirements of your business. Outside of that, it’s a whole new way of thinking about your development methodology. DDD is about modeling the real domain by first fully understanding it and placing all the terminology, rules, and logic into an abstract representation within your code, typically in the form of a domain model. You will take a look at the main aspects of DDD because this is the methodology that is used for the majority of exercises in the remainder of this book.”More quotes…