We appreciate, but do not require, attribution. An attribution usually includes the title, author,
publisher, and ISBN. For example: ???The Art of Agile Development by James Shore and Shane Warden.
Copyright 2008 O??™Reilly Media, Inc., 978-0-596-52767-9.???
If you feel your use of code examples falls outside fair use or the permission given above, feel free to
contact us at permissions@oreilly.com.
Safari?® Enabled
When you see a Safari?® Enabled icon on the cover of your favorite technology book, that means the
book is available online through the O??™Reilly Network Safari Bookshelf.
Safari offers a solution that??™s better than e-books. It??™s a virtual library that lets you easily search
thousands of top tech books, cut and paste code samples, download chapters, and find quick answers
when you need the most accurate, current information. Try it for free at http://safari.oreilly.com.
XVI P R E F A C E
How to Contact Us
Please address comments and questions concerning this book to the publisher:
O??™Reilly Media, Inc.
1005 Gravenstein Highway North
Sebastopol, CA 95472
800-998-9938 (in the United States or Canada)
707-829-0515 (international or local)
707 829-0104 (fax)
We have a web page for this book, where we list errata, examples, and any additional information.
Pages:
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28