diff options
| author | Antoine Levy-Lambert <antoine@apache.org> | 2003-06-23 08:23:03 +0000 |
|---|---|---|
| committer | Antoine Levy-Lambert <antoine@apache.org> | 2003-06-23 08:23:03 +0000 |
| commit | 4bad244b02c3770d948187af3896e44e2ba2c43f (patch) | |
| tree | 9d01a00fa11e5ff3964bdeb5bff9c1328e4bbee6 /docs/resources.html | |
| parent | f766a91473fb9e94a00af4206152c6d6aad8ab03 (diff) | |
| download | ant-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.html | 41 |
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> |
