Announcement Announcement Module
Collapse
No announcement yet.
Book about AspectJ: Recommendations? Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • #31
    Originally posted by ramin_farhanian
    It's a good idea. Mr. Karl Moore has recently finished the book. I'd be really happy to read his feedbacks about the book and the samples. Karl I am also interested to hear any Aspect Oriented training experience from your side...
    Seems like a good idea, might take some time to put this all together. I'll see if I have some time over the next week. AOP training experience? What specific information are you looking for?

    Originally posted by dr_pompeii View Post
    i am sure that the opinion of karl is gold, i am sure that other members can give us their appreciations
    , I don't know about gold, but I'm happy to give an opinion.
    Last edited by karldmoore; Aug 30th, 2007, 07:04 AM.

    Comment


    • #32
      Originally posted by ramin_farhanian View Post
      I also wish there could be good samples of Maven2 (and may be also Maven 1) and ant integration support. I find this the most important.
      IMO this goes more and more beyond the scope of such a book. For such questions documentation exists. A book should concentrate much more on long-living knowledge and so on concepts instead of tools.

      Jörg

      Comment


      • #33
        Originally posted by ramin_farhanian
        I remember that Mr. alex had declared the uri of acegi taglibs in acegi reference but people couldn't read <%@ taglib prefix="authz" uri="http://acegisecurity.org/authz" %>
        between the lines, So an issue was added to "Spring Jira-Acegi project" to improve the documentation!!!...Well it was Acegi documentation not JSP tag library tutorial but Acegi needs to grow its community.
        Yes indeed, I think I raised the JIRA issue about this . It's very hard however to cater for all users, you could extend this to include information about developing aspects in NetBeans, IDEA, Eclipse, etc....... They could be books by themselves. If the information is out there however, it might be nice to link it in the appendix.
        Last edited by karldmoore; Aug 30th, 2007, 07:04 AM.

        Comment


        • #34
          Originally posted by ramin_farhanian
          When it comes to training a junior developer, I've never succeeded telling anybody that this is an interceptor, here is the jointpoint so that she/he understands deeply. The word Aspect has always been an obstacle to them to start learning. This is my approach, I show them what is going on using JDK proxy. I try to simulate the before , after concept first and then try to come up with more complicated examples. I usually refactor the code and try to simulate the Pointcut in a "private boolean isPointCutAJointPoint()" method, I've seen that people come closer in this way and feel the vocabulary before they meet Spring AOP or AspectJ.
          IMHO, it's hard for someone to have a deep understand about anything by just telling them about it. It's only when they actually play with the technology, experiment with it, break it that they begin to understand the details. Is there actually much to the terminology? Isn't it the same when you try to explain to someone what a class or an interface is?
          Last edited by karldmoore; Aug 30th, 2007, 07:03 AM.

          Comment


          • #35
            Thanks guys for all your suggestions. I am glad to see that most suggestions are inline with what I am working on.

            As for Maven coverage, the plan is to use an appendix in a similar way the first edition did for Ant coverage. This allows the core material to concentrate on concepts and let an appendix provide all needed information to ensure that users can build and deploy applications successfully.

            I am also using Acegi (replacing JAAS) and other new technologies wherever possible.

            -Ramnivas

            Comment


            • #36
              I am also using Acegi (replacing JAAS) and other new technologies wherever possible.
              excelent , thanks!

              i dont know if this is silly, i dont finish read the book yet, but if posible make chapters with hibernate and SWF of course working with AOP, it would be great

              if the author can make after a book about acegi, pls do it

              thanks

              Comment


              • #37
                About AspectJ in action

                Dear Ramnivas,
                I am sure the community will love the book. Thank you very much.
                I have something else in my mind as well. I wish there was a brief history of the evolution of AOP in Java EE & answers to a few questions like these :
                When, what and why of "AOP alliance"
                What made AspectWerkz and AspectJ merge ?
                Privileged Aspects, patterns of usage, "how not to misuse the potential power?"
                Runtime vs Compile time advises, "Pros & Cons"
                Runtime vs Compile time advises, "which one is good for what?"
                What was the reason that Spring AOP came to existence? Was it essential?
                Why do people most often use Spring AOP just for Transaction Management?
                The role of IDE. Is it possible to use aspectJ without AspectJ Development Tools like AJDT?
                What is it that we can do with aspects that sounds impossible or too hard without it?
                Spring AOP, AspectJ and JBoss AOP, where are they headed?
                Sun Microsystem & AOP
                Statistics about different usages all around the world. How epidemic is it now?

                All The Best,
                Ramin Farhanian
                Last edited by ramin_farhanian; May 29th, 2007, 12:15 PM. Reason: just a thought

                Comment


                • #38
                  Originally posted by ramin_farhanian
                  Of course, You are omnipresent Karl. I see you everywhere. And you are right. I should have extended this. I shall come up with a weblog.
                  Hehe, I guess it's better than being described as a bad smell you can't get rid of .
                  Last edited by karldmoore; Aug 30th, 2007, 07:03 AM.

                  Comment


                  • #39
                    Originally posted by ramin_farhanian
                    Karl this is a compliment . I wish there were more people like you in this world. I rarely meet people who even like their job.
                    No I appeciated it, thanks for the kind words .
                    Last edited by karldmoore; Aug 30th, 2007, 07:03 AM.

                    Comment


                    • #40
                      I wish there were more people like you in this world. I rarely meet people who even like their job.
                      i am agree too,
                      how many times in the job you are in trouble and other enjoy your pain?

                      yes karl, how many times you save my skin with your golden knowledge ?

                      your effort and dedication is really appreciate by me

                      thanks so much for all friend!!!!

                      best wishes

                      p.d: is an acegi book out there???

                      Comment


                      • #41
                        Not a problem, I'm glad to have helped you! We're all learning here so it's great to share!
                        Last edited by karldmoore; Aug 30th, 2007, 07:03 AM.

                        Comment


                        • #42
                          Hi,

                          Just thought that you would be interested in Manning Early Access Program (MEAP) for AspectJ in Action, 2nd ed. So far, I have released two draft chapters and plan to release newer chapters quite frequently.

                          http://manning.com/laddad2

                          I look forward to your feedback.

                          -Ramnivas

                          Comment


                          • #43
                            Dear ramnivas

                            my uncle would come from NY to Peru,
                            is possible have the offical book before of june?

                            I have released two draft chapters and plan to release newer chapters quite frequently.
                            sounds great

                            best wishes

                            Comment


                            • #44
                              The printed book is scheduled to be released in September. While I will be done with the book much sooner, production takes about 3 or so months.

                              -Ramnivas

                              Comment


                              • #45
                                The printed book is scheduled to be released in September
                                wooh

                                While I will be done with the book much sooner,
                                i hope so

                                regards

                                Comment

                                Working...
                                X