Programming Books C Java PHP Python Learn more Browse Programming Books
  • List Price: $49.99
  • Save: $35.04 (70%)
Rented from RentU
To Rent, select Shipping State from options above
Due Date: May 28, 2015
FREE return shipping at the end of the semester. Access codes and supplements are not guaranteed with rentals.
Qty:1
  • List Price: $49.99
  • Save: $22.99 (46%)
FREE Shipping on orders over $35.
Only 9 left in stock (more on the way).
Ships from and sold by Amazon.com.
Gift-wrap available.
Sell yours for a Gift Card
We'll buy it for $2.00
Learn More
Trade in now
Have one to sell? Sell on Amazon
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

AspectJ in Action: Enterprise AOP with Spring Applications Paperback – October 8, 2009

ISBN-13: 978-1933988054 ISBN-10: 1933988053 Edition: Second Edition

Buy New
Price: $27.00
Rent
Price: $14.95
36 New from $14.94 27 Used from $6.96
Amazon Price New from Used from
Paperback
"Please retry"
$27.00
$14.94 $6.96
Free Two-Day Shipping for College Students with Amazon Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Frequently Bought Together

AspectJ in Action: Enterprise AOP with Spring Applications + Head First Design Patterns
Price for both: $66.53

Buy the selected items together
NO_CONTENT_IN_FEATURE

Hero Quick Promo
12 Days of Kindle Book Deals
Load your library with Amazon's editors' picks, $2.99 or less each today only. Learn more

Product Details

  • Series: In Action
  • Paperback: 568 pages
  • Publisher: Manning Publications; Second Edition edition (October 8, 2009)
  • Language: English
  • ISBN-10: 1933988053
  • ISBN-13: 978-1933988054
  • Product Dimensions: 7.4 x 1.2 x 9.2 inches
  • Shipping Weight: 2.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.7 out of 5 stars  See all reviews (10 customer reviews)
  • Amazon Best Sellers Rank: #636,058 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Ramnivas Laddad is a well-known expert in enterprise Java, especially in the area of AOP. He is the author of Manning's AspectJ in Action, the best-selling book on AOP and AspectJ that has been lauded by industry experts for its presentation of practical and innovative AOP applications to solve real-world problems. Ramnivas, a Spring framework committer, is also a very active presenter at leading industry events, and has been an active member of both the AspectJ and Spring communities from their beginnings.

More About the Author

I am an author, speaker, consultant, and trainer specializing in aspect-oriented programming and J2EE. I have been developing complex software systems using technologies such as Java, J2EE, AspectJ, UML, networking, and XML for over 15 years.

My most recent book, "AspectJ in Action: Practical aspect-oriented programming" (Manning, 2003), has been labeled as the most useful guide to AOP and AspectJ. With this book, I show how to leverage the power of AOP and AspectJ to simpilify development of complex applications.

I speak regularly at many conferences such as JavaOne, No Fluff Just Stuff, JavaPolis, Software Development, EclipseCon, and O'Reilly OSCON.

Know more about me and my current speaking engagements: http://ramnivas.com

Visit my Aspectivity blog: http://ramnivas.com/blog

Customer Reviews

4.7 out of 5 stars
5 star
7
4 star
3
3 star
0
2 star
0
1 star
0
See all 10 customer reviews
Very clearly written and well laid out.
Amazon Customer
If you're using AspectJ, or even just Spring AOP, you will definitely want this book on your desk!
K. D. Wampler
After reading a couple of chapters, I am hooked!
J. Rozentur

Most Helpful Customer Reviews

3 of 3 people found the following review helpful By Richard J. Wagner on September 16, 2009
Format: Paperback
Ramnivas Laddad knows Aspect Oriented Programming. In fact, I'd say he knows AOP front to back, top to bottom, a to z. That's good.

But it's not necessarily good for you. Luckily, Mr. Laddad has taken the time to persist all his knowledge in an easy to read book, which you can read. Now that's really good!

I've recently reviewed that book, "AspectJ in Action, Second Edition" from Manning and am very impressed by the quality of this book. It covers everything you'd want to know about Aspect Oriented programming in general and AspectJ in particular, and it does it in amazingly readable ways.

For starters, here are some of the goodies this book covers:
- AOP and AspectJ basics, of course
- The mysteries of weaving plainly explained
- Common use cases for AOP, as would be expected
- How to use AOP to monitor application behavior and performance
- Using AOP for transaction control
- AOP design patterns
- Ways to maintain your AOP-infused applications and keep them clean

Each sub-topic of AOP is given it's own generous chapter, with useful source code examples and easy to understand (and realistic!) use cases.

The depth of coverage is great. But that's not what makes the book great-- the ease of reading is what makes this book great.

If you're a Java coder, you owe it to yourself to check this book out.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By Frank Stepanski on November 30, 2009
Format: Paperback
AspectJ is an aspect-oriented extension created at PARC for the Java programming language. It is available in Eclipse Foundation open-source projects, both stand-alone and integrated into Eclipse. AspectJ has become the widely-used de-facto standard for AOP by emphasizing simplicity and usability for end users. It uses Java-like syntax and has included IDE integrations for displaying crosscutting structure since its initial public release in 2001.

There are not many books on AspectJ and this one should be the only one you need to buy. The author covers all the beginner and intermediate topics with clear and concise examples. The author assumes no previous knowledge so anybody can pick up this book and start working right away with the topics. There are lots of examples in each chapter and each is explained in great detail, with not too much techno-garble that other books have.

Also, if you already have some experience with AspectJ but need a good refresher or a reference book this also is the book for you. You can easily find examples and reference information on many useful, real-life issues.

Part 1 Understand AOP and AspectJ
1. Discovering AOP
2. Introduction AspectJ
3. Understanding the joint point model
4. Modifying behavior with dynamic crosscutting
5. Modifying structure with static crosscutting
6. Aspects: putting it all together
7. Diving into the AspectJ syntax
8. AspectJ weaving models
9. Integration with Spring

Part 2 Applications of AspectJ with Spring
10. Monitoring techniques
11. Policy enforcement: Keeping your design intact
12. Learning design patterns.
13. Implementing concurrency control
14. Managing transactions
15. Securing applications
16.
Read more ›
4 Comments Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
2 of 2 people found the following review helpful By K. D. Wampler on October 27, 2009
Format: Paperback
I reviewed this edition of AspectJ in Action for Ramnivas while he worked on it. Compared to the first edition, the depth and sophistication is noticeably improved. This reflects several years of evolution for AspectJ itself, as well as Ramnivas' subsequent years of applying it to real world problems. His experience applying AspectJ is second to none. It shows in this book. The examples are all very practical and applicable to the typical enterprise Java developer. If you're using AspectJ, or even just Spring AOP, you will definitely want this book on your desk!

Dean Wampler, co-author of Programming Scala (Animal Guide)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Philly Filly on October 4, 2010
Format: Paperback Verified Purchase
This book provided the information I needed to develop a production aspect that will save hours of development time. This book provides detailed explanations of both how to use AspectJ and how it works. It describes how to write aspects and weave them into your application. It is much more comprehensive and better organized than the AspectJ information I found on the web. So far, I've read through part one (Understanding AOP and AspectJ) and am looking forward to learning from the the examples in part two (Applications of AspectJ in Spring).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By Ganesh Murthy on September 8, 2009
Format: Paperback
I am new to aspectj and this book just laid out the a-z of AOP for me. Ramnivas explains the AOP concepts (pointcuts, join points) in such an excellent fashion that I had to give 5 stars for this book. If you are planning on using aspectj or if you are using Spring for AOP, this book is a must have. I highly recommend this book. This is another winner from Manning publications.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

What Other Items Do Customers Buy After Viewing This Item?