BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
PRODID:iCalendar-Ruby
BEGIN:VEVENT
URL:cjug.org/event/show/26
UID:cjug.org/event/show/26
DESCRIPTION: What is Aspect-Oriented Programming (AOP) and why is it import
 ant? In this talk\, we will examine the design problems that led to the cre
 ation of AOP and see how AOP addresses them. Several example problems with 
 solutions using Spring AOP and AspectJ will illustrate the points. Then\, w
 e will consider how AOP influences our thinking about general Object-Orient
 ed Design principles. Finally\, I'll offer my thoughts on how AOP might inf
 luence approaches to design in the future. 
SUMMARY:Aspect-Oriented Programming and Software Design in Java and AspectJ
DTSTART:20071218T180000
DTSTAMP:20080908T033924
SEQ:0
LOCATION:Room 303 - Maguire Hall\nLoyola University of Chicago\n1 E Pears
 on\nChicago\, IL 60611 
END:VEVENT
END:VCALENDAR
