Mastering AspectJ : Aspect-Oriented Programming in Java by Nicholas Lesiecki and Joseph D. Gradecki (2003, Trade Paperback)
ThriftBooks (3896643)
99% positive feedback
Price:
$23.37
Free shipping
Est. delivery Fri, May 30 - Wed, Jun 4Estimated delivery Fri, May 30 - Wed, Jun 4
Returns:
30 days returns. Seller pays for return shipping.
Condition:
GoodGood
Mastering Aspectj: Aspect-Oriented Programming in Java by Gradecki; Lesiecki Pages can have notes/highlighting. Spine may show signs of wear. ~ ThriftBooks: Read More, Spend Less
Oops! Looks like we're having trouble connecting to our server.
Refresh your browser window to try again.
About this product
Product Identifiers
PublisherWiley & Sons, Incorporated, John
ISBN-100471431044
ISBN-139780471431046
eBay Product ID (ePID)2421257
Product Key Features
Number of Pages456 Pages
LanguageEnglish
Publication NameMastering Aspectj : Aspect-Oriented Programming in Java
Publication Year2003
SubjectProgramming Languages / Java, Programming / Object Oriented
TypeTextbook
Subject AreaComputers
AuthorNicholas Lesiecki, Joseph D. Gradecki
FormatTrade Paperback
Dimensions
Item Height1 in
Item Weight0 Oz
Item Length9.2 in
Item Width7.5 in
Additional Product Features
Intended AudienceTrade
LCCN2002-153175
Dewey Edition21
IllustratedYes
Dewey Decimal005.117
Table Of ContentIntroduction.PART I. INTRODUCTION TO ASPECT ORIENTED PROGRAMMING.Chapter 1.. Introduction to AOP.Chapter 2. Implementing of AOP.PART II. INTRODUCTION TO ASPECTJ.Chapter 3. Obtaining and Installing AspectJ.Chapter 4. AspectJ Hello Wolrd.Chapter 5. AspectJ Joinpoints.Chapter 6. AspectJ Pointcuts.Chapter 7. AspectJ Advice.Chapter 8. Static Crosscutting and Introduction.Chapter 9. AspectJ Aspects.PART III. USING ASPECTJ.Chapter 10. Development Uses of AspectJ.Chapter 11. AspectJ Examples.Chapter 12. Using Aspect J Tools.Chapter 13. Error Handling.Chapter 14. Common Problems.Chapter 15. Limitations.Chapter 16. Putting It All Together: A Complete AspectJ Application.PART IV. APPENDIXES.Appendix A. AspectJ API.Appendix B. Useful Sites.
SynopsisWrite cleaner, easier-to-maintain applications with this code-intensive approach to using AspectJ Aspect-oriented programming (AOP) promises to increase the power of OO applications by modularizing functionality that cuts across classes (such as logging, transaction management, design patterns, and security). If your application has this type of functionality, you can benefit from using AspectJ, an AOP language that is a seamless extension to Java. In this code-intensive book, the authors present a detailed overview of the concepts of AOP and AspectJ, and take you step-by-step through the process of building an application. Along the way, you'll learn how to adopt AspectJ and use it with your current software development tools and processes. You'll also learn best practices for application design and documentation using UML. The perfect tool for Java and J2EE developers, this book also includes: Comprehensive description of the AspectJ language Best practices for refactoring your existing applications How to implement classic OO design patterns more cleanly with AspectJ Tips for debugging with AspectJ The companion Web site contains all sample code, the fully functional application created by the author, and links to relevant sites., Gives experienced Java developers the tools to exploit aspect-oriented programming techniques using AspectJ, an open source Java extension Delivers a code-intensive, real-world tutorial on building applications with AspectJ Covers the AspectJ compiler and browser as well as the IDE plug-ins and other tools that can be used with AspectJ Masterfully ties together all material in the book so that readers will be able to build a complete, working application Companion Web site includes all sample code, the complete application, and links to other relevant sites, AspectJ is an open source language that functions as an extension to Java that works side-by-side with Java classes to deliver a comprehensive application. Mastering AspectJ shows experienced Java developers how to exploit aspect-oriented programming techniques using AspectJ.