Browse Source

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
master
Antoine Levy-Lambert 22 years ago
parent
commit
4bad244b02
2 changed files with 69 additions and 0 deletions
  1. +41
    -0
      docs/resources.html
  2. +28
    -0
      xdocs/resources.xml

+ 41
- 0
docs/resources.html View File

@@ -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>


+ 28
- 0
xdocs/resources.xml View File

@@ -41,6 +41,34 @@
<section name="Books">
<p>Listed by descending publication date.</p>
<!-- TODO: reorganize as a table? -->
<subsection name="Extreme Programming with Ant">
<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>
<tr>
<th>Authors:</th>
<td>Glenn Niemeyer and Jeremy Poteet</td>
</tr>
<tr>
<th>URL:</th>
<td><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>
</subsection>

<subsection name="Ant. Das Java-Build-Tool in der Praxis">
<p>A German language book on Ant that covers Ant 1.5.
This is the original description:</p>


Loading…
Cancel
Save