2001-08-07 13:51:43 +00:00
2003-01-24 08:55:06 +00:00
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2003-04-02 05:29:26 +00:00
< html lang = "en" >
2002-03-05 07:57:52 +00:00
<!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
2001-08-07 13:51:43 +00:00
< head >
2003-01-24 08:55:06 +00:00
< META http-equiv = "Content-Type" content = "text/html; charset=ISO-8859-1" >
< title > Apache Ant - Resources< / title >
2003-02-10 10:46:07 +00:00
< link type = "text/css" href = "./page.css" rel = "stylesheet" >
2003-01-24 08:55:06 +00:00
< meta name = "author" content = "Stefan Bodewig" >
2003-01-21 14:30:02 +00:00
< meta name = "email" content = "bodewig@apache.org" >
2003-01-24 08:55:06 +00:00
< / head >
2003-04-02 05:29:26 +00:00
< body >
< p class = "navpath" >
< script src = "./breadcrumbs.js" language = "JavaScript" type = "text/javascript" > < / script >
< / p >
2003-01-24 08:55:06 +00:00
2003-04-04 03:58:10 +00:00
< div class = "logobar" >
< table width = "100%" border = "0" cellspacing = "0" cellpadding = "0" >
< tr >
< td align = "left" > < img border = "0" alt = "Apache Ant site" src = "./images/group-logo.gif" > < / td >
2003-04-04 04:21:04 +00:00
< td align = "center" width = "100%" > < img alt = "Apache Ant logo" border = "0" src = "./images/project-logo.gif" > < / td >
2003-04-04 03:58:10 +00:00
< td align = "right" >
< form target = "_blank" onsubmit = "q.value = query.value + ' site:ant.apache.org'" action = "http://www.google.com/search" method = "get" >
< table summary = "search" border = "0" cellspacing = "0" cellpadding = "0" bgcolor = "#4C6C8F" >
< tr >
< td colspan = "3" > < img height = "10" width = "1" alt = "" src = "./images/spacer.gif" > < / td >
< / tr >
< tr >
< td > < img height = "1" width = "1" alt = "" src = "./images/spacer.gif" > < / td >
< td nowrap = "nowrap" class = "searchcaption" >
< input name = "q" type = "hidden" >
< input size = "15" id = "query" type = "text" >
< img height = "1" width = "5" alt = "" src = "./images/spacer.gif" >
< input name = "Search" value = "Search" type = "submit" >
< br >
the Apache Ant site
< / td >
< td > < img height = "1" width = "1" alt = "" src = "./images/spacer.gif" > < / td >
< / tr >
< tr >
< td > < img alt = "" border = "0" height = "10" width = "9" src = "./images/search-left.gif" > < / td >
< td > < img height = "1" width = "1" alt = "" src = "./images/spacer.gif" > < / td >
< td > < img alt = "" border = "0" height = "10" width = "9" src = "./images/search-right.gif" > < / td >
< / tr >
< / table >
< / form >
< / td >
< / tr >
< / table >
< / div >
< div class = "tab" >
2003-01-24 08:55:06 +00:00
< table summary = "tab bar" border = "0" cellpadding = "0" cellspacing = "0" >
< tr >
2003-02-11 06:55:13 +00:00
< td width = "8" > < img alt = "" height = "5" width = "8" src = "images/spacer.gif" > < / td > < td valign = "bottom" >
2003-02-10 10:46:07 +00:00
< table summary = "selected tab" style = "height: 1.5em" border = "0" cellpadding = "0" cellspacing = "0" >
< tr >
< td valign = "top" width = "5" bgcolor = "#4C6C8F" > < img height = "5" width = "5" alt = "" src = "./images/tabSel-left.gif" > < / td > < td valign = "middle" bgcolor = "#4C6C8F" > < font color = "#ffffff" size = "2" face = "Arial, Helvetica, Sans-serif" > < b > Home< / b > < / font > < / td > < td valign = "top" width = "5" bgcolor = "#4C6C8F" > < img height = "5" width = "5" alt = "" src = "./images/tabSel-right.gif" > < / td >
< / tr >
< / table >
< / td >
2003-02-11 06:55:13 +00:00
< td width = "5" > < img alt = "" height = "8" width = "8" src = "./images/spacer.gif" > < / td > < td valign = "bottom" >
< table summary = "non selected tab" style = "height: 1.4em" border = "0" cellpadding = "0" cellspacing = "0" >
< tr >
< td valign = "top" width = "5" bgcolor = "#B2C4E0" > < img height = "5" width = "5" alt = "" src = "./images/tab-left.gif" > < / td > < td valign = "middle" bgcolor = "#B2C4E0" > < a href = "./projects/index.html" > < font size = "2" face = "Arial, Helvetica, Sans-serif" > Projects< / font > < / a > < / td > < td valign = "top" width = "5" bgcolor = "#B2C4E0" > < img height = "5" width = "5" alt = "" src = "./images/tab-right.gif" > < / td >
< / tr >
< / table >
< / td >
< / tr >
2003-01-24 08:55:06 +00:00
< / table >
< / div >
2003-04-02 05:29:26 +00:00
2003-04-04 03:58:10 +00:00
< div class = "bluebar" > < / div >
2003-04-03 04:00:22 +00:00
< div class = "menucontainer" >
< div class = "menu" >
2003-01-24 08:55:06 +00:00
< ul >
2003-04-03 04:14:43 +00:00
< li class = "menuheader" > Apache Ant
2003-04-03 04:00:22 +00:00
< ul >
< li >
< a href = "./index.html" > Welcome< / a >
< / li >
< li >
< a href = "./license.html" > License< / a >
< / li >
< li >
< a href = "./antnews.html" > News< / a >
< / li >
< / ul >
< / li >
2003-04-03 04:14:43 +00:00
< li class = "menuheader" > Documentation
2003-04-03 04:00:22 +00:00
< ul >
< li >
< a href = "./manual/index.html" > Manual< / a >
< / li >
< li >
< a href = "./projects.html" > Related Projects< / a >
< / li >
< li >
< a href = "./external.html" > External Tools and Tasks< / a >
< / li >
< li >
2003-04-03 04:14:43 +00:00
< span class = "sel" > Resources< / span >
2003-04-03 04:00:22 +00:00
< / li >
< li >
< a href = "./faq.html" > Frequently Asked Questions< / a >
< / li >
< li >
< a href = "./problems.html" > Having Problems?< / a >
< / li >
< / ul >
< / li >
2003-04-03 04:14:43 +00:00
< li class = "menuheader" > Download
2003-04-03 04:00:22 +00:00
< ul >
< li >
< a href = "http://ant.apache.org/bindownload.cgi" > Binary Distributions< / a >
< / li >
< li >
< a href = "http://ant.apache.org/srcdownload.cgi" > Source Distributions< / a >
< / li >
< / ul >
< / li >
2003-04-03 04:14:43 +00:00
< li class = "menuheader" > Get Involved
2003-04-03 04:00:22 +00:00
< ul >
< li >
< a href = "./mail.html" > Mailing Lists< / a >
< / li >
< li >
< a href = "./cvs.html" > CVS Repositories< / a >
< / li >
< li >
< a href = "http://issues.apache.org/bugzilla/enter_bug.cgi?product=Ant" > Bug Database< / a >
< / li >
< li >
< a href = "http://issues.apache.org/bugzilla/enter_bug.cgi?product=Ant&bug_severity=Enhancement" > Enhancement Requests< / a >
< / li >
< / ul >
< / li >
2003-04-03 04:14:43 +00:00
< li class = "menuheader" > Project Management
2003-04-03 04:00:22 +00:00
< ul >
< li >
< a href = "./contributors.html" > Contributors< / a >
< / li >
< li >
< a href = "./mission.html" > Apache Ant Mission< / a >
< / li >
< li >
< a href = "./guidelines.html" > Project Guidelines< / a >
< / li >
< li >
< a href = "./legal.html" > Legal< / a >
< / li >
< / ul >
< / li >
< / ul >
< / div >
< img style = "float: left" height = "10" width = "10" border = "0" alt = "" src = "./images/menu-left.gif" >
< img style = "float: right" height = "10" width = "10" border = "0" alt = "" src = "./images/menu-right.gif" >
< / div >
2003-04-04 03:58:10 +00:00
< div class = "lightbluebar" > < / div >
2003-04-09 01:44:53 +00:00
< div class = "main" >
2003-04-03 04:00:22 +00:00
< div class = "content" >
2003-04-02 08:17:38 +00:00
< h1 class = "title" > Resources< / h1 >
2003-04-02 05:29:26 +00:00
< h3 class = "section" >
< a name = "FAQs" > < / a >
FAQs
< / h3 >
< h4 class = "subsection" >
< a name = "At Ant's website" > < / a >
At Ant's website
< / h4 >
2001-08-30 13:19:03 +00:00
< p > Starting with the release of Ant 1.4 the Ant's FAQ is
bundled with the distribution, the most recent version can
always be found at the website.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-10 15:43:11 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-10 15:43:11 +00:00
valign="top" align="left">
2002-01-12 03:21:25 +00:00
FAQ:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
valign="top" align="left">
< a href = "faq.html" > http://ant.apache.org/faq.html< / a >
< / td >
2001-08-10 15:43:11 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "jGuru" > < / a >
jGuru
< / h4 >
2001-08-10 15:43:11 +00:00
< p > jGuru hosts an interactive Ant discussion forum and FAQ system< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-10 15:43:11 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-10 15:43:11 +00:00
valign="top" align="left">
2002-01-12 03:21:25 +00:00
Forum:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-10 15:43:11 +00:00
valign="top" align="left">
< a href = "http://www.jguru.com/forums/home.jsp?topic=Ant" > http://www.jguru.com/forums/home.jsp?topic=Ant< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-10 15:43:11 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-10 15:43:11 +00:00
valign="top" align="left">
2002-01-12 03:21:25 +00:00
FAQ:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-10 15:43:11 +00:00
valign="top" align="left">
< a href = "http://www.jguru.com/faq/home.jsp?topic=Ant" > http://www.jguru.com/faq/home.jsp?topic=Ant< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-10 15:43:11 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h3 class = "section" >
< a name = "Books" > < / a >
Books
< / h3 >
2002-05-30 03:34:10 +00:00
< p > Listed by descending publication date.< / p >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Java Development with Ant" > < / a >
Java Development with Ant
< / h4 >
2003-01-22 11:24:51 +00:00
< p > Covers Ant 1.5, including:< / p >
< ul >
2002-12-10 08:07:58 +00:00
< li > The new Ant 1.5 features< / li >
< li > Ant's datatypes and property handling< / li >
< li > JUnit testing and reporting< / li >
< li > Continuous integration techniques< / li >
< li > XDoclet for attribute-oriented programming< / li >
< li > EJB generation, building, and packaging< / li >
< li > Writing and testing native code< / li >
< li > Building Web Services with Apache Axis< / li >
< li > Deploying your system to multiple remote servers< / li >
< li > Using and writing
< ul >
< li > Loggers< / li >
< li > Listeners< / li >
< li > Selectors< / li >
< li > Custom tasks< / li >
< / ul >
< / li >
< / ul >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-05-30 03:34:10 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
Authors:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
Erik Hatcher and Steve Loughran
2003-01-24 08:55:06 +00:00
< / td >
2002-05-30 03:34:10 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
< a href = "http://www.manning.com/antbook/" > http://www.manning.com/antbook/< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-05-30 03:34:10 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant: The Definitive Guide" > < / a >
Ant: The Definitive Guide
< / h4 >
2002-05-30 03:34:10 +00:00
< p > Covers Ant release 1.4.1.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-05-30 03:34:10 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
Authors:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
Jesse E. Tilly and Eric M. Burke
2003-01-24 08:55:06 +00:00
< / td >
2002-05-30 03:34:10 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-05-30 03:34:10 +00:00
valign="top" align="left">
< a href = "http://www.oreilly.com/catalog/anttdg/" > http://www.oreilly.com/catalog/anttdg/< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-05-30 03:34:10 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant. Kurz und Gut." > < / a >
Ant. Kurz und Gut.
< / h4 >
2002-12-10 08:07:58 +00:00
< p > A German language short reference for Ant that covers Ant
1.4. This is the original description:< / p >
2003-01-24 08:55:06 +00:00
< pre class = "code" >
Ant kurz & gut enth<74> lt eine vollst<73> ndige Referenz der Built-in Tasks
und ihrer jeweiligen Attribute sowie kurze Beispiele f<> r ihre Verwendung.
Daneben bietet das Buch eine knappe Einf<6E> hrung in die Arbeit mit Ant und
eine Erl<72> uterung der Ant-Basiselemente (Projekte, Properties, Targets und Tasks).
Behandelt werden au<61> erdem grundlegende Konzepte wie Filesets, Patternsets und
Pfadstrukturen, das Schreiben eigener Tasks, die Aufruf-Syntax und Optional Tasks. < / pre >
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-12-10 08:07:58 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-12-10 08:07:58 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-12-10 08:07:58 +00:00
valign="top" align="left">
Stefan Edlich
2003-01-24 08:55:06 +00:00
< / td >
2002-12-10 08:07:58 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-12-10 08:07:58 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-12-10 08:07:58 +00:00
valign="top" align="left">
< a href = "http://www.amazon.de/exec/obidos/ASIN/3897212412/" > http://www.amazon.de/exec/obidos/ASIN/3897212412/< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-12-10 08:07:58 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Java Tools for eXtreme Programming" > < / a >
Java Tools for eXtreme Programming
< / h4 >
2003-01-22 11:24:51 +00:00
< p > This book covers the following XP subjects:< / p >
< ul >
2002-01-12 03:21:25 +00:00
< li > Automated unit and functional testing< / li >
< li > Continuous integration through build and deployment automation< / li >
< li > The value of refactoring and continuous integration< / li >
< li > How Ant, JUnit, JUnitPerf, Cactus, HTTPUnit, and JMeter
can be used to achieve the goals of the XP methodology< / li >
< / ul >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-01-12 03:21:25 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-01-12 03:21:25 +00:00
valign="top" align="left">
Authors:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-01-12 03:21:25 +00:00
valign="top" align="left">
Richard Hightower and Nicholas Lesiecki
2003-01-24 08:55:06 +00:00
< / td >
2002-01-12 03:21:25 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-01-12 03:21:25 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-01-12 03:21:25 +00:00
valign="top" align="left">
< a href = "http://www.wiley.com/cda/product/0,,047120708X,00.html" > http://www.wiley.com/cda/product/0,,047120708X,00.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-01-12 03:21:25 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h3 class = "section" >
< a name = "Articles and Presentations" > < / a >
Articles and Presentations
< / h3 >
2001-10-30 10:05:39 +00:00
< p > The following sections list articles and presentations written about Apache Ant. If
2001-08-07 13:51:43 +00:00
you've written something that should be included, please post it to one
of the mailing lists.< / p >
2003-04-02 05:29:26 +00:00
< h3 class = "section" >
< a name = "Articles" > < / a >
Articles
< / h3 >
< h4 class = "subsection" >
< a name = "Ant in Anger: Using Ant in a Production Development System" > < / a >
Ant in Anger: Using Ant in a Production Development System
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This document describes strategies and some basic examples of how to
use Ant in larger team development projects.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:steve_l@iseran.com" > Steve Loughran< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
valign="top" align="left">
< a href = "ant_in_anger.html" > http://ant.apache.org/ant_in_anger.html< / a >
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant Task Guidelines" > < / a >
Ant Task Guidelines
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This document describes how to write custom Ant tasks, and how to submit
them to potentially be included in Ant.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:steve_l@iseran.com" > Steve Loughran< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
valign="top" align="left">
< a href = "ant_task_guidelines.html" > http://ant.apache.org/ant_task_guidelines.html< / a >
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Automating the build and test process" > < / a >
Automating the build and test process
< / h4 >
2001-08-15 06:34:08 +00:00
< p > This article demonstrates an approach to the automated build and test process. Working with Ant 1.3 and the JUnit test framework, it shows how to automate a process that captures pertinent information about each test suite run, generates an attractive report, and e-mails the report.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-15 06:34:08 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-15 06:34:08 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-15 06:34:08 +00:00
valign="top" align="left">
2002-01-14 00:59:41 +00:00
< a href = "mailto:ehatcher@apache.org" > Erik Hatcher< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-15 06:34:08 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-15 06:34:08 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-15 06:34:08 +00:00
valign="top" align="left">
< a href = "http://www.ibm.com/developerworks/java/library/j-junitmail/" > http://www.ibm.com/developerworks/java/library/j-junitmail/< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-15 06:34:08 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Incremental development with Ant and JUnit" > < / a >
Incremental development with Ant and JUnit
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article explores the benefits of unit testing with Ant and
JUnit, detailing how to develop automated unit tests and integrate them
into your build process.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:malcolm@nuearth.com" > Malcolm Davis< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java" > http://www-106.ibm.com/developerworks/library/j-ant/?dwzone=java< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Automate your build process using Java and Ant" > < / a >
Automate your build process using Java and Ant
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article provides an introduction to using Ant with some basic
examples and by highlighting some of the important tasks.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:michael.cymerman@javaworld.com" > Michael Cymerman< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html" > http://www.javaworld.com/javaworld/jw-10-2000/jw-1020-ant.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Short tutorial in Cactus' (formerly J2EEUnit) documentation" > < / a >
Short tutorial in Cactus' (formerly J2EEUnit) documentation
< / h4 >
2001-08-07 13:51:43 +00:00
< p > There is a short tutorial on how to use Ant in Cactus'
documentation. It has a slant towards build files that will be used
with Cactus.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Cactus development team
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
2001-09-19 09:01:19 +00:00
< a href = "http://jakarta.apache.org/cactus/howto_ant_primer.html" > http://jakarta.apache.org/cactus/howto_ant_primer.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Developing custom Ant tasks with VisualAge for Java" > < / a >
Developing custom Ant tasks with VisualAge for Java
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article outlines how to integrate Ant into VisualAge for Java,
and how to write and debug custom tasks using the IDE and the
integrated debugger.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:glenn@somanetworks.com" > Glenn McAllister< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument&p=1&BCT=1&Footer=1" > http://www7.software.ibm.com/vad.nsf/data/document2366?OpenDocument& p=1& BCT=1& Footer=1< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Automated builds with VisualAge for Java and Ant" > < / a >
Automated builds with VisualAge for Java and Ant
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article shows how you can perform command line builds with a
VisualAge for Java repository.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:glenn@somanetworks.com" > Glenn McAllister< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument&p=1&BCT=3&Footer=1" > http://www7.software.ibm.com/vad.nsf/Data/Document4366?OpenDocument& p=1& BCT=3& Footer=1< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant: A Build Tool from the Jakarta Project" > < / a >
Ant: A Build Tool from the Jakarta Project
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article is from the "Best Practices" section of
Sun's Dot-Com Builder Site.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Laura Geele Wang
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://dcb.sun.com/practices/profiles/ant.jsp" > http://dcb.sun.com/practices/profiles/ant.jsp< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Making a Mountain Out of an Anthill" > < / a >
Making a Mountain Out of an Anthill
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article is from the June 2001 issue of the Java Developer'
Journal. You need to be a registered JDJ subscriber to view this
article.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Neal Ford
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www.sys-con.com/java/archivesa.cfm?volume=06&issue=06" > http://www.sys-con.com/java/archivesa.cfm?volume=06& issue=06< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Using Ant and Weblogic EJBs" > < / a >
Using Ant and Weblogic EJBs
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This article describes how to use Ant to create Weblogic EJBs, and
some workarounds for issues you may encounter.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Jesse E. Tilly
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html" > http://www.onjava.com/pub/a/onjava/2001/06/25/antejb.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Using JavaScript with Ant" > < / a >
Using JavaScript with Ant
< / h4 >
2002-03-26 08:38:05 +00:00
< p > A tutorial about using JavaScript and XSLT with Ant.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-03-26 08:38:05 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
Dylan Schiemann
2003-01-24 08:55:06 +00:00
< / td >
2002-03-26 08:38:05 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
< a href = "http://www.sitepen.com/ant/javascript.html" > http://www.sitepen.com/ant/javascript.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-03-26 08:38:05 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Building with Ant" > < / a >
Building with Ant
< / h4 >
2002-03-26 08:38:05 +00:00
< p > Series of articles that describe a framework for web
application development based on Ant and JUnit.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-03-26 08:38:05 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
< a href = "mailto:alexc@purpletech.com" > Alex Chaffee< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-03-26 08:38:05 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-26 08:38:05 +00:00
valign="top" align="left">
2002-03-27 09:22:38 +00:00
Introduction: < a href = "http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html" > http://softwaredev.earthweb.com/sdtech/article/0,,12065_989631,00.html< / a > < br / >
Directory Structure: < a href = "http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html" > http://softwaredev.earthweb.com/sdtech/article/0,,12082_994991,00.html< / a > < br / >
Deployment and Distribution: < a href = "http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html" > http://softwaredev.earthweb.com/sdtech/article/0,,12077_998241,00.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-03-26 08:38:05 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Developing with JAXB and Ant" > < / a >
Developing with JAXB and Ant
< / h4 >
2002-03-27 14:08:22 +00:00
< p > Series of articles that shows how to use Ant together with
the Java API for XML Binding (JAXB).< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-03-27 14:08:22 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-27 14:08:22 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-27 14:08:22 +00:00
valign="top" align="left">
Joseph Shelby
2003-01-24 08:55:06 +00:00
< / td >
2002-03-27 14:08:22 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-03-27 14:08:22 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-03-27 14:08:22 +00:00
valign="top" align="left">
< a href = "http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html" > http://www.onjava.com/pub/a/onjava/2002/03/06/jaxant1.html< / a > < br / >
< a href = "http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html" > http://www.onjava.com/pub/a/onjava/2002/03/13/jaxbant2.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-03-27 14:08:22 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h3 class = "section" >
< a name = "Presentations" > < / a >
Presentations
< / h3 >
< h4 class = "subsection" >
< a name = "Ant - presented to the Tucson Java Users Group" > < / a >
Ant - presented to the Tucson Java Users Group
< / h4 >
2001-08-16 09:25:39 +00:00
< p > A PowerPoint technical overview presentation on Ant. Comes complete with a straightforward example demonstrating code compilation, JAR'ing, JUnit testing, JUnit reporting, and Zipping a distribution. A few advanced topics are touched upon like property immutabality and using < antcall> to get around it, build listeners, and writing custom tasks.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-16 09:25:39 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-16 09:25:39 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-16 09:25:39 +00:00
valign="top" align="left">
2002-01-14 00:59:41 +00:00
< a href = "mailto:ehatcher@apache.org" > Erik Hatcher< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-16 09:25:39 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-16 09:25:39 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-16 09:25:39 +00:00
valign="top" align="left">
< a href = "http://erik.hatcher.net/ant-jug.zip" > http://erik.hatcher.net/ant-jug.zip< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-16 09:25:39 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant Build Tool" > < / a >
Ant Build Tool
< / h4 >
2001-08-07 13:51:43 +00:00
< p > A PowerPoint presentation on Ant 1.2. It provides a basic overview
of Ant's capabilities.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:chanezon@netscape.com" > Patrick Chanezon< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt" > http://people.netscape.com/chanezon/tech/ant/ant_preso.ppt< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Ant" > < / a >
Ant
< / h4 >
2001-08-07 13:51:43 +00:00
< p > A detailed Ant 1.3 PowerPoint presentation, made at the St. Louis Java Users Group
meeting in March 2001. Includes a detailed build file and basic
2001-10-15 08:38:48 +00:00
descriptions of all the built in and optional tasks. Updated for Ant 1.4 in October 2001.
Available in PDF format now.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Mark Volkmann
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
2002-07-23 07:29:49 +00:00
< a href = "http://www.ociweb.com/jnb/files/Ant.pdf" > http://www.ociweb.com/jnb/files/Ant.pdf< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "Modern Development Crises" > < / a >
Modern Development Crises
< / h4 >
2001-08-07 13:51:43 +00:00
< p > This presentation is an overview of the current state of software
development today. There are a couple of slides that briefly cover
Ant.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2001-08-07 13:51:43 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "mailto:steve_l@iseran.com" > Steve Loughran< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2001-08-07 13:51:43 +00:00
valign="top" align="left">
< a href = "http://www.iseran.com/Steve/modern_development_processes.html" > http://www.iseran.com/Steve/modern_development_processes.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2001-08-07 13:51:43 +00:00
< / tr >
< / table >
2003-04-02 05:29:26 +00:00
< h4 class = "subsection" >
< a name = "When Web Services Go Bad" > < / a >
When Web Services Go Bad
< / h4 >
2002-03-26 08:38:05 +00:00
< p > A presentation from the < a href = "http://www.sellsbrothers.com/conference/" > Web Services
DevCon< / a > in March 2002.< / p >
2003-01-24 08:55:06 +00:00
< table class = "ForrestTable" cellspacing = "1" cellpadding = "4" >
2002-02-21 15:28:09 +00:00
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-02-21 15:28:09 +00:00
valign="top" align="left">
Author:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-02-21 15:28:09 +00:00
valign="top" align="left">
2002-03-26 08:38:05 +00:00
< a href = "mailto:steve_l@iseran.com" > Steve Loughran< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-02-21 15:28:09 +00:00
< / tr >
< tr >
2003-01-24 08:55:06 +00:00
< th colspan = "1" rowspan = "1"
2002-02-21 15:28:09 +00:00
valign="top" align="left">
URL:
2003-01-24 08:55:06 +00:00
< / th >
< td colspan = "1" rowspan = "1"
2002-02-21 15:28:09 +00:00
valign="top" align="left">
2002-03-26 08:38:05 +00:00
< a href = "http://www.iseran.com/Steve/papers/when_web_services_go_bad.html" > http://www.iseran.com/Steve/papers/when_web_services_go_bad.html< / a >
2003-01-24 08:55:06 +00:00
< / td >
2002-02-21 15:28:09 +00:00
< / tr >
< / table >
2003-01-24 08:55:06 +00:00
2003-04-03 04:00:22 +00:00
< / div >
2003-04-09 01:44:53 +00:00
< / div >
2003-04-03 04:00:22 +00:00
< p class = "copyright" >
2003-04-03 00:41:29 +00:00
Copyright © 2000-2003 The Apache Software Foundation. All rights reserved.
< script type = "text/javascript" language = "JavaScript" > < ! - -
document.write(" - "+"Last Published: " + document.lastModified);
// -->
< / script >
< / p >
2001-08-07 13:51:43 +00:00
< / body >
< / html >
2003-01-24 08:55:06 +00:00
2001-08-07 13:51:43 +00:00