summaryrefslogtreecommitdiff
path: root/docs/resources.html
diff options
context:
space:
mode:
authorAntoine Levy-Lambert <antoine@apache.org>2003-06-23 08:23:03 +0000
committerAntoine Levy-Lambert <antoine@apache.org>2003-06-23 08:23:03 +0000
commit4bad244b02c3770d948187af3896e44e2ba2c43f (patch)
tree9d01a00fa11e5ff3964bdeb5bff9c1328e4bbee6 /docs/resources.html
parentf766a91473fb9e94a00af4206152c6d6aad8ab03 (diff)
downloadant-4bad244b02c3770d948187af3896e44e2ba2c43f.tar.gz
new book : Extreme Programming with Ant
Submitted by: Glenn Niemeyer (gniemeyer at tech-partners dot com) git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@274685 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/resources.html')
-rw-r--r--docs/resources.html41
1 files changed, 41 insertions, 0 deletions
diff --git a/docs/resources.html b/docs/resources.html
index 2ca966716..ae9016b5c 100644
--- a/docs/resources.html
+++ b/docs/resources.html
@@ -219,6 +219,47 @@
</h3>
<p>Listed by descending publication date.</p>
<h4 class="subsection">
+ <a name="Extreme Programming with Ant"></a>
+ Extreme Programming with Ant
+ </h4>
+ <p> This book shows how to implement an XP project using Ant 1.5.3, and many other 3rd party tools. Covers:</p>
+ <ul>
+ <li>The fundamentals of Ant: concepts, core and optional tasks</li>
+ <li>How to write custom Ant components, including custom Tasks, Loggers, Listeners, Input Handlers, Selectors, Filters, Mappers and Data Types</li>
+ <li>Mitigating risks by creating spike tests with Ant buildfiles</li>
+ <li>Add CVS version control and testing with JUnit</li>
+ <li>Automate nightly builds and reporting</li>
+ <li>Deploy applications dynamically using XDoclet</li>
+ <li>Enforcing Code Standards with Jalopy, PMD, CheckStyle, iContract, JDepend</li>
+ <li>Using Remote Ant (Rant) and CruiseControl</li>
+ <li>Generating project documentation</li>
+ <li>Adapting an XP process for use by other teams or across an enterprise</li>
+ <li>Custom Task examples to generating UML diagrams, creating reports and metrics on-the-fly</li>
+ <li>Follows a case-study of a team that implements an XP Project</li>
+ </ul>
+ <table class="ForrestTable" cellspacing="1" cellpadding="4">
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ Authors:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ Glenn Niemeyer and Jeremy Poteet
+ </td>
+ </tr>
+ <tr>
+ <th colspan="1" rowspan="1"
+ valign="top" align="left">
+ URL:
+ </th>
+ <td colspan="1" rowspan="1"
+ valign="top" align="left">
+ <a href="http://www.sams.com/catalog/product.asp?product_id=%7BFB825A48-BC04-4C55-BD8C-DF93C6BBF920%7D">http://www.sams.com/catalog/product.asp?product_id=%7BFB825A48-BC04-4C55-BD8C-DF93C6BBF920%7D</a>
+ </td>
+ </tr>
+ </table>
+ <h4 class="subsection">
<a name="Ant. Das Java-Build-Tool in der Praxis"></a>
Ant. Das Java-Build-Tool in der Praxis
</h4>