Programming Books C Java PHP Python Learn more Browse Programming Books
Buy New
$37.15
Qty:1
  • List Price: $49.99
  • Save: $12.84 (26%)
Only 6 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Brownfield Application Development in .NET Paperback – April 28, 2010

ISBN-13: 978-1933988719 ISBN-10: 1933988711 Edition: 1st

Buy New
Price: $37.15
29 New from $27.96 20 Used from $19.94
Amazon Price New from Used from
Paperback
"Please retry"
$37.15
$27.96 $19.94
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

Brownfield Application Development in .NET + Dependency Injection in .NET + The Art of Unit Testing: with examples in C#
Price for all three: $107.04

Buy the selected items together
NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Paperback: 550 pages
  • Publisher: Manning Publications; 1 edition (April 28, 2010)
  • Language: English
  • ISBN-10: 1933988711
  • ISBN-13: 978-1933988719
  • Product Dimensions: 7.4 x 0.9 x 9.2 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (8 customer reviews)
  • Amazon Best Sellers Rank: #495,335 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Donald Belcham is an independent contractor who has been developing applications for the public and private sectors of North America and the South Pacific since 2000. In those years he has built some green field applications, but more often than not he has inherited partially completed systems (brownfield) which were in dire need of resuscitation.


Kyle Baley has been developing applications since 1998 with a focus on web applications. He has built software for a number of industries, including transportation, telecommunications, private banking, oil and gas, online education, and hotels and hospitality.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

5.0 out of 5 stars
5 star
8
4 star
0
3 star
0
2 star
0
1 star
0
See all 8 customer reviews
This book provides guidance on identifying pain points in project development and then resolving them.
B. G. Palin
This approach has given me many good ideas about how I can better apply the techniques and motivation to investigate a few things I have ignored.
David Noderer
Sometimes it is just good to know that someone, somewhere were in a similar situation before and prevailed.
Kindle Customer

Most Helpful Customer Reviews

2 of 2 people found the following review helpful By B. G. Palin on July 12, 2010
Format: Paperback
This book provides guidance on identifying pain points in project development and then resolving them.

The first half of the book covers topics of infrastructure to support the project development. Topics covered include version control, build automation, automated tests, code metrics,

The second half is about the code, and covers OOP principles, layering, refactoring, and dependency management.

Very useful to have handy when reviewing projects for pain points and friction areas.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By David Noderer on March 31, 2011
Format: Paperback Verified Purchase
I've been meaning to read this book for a while and finally did!!

Don't let the title fool you, it could have been "Modern Object Oriented development with .NET". In the context of improving an existing active project (brownfield) this books walks you through separation of concerns, isolating dependencies, test driven development and many other concepts in a very practical and easy to understand way.

They also cover many of the political, cultural and personality issues you will face working with any company or team and suggest ways to work around, mitigate and sell new ideas into a situation. It is very easy to go with the flow but having the confidence to buck the flow on occasion can be a big win for everyone!

This was a good book for me. I was trained as an electrical engineer and spent 20 years designing computers before taking a turn into application development 17 years ago. I read constantly, listen to podcasts and hang around a lot of very smart people so have picked up most of the modern software design patterns. The advantage of applying particular patterns is not always clear so it takes a while to work new things into my development methodology.. mostly a good thing.

I thought the book did a good job of putting many concepts into a more comprehensive context than is normally presented. This approach has given me many good ideas about how I can better apply the techniques and motivation to investigate a few things I have ignored.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Kindle Customer on May 27, 2011
Format: Paperback
I am a huge fan of technical books published by Manning. The Brownfield Application Development in .Net book is very useful for developers who work on Brownfield projects and one of my favourites. It is technically accurate, but I personally gained most from the chapters which explained the politics and participants of a Brownfield project. The "stories from the trenches" sections were fun to read and often made me smirk.

I started reading this book while I was working on a Brownfield application project. I knew from the start of the project that the task will be challenging. This book helped to maintain a positive attitude and gather my wits when the project became depressing. Sometimes it is just good to know that someone, somewhere were in a similar situation before and prevailed.

I wish there were more books like this; there are just a few enjoyable books about Software Ecosystem. Software Ecosystem in relation to Legacy / Brownfield apps is often misunderstood and usually documented by academics and not practitioners.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By steven corbin on December 29, 2010
Format: Paperback
I started reading this book and felt I was hearing a summary of my current project(which made me feel good, I am not alone). After reading it I realized that I have never worked on a Greenfield project. The book has good tips and tricks for the real problems that developers deal with.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?