This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Book Reviews and the fly likes AspectJ in Action by Ramnivas Laddad Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Books » Book Reviews
Bookmark "AspectJ in Action by Ramnivas Laddad" Watch "AspectJ in Action by Ramnivas Laddad" New topic
Author

AspectJ in Action by Ramnivas Laddad

Book Review Team
Bartender

Joined: Feb 15, 2002
Posts: 933
<pre>Author/s : Ramnivas Laddad
Publisher : Manning
Category : Miscellaneous Java
Review by : Valentin Crettaz
Rating : 9 horseshoes
</pre>
This is the third book on Aspect-Oriented Programming (AOP) with the AspectJ programming language. AOP is a new programming approach that complements the traditional object-oriented approach by allowing developers to modularize crosscutting concerns of an application, such as security, logging, tracing, etc, into "aspects". Such a mechanism provides for a better maintainability of the code and allows programmers to reuse aspectual modules in multiple applications.
By adopting a hands-on approach, this book is committed to be a very practical reference for aspect-oriented programmers. The author did a wonderful job of introducing the new AOP trend. So far, no other book succeeded to present the challenges of AOP so well as the author of this book does.
In the first part, the author presents the basic syntax of AspectJ and goes on with more advanced concepts of the language. The second part is dedicated to presenting simple applications of AspectJ in monitoring (logging, etc), policy enforcement and optimization (pooling, and caching) techniques. The third part delves into more advanced applications of AOP and AspectJ, such as patterns and idioms, thread safety, authentication and authorization with JAAS, transaction management, and implementing business rules with JESS. Finally, the author explains how to use Ant and the AspectJ compiler to build applications efficiently.
In summary, this book provides a very good resource for both people starting to learn AOP and AspectJ and experienced AOP programmers who wish to deepen their knowledge in this new area.


More info at Amazon.com
More info at Amazon.co.uk
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: AspectJ in Action by Ramnivas Laddad
 
Similar Threads
What is AOP in spring framwork? and its deifferences with DI?
"AspectJ in Action" - Release Announcement - Manning
Aspect-Oriented Programming With AspectJ by Ivan Kiselev
Mastering AspectJ by Joseph D. Gradecki, Nicholas Lesiecki
AspectJ and AOP in general