Franklin
Staff View
LEADER 01077nam 2200289Ia 4500
001
9977057158603681
005
20200520144314.0
006
m o d |
007
cr -n---------
008
040203s2004 inua ob 001 0 eng d
010
z| 2004041887
020
a| 1-280-35014-8
020
a| 9786610350148
020
a| 0-7645-7274-1
035
a| (CKB)111090515158040
035
a| (EBL)183869
035
a| (OCoLC)80242177
035
a| (SSID)ssj0000228493
035
a| (PQKBManifestationID)11215927
035
a| (PQKBTitleCode)TC0000228493
035
a| (PQKBWorkID)10148951
035
a| (PQKB)11108879
035
a| (MiAaPQ)EBC183869
035
a| (Au-PeEL)EBL183869
035
a| (CaPaEBR)ebr10114229
035
a| (CaONFJC)MIL35014
035
a| (EXLCZ)99111090515158040
040
a| MiAaPQ
c| MiAaPQ
d| MiAaPQ
041
a| eng
050
4
a| QA76.73.J38
b| H53 2004
082
0
4
a| 005.13/3
2| 22
245
0
0
a| Professional Java tools for extreme programming
h| [electronic resource] :
b| Ant, Xdoclet, JUnit, Cactus, and Maven /
c| Richard Hightower ... [et al.].
260
a| Indianapolis, IN :
b| Wiley,
c| c2004.
300
a| 1 online resource (769 p.)
336
a| text
b| txt
337
a| computer
b| c
338
a| online resource
b| cr
500
a| Description based upon print version of record.
505
0
a| Professional Java Tools for Extreme Programming; Credits; About the Authors; Contents; Introduction; Why Spend So Much Time on the Tools?; Who Should Read this Book; Why Open Source?; Automated Testing: A Summary; Continuous Integration: A Summary; How This Book Is Organized; What's on the Web Site; Chapter 1: Introduction to Extreme Programming; XP Overview; Adopting XP?; Summary; Chapter 2: J2EE Deployment Concepts; The JAR File; Web Applications and the WAR File; Enterprise Beans and the EJB JAR File; Enterprise Applications and the EAR File; Conclusion
505
8
a| Chapter 3: Storing and Managing Code with CVSThe Benefits of Versioning; About CVS; CVS Foundations; Setting Up CVS on the Server; CVS Pitfalls and Solutions; Chapter 4: Ant Primer; Standard Targets; Chapter 5: Building Java Applications with Ant; Hello World Recap; Conclusion; Chapter 6: Building J2EE Applications with Ant; The Pet Store Case Study; Summary; Chapter 7: XDoclet Primer; What Is XDoclet?; Code Generation Templating; Installing XDoclet; Configure Ant; A Simple Example; XDoclet Tasks, Subtasks, and Templates; XDoclet Merging; Summary
505
8
a| Chapter 8: Building J2EE Web Components with Ant and XDocletServlet Example; Webdoclet Tags; Using Ant for the Configuration; Using Ant Properties, Init-Params, and Filtering; Creating Taglibs; Using Eclipse with Webdoclet; Summary; Chapter 9: Building EJBs with Ant and XDoclet; Generating XDoclet EJBs; Summary; Chapter 10: Building Struts Apps with Ant and XDoclet; Brief Introduction to Struts; Installing Struts; A Sample Application; Struts and XDoclet; Summary; Chapter 11: Creating Custom Ant Tasks; How Ant Works; An Example Task; A Skeleton Task Example; Building a New Task
505
8
a| Using the New TaskSummary; Chapter 12: Creating XDoclet Custom Tags and Templates; XDoclet Architecture; A Simple Template; Building an XDoclet Template; Summary; Chapter 13: Unit Testing with JUnit; Case Study: Adding an Entity Bean to the Pet Store; Summary; Chapter 14: Load Testing with JUnitPerf; JUnitPerf Concepts; TimedTest Example; LoadTest Example; Summary; Chapter 15: Defect Tracking with Bugzilla; Enter Bugzilla; Bugzilla Setup; Bugs in Bugzilla; Security; Summary; Chapter 16: Functional Testing with HttpUnit; Why Functional Testing?; Why HttpUnit?; HttpUnit Basics
505
8
a| Advanced Topics in HttpUnitSpider Example; Summary; Chapter 17: Performance Testing with JMeter; Overview of JMeter; JMeter Concepts; Using JMeter to Test a Web Application Navigation; Using JMeter to Test the Web Application's Form Entry; Using JMeter to Test Performance of Our RDBMS; Case Study: The Pet Store; Summary; Chapter 18: Cactus Primer; Why In-Container Testing?; Why Cactus?; Installing Cactus; Cactus Architecture; Cactus with Ant; Summary; Chapter 19: Testing Servlets and Filters with Cactus; Testing Servlets; Testing Filters; Summary
505
8
a| Chapter 20: JspTestCases and Testing Custom Tags with Cactus
520
a| What is this book about? The Extreme Programming (XP) methodology enables you to build and test enterprise systems quickly without sacrificing quality. In the last few years, open source developers have created or significantly improved a host of Java XP tools, from XDoclet, Maven, AntHill, and Eclipse to Ant, JUnit, and Cactus. This practical, code-intensive guide shows you how to put these tools to work - and capitalize on the benefits of Extreme Programming. Using an example pet store application, our expert Java developers demonstrate how to harness the latest versions of An
546
a| English
504
a| Includes bibliographical references and index.
650
0
a| Java (Computer program language)
650
0
a| eXtreme programming.
650
0
a| Open source software.
655
4
a| Electronic books.
700
1
a| Hightower, Richard.
776
z| 0-7645-5617-7
906
a| BOOK