
Java Power Tools
By John Ferguson Smart
* Publisher: O’Reilly Media, Inc.
* Number Of Pages: 910
* Publication Date: 2008-04-22
* ISBN-10 / ASIN: 0596527934
* ISBN-13 / EAN: 9780596527938
* Binding: Paperback
Product Description:
All true craftsmen need the best tools to do their finest work, and programmers are no different. Java Power Tools delivers 30 open source tools designed to improve the development practices of Java developers in any size team or organization. Each chapter includes a series of short articles about one particular tool — whether it’s for build systems, version control, or other aspects of the development process — giving you the equivalent of 30 short reference books in one package.
No matter which development method your team chooses, whether it’s Agile, RUP, XP, SCRUM, or one of many others available, Java Power Tools provides practical techniques and tools to help you optimize the process. The book discusses key Java development problem areas and best practices, and focuses on open source tools that can help increase productivity in each area of the development cycle, including:
* Build tools including Ant and Maven 2
* Version control tools such as CVS and Subversion, the two most prominent open source tools
* Quality metrics tools that measure different aspects of code quality, including CheckStyle, PMD, FindBugs and Jupiter
* Technical documentation tools that can help you generate good technical documentation without spending too much effort writing and maintaining it
* Unit Testing tools including JUnit 4, TestNG, and the open source coverage tool Cobertura
* Integration, Load and Performance Testing to integrate performance tests into unit tests, load-test your application, and automatically test web services, Swing interfaces and web interfaces
* Issue management tools including Bugzilla and Trac
* Continuous Integration tools such as Continuum, Cruise Control, LuntBuild and Hudson
If you are a Java developer, these tools can help improve your development practices, and make your life easier in the process. Lead developers, software architects and people interested in the wider picture will be able to gather from these pages some useful ideas about improving your project infrastructure and best practices.
Download

Core Java, Vol. 2: Advanced Features, 8th Edition
By Cay S. Horstmann, Gary Cornell
* Publisher: Prentice Hall PTR
* Number Of Pages: 1056
* Publication Date: 2008-04-19
* ISBN-10 / ASIN: 0132354799
* ISBN-13 / EAN: 9780132354790
* Binding: Paperback
Product Description:
The revised edition of the classic Core Java™, Volume II–Advanced Features, covers advanced user-interface programming and the enterprise features of the Java SE 6 platform. Like Volume I (which covers the core language and library features), this volume has been updated for Java SE 6 and new coverage is highlighted throughout. All sample programs have been carefully crafted to illustrate the latest programming techniques, displaying best-practices solutions to the types of real-world problems professional developers encounter.
Volume II includes new sections on the StAX API, JDBC 4, compiler API, scripting framework, splash screen and tray APIs, and many other Java SE 6 enhancements. In this book, the authors focus on the more advanced features of the Java language, including complete coverage of
*
Streams and Files
*
Networking
*
Database programming
*
XML
*
JNDI and LDAP
*
Internationalization
*
Advanced GUI components
*
Java 2D and advanced AWT
*
JavaBeans
*
Security
*
RMI and Web services
*
Collections
*
Annotations
*
Native methods
For thorough coverage of Java fundamentals–including interfaces and inner classes, GUI programming with Swing, exception handling, generics, collections, and concurrency–look for the eighth edition of Core Java™, Volume I–Fundamentals (ISBN: 978-0-13-235476-9).
Download
Binildas A Christudas “Service-Oriented Java Business Integration”
Packt Publishing | 2008 | ISBN:1847194400 | 436 pages | PDF | 4 Mb
The book first discusses the various integration approaches available and introduces the Enterprise Service Bus, which is a new Architectural pattern that can facilitate integrating services. ESB provides different forms of mediation services including routing and transformation. Java Business Integration (JBI) provides a collaboration framework that provides standard interfaces for integration components and protocols to plug into, thus allowing the assembly of Service-Oriented Integration (SOI) frameworks following the ESB pattern. JBI is based on JSR 208, which is an extension of Java 2 Enterprise Edition (J2EE). Once JBI and ESB are introduced, we look at how we have been doing service integration without either of these using traditional J2EE. The book then slowly introduces ESB and, with the help of code, showcases how easily things can be done using JBI.
depositfiles.com
easy-share
JavaScript Design Patterns
Apress | 2008 | ISBN: 9781430204954 | 298 Pag. | PDF | 1.4 MB
How This Book Is Structured
This book is divided into two parts. Part 1 covers the basics of object-oriented JavaScript. The chapters are intended to be read sequentially. Each chapter builds on the one before it and assumes that you have read all preceding chapters. It is a good idea to read these chapters all the way through because the chapters in Part 2 use the techniques described in Part 1, in some cases without further explanations.
Part 2 covers specific design patterns and their practical applications in JavaScript. Each chapter can be read in whatever order you like. Some chapters reference other chapters, either in Part 1 or Part 2, but we always give the chapter number where more information can be found.
[RapidShare.com]