Pro .NET 2.0 Extreme Programming and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Pro .NET 2.0 Extreme Programming (Expert's Voice)
 
 
Start reading Pro .NET 2.0 Extreme Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro .NET 2.0 Extreme Programming (Expert's Voice) [Paperback]

Greg Pearman (Author), James Goodwill (Author)
4.2 out of 5 stars  See all reviews (4 customer reviews)

Price: $39.99 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $17.59  
Paperback $39.99  

Book Description

June 26, 2006 Expert's Voice

The target audience for this title are current .NET 1.1 developers and future .NET 2.0 developers who need to put Extreme Programming (XP) into practice. While other Extreme Programming books are usually theoretical in approach, this book takes the reader through the practical application of Extreme Programming with code-level solutions. It shows the reader how to apply the XP principles in a real-world environment. It provides an in depth look at each of the XP practices and shows the reader how each of these practices fits into the project development life-cycle. By showing developers how to work with .NET 1.1 today, and .NET 2.0 tomorrow, this book offers a long-term vision for Extreme Programming with Microsoft technologies. For more information, visit: www.extremeprogramming.org.


Editorial Reviews

Review

From the reviews:

"The purpose of this work is to take experienced software developers and mold them into enthusiastic practitioners of agile-programming in general, and of extreme programming in particular. … this book is recommended reading for developers who may be joining an extreme programming project and for software development project managers who are not already committed to a particular methodology. It provides useful background reading before attending a course on the topic." (Neil D. Burgess, ACM Computing Reviews, Vol. 49 (2), February, 2008)

About the Author

Greg "Hap" Pearman has over 15 years experience in architecting and developing enterprise software solutions. Formally a senior architect and developer at Qwest Communications, Hap was a leading member of a small elite team that developed and implemented Extreme Programming (XP) practices for the entire Qwest IT organization. This team worked with each Qwest IT project team to teach them XP and to follow up with those teams in the field after their training. This experience gave Hap the unique opportunity to stress test XP under multiple and varying circumstances as an XP coach and mentor. Hap has also architected and developed small and large enterprise systems using technologies such as J2EE, .NET (C#) and C++ for such companies as IBM, EPA, US WEST Direct, Multum Information Service and Qwest Communications.

James Goodwill is the co-founder and Chief Technology Officer at Virtuas. With over 10 years of senior object-oriented development experience, James drives Virtuas' innovation and leadership in the practical use of leading edge technologies. He is also a renowned author of multiple technical publications, including Mastering JSP Custom Tags and Tag Libraries, Developing Java Servlets, Pure JavaServer Pages, and Mastering Jakarta Struts. James is also a regular column author for ONJava.com, an expert member of JSR-152 focused on the JavaServer Pages 2.0 specification, and a speaker at numerous technology conferences.


Product Details

  • Paperback: 344 pages
  • Publisher: Apress; 1 edition (June 26, 2006)
  • Language: English
  • ISBN-10: 1590594800
  • ISBN-13: 978-1590594803
  • Product Dimensions: 9.2 x 6.8 x 0.9 inches
  • Shipping Weight: 1.4 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Best Sellers Rank: #2,141,728 in Books (See Top 100 in Books)

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (1)
3 star:
 (1)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

3 of 3 people found the following review helpful:
5.0 out of 5 stars Extreme book on Extreme Programming, two-thumbs up :), June 24, 2006
This review is from: Pro .NET 2.0 Extreme Programming (Expert's Voice) (Paperback)
Practical to the point book on agile software process.. Very nicely written, great examples. It covers the tools like NUnit, NAnt, CruiseControl etc + the whole extreme process - like user interactions / building user stories - building protypes - the design phase, implimentation phase and the testing and delivery, everything in a very interesting and light weight manner. So much interesting that I went through on the week end and never get lost. Authors, Greg Pearman and James Goodwill, did a great job in explaining this extremely mis-understood process. Most people that i know just take it a Unit-testing or a pair-programming thing.. thats all.. when you read this book you'll understand that there is lot more than these important issues especially the customer's needs. Great book a must have for every developer/team-lead even if you are not following this process. Cheers :) Shams
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
4.0 out of 5 stars Pretty good intro, April 2, 2007
Amazon Verified Purchase(What's this?)
This review is from: Pro .NET 2.0 Extreme Programming (Expert's Voice) (Paperback)
I picked up several copies of this book for my developer group to jump-start our progress towards test-driven development and agile programming.

It's a very good introduction to Extreme Programming practices and the use of some of the tools used thereby. If you have a .NET development environment, this book is one of the few that you can pick up that isn't terribly dated or otherwise useless.

Good solid advice and walkthroughs. An easy read, helps develop the concepts.

Some flaws:

1. (In my opinion) the examples of creating user stories were idealized almost to the point of hilarity. I've never found a group of customers that were willing to work in the way described -- but treated as an idealization, its otherwise okay.

2. The section on using NMock is out of date, since NMock2 is out and it has completely different functions and methods. Part of the trouble with describing tools -- goes out of date quickly.

3. No real discussion of Team Foundation Server, which handles elements of NUnit and CruiseControl. Probably because TFS itself is so new, there are relatively few books about it at this time.

However, I think these are minor (sometimes unavoidable) points that don't really detract from an otherwise solid presentation.

I recommend this book if you want to bring XP to your .NET developers group.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


2 of 3 people found the following review helpful:
3.0 out of 5 stars for agile this sure talks a lot about tools, October 21, 2007
Amazon Verified Purchase(What's this?)
This review is from: Pro .NET 2.0 Extreme Programming (Expert's Voice) (Paperback)
chapters 1-4 = 5 stars
chapters 5-8 = 2 stars (i really hate the idea of focusing on tools in an agile book, but i can see how NUnit supports testing, NMock supports open/close design and testing, Cruisecontrol supports continuous integration, and how NAnt helps with continuous integration and automation of building/tests... etc etc. Basically if the author focused more on why we use those tools in xp as opposed to how to use the tools i'd be more happy with the presentation of them.)
chapters 9-15 = 4 stars (i really skimmed through most of this because it was a really slow paced plodding walk through test driven development that could have been easily summed up in one example user story or two... i felt it was just there to fill up pages. It was, however, very thorough and, for the highly unimaginative, it could be useful)


Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews


Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
checkout confirmation, team velocity, user story, paired programming, user stories, mock object, shopping cart contents, acceptance testers, teardown method, iteration planning, ideal hours, int rows, iteration velocity, new customer account, build file, unit testing framework, refactoring tools, release planning, compile target, decimal price, waterfall methodology, test layer, string username, development coach, story tasks
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Import Namespace, Browse Catalog, Remove Product, Add Product, Display Checkout Confirmation, Display Product Detail, Web Dashboard, Display Order Status, Display Order History, Add New Customer Account, Display Order Confirmation, Program Files, Visual Studio, Microsoft Access Driver, Build Order, Encapsulate Field, Extract Method, Story Point Total, Promote Local Variable, Remove Parameters, Reorder Parameters, Extract Interface, Edit Customer Account, Lean Development, Unexpected Customers
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject