Aspect-oriented programming: Difference between revisions

Content deleted Content added
Criticism: remove citation needed - this is explicitly in AOP considered harmful the citation given nearby - leave in a duplicate ref to avoid having CN added back later. Right?
Bluelink 1 book for verifiability.) #IABot (v2.0) (GreenC bot
Line 18:
The examples in this article use AspectJ.
 
The [[Microsoft Transaction Server]] is considered to be the first major application of AOP followed by [[Enterprise JavaBeans]].<ref name="BoxSells2002">{{cite book|author1=Don Box|author2=Chris Sells|title=Essential.NET: The common language runtime|url=https://booksarchive.google.comorg/books?id=Kl1DVZ8wTqcC&pgdetails/essentialnetcomm01boxd|url-access=PA206registration|accessdate=4 October 2011|date=4 November 2002|publisher=Addison-Wesley Professional|isbn=978-0-201-73411-9|page=[https://archive.org/details/essentialnetcomm01boxd/page/n231 206]}}</ref><ref name="RomanSriganesh2005">{{cite book|last1=Roman|first1=Ed|last2=Sriganesh|first2=Rima Patel|last3=Brose|first3=Gerald|title=Mastering Enterprise JavaBeans|url=https://books.google.com/books?id=60oym_-uu3EC&pg=PA285|accessdate=4 October 2011|date=1 January 2005|publisher=John Wiley and Sons|isbn=978-0-7645-8492-3|page=285}}</ref>
 
== Motivation and basic concepts ==