<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Aspectivity</title>
	<atom:link href="http://ramnivas.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://ramnivas.com/blog</link>
	<description>Thoughts on aspects of programming</description>
	<lastBuildDate>Wed, 12 Jan 2011 04:23:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>AspectJ in Action, second edtion published</title>
		<link>http://ramnivas.com/blog/?p=27</link>
		<comments>http://ramnivas.com/blog/?p=27#comments</comments>
		<pubDate>Wed, 09 Sep 2009 23:54:39 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=27</guid>
		<description><![CDATA[AspectJ in Action, second edition is just published. You can get sample chapters, source code, and more from the book&#8217;s web site. You may especially want to read a real world perspective of AOP. This book took over 3 years &#8230; <a href="http://ramnivas.com/blog/?p=27">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOP: Myths and realities live at InfoQ.com</title>
		<link>http://ramnivas.com/blog/?p=26</link>
		<comments>http://ramnivas.com/blog/?p=26#comments</comments>
		<pubDate>Tue, 26 Sep 2006 17:30:38 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=26</guid>
		<description><![CDATA[InfoQ.com has published my AOP myths and realities talk recorded at a No Fluff Just Stuff conference. InfoQ.com founded by Floyd Marinescu and Alexandru Popescu (the &#8216;mindstorm&#8217;) is definitely becoming a great portal for enterprise developers. Besides great contents (increasing &#8230; <a href="http://ramnivas.com/blog/?p=26">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=26</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>AspectJ in Action in Korean</title>
		<link>http://ramnivas.com/blog/?p=25</link>
		<comments>http://ramnivas.com/blog/?p=25#comments</comments>
		<pubDate>Thu, 03 Aug 2006 16:29:08 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=25</guid>
		<description><![CDATA[AspectJ in Action has been translated into Korean. While the Korean translation seems to have happened back in late 2005, only now I could confirm it (thanks to my friend Henry Choi for ensuring that I didn’t get lost in &#8230; <a href="http://ramnivas.com/blog/?p=25">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=25</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Spring Experience 2006 conference program</title>
		<link>http://ramnivas.com/blog/?p=24</link>
		<comments>http://ramnivas.com/blog/?p=24#comments</comments>
		<pubDate>Thu, 03 Aug 2006 12:56:29 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=24</guid>
		<description><![CDATA[The Spring Experience 2006 program details are now available. Keith Donald and Jay Zimmerman have been working very hard to put together a great show resulting in a three-day conference packed with over 50 sessions covering a wide range of &#8230; <a href="http://ramnivas.com/blog/?p=24">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=24</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOP Madness and Sanity: A Response</title>
		<link>http://ramnivas.com/blog/?p=23</link>
		<comments>http://ramnivas.com/blog/?p=23#comments</comments>
		<pubDate>Thu, 09 Mar 2006 14:07:04 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=23</guid>
		<description><![CDATA[Graham Hamilton has blogged about "AOP: Madness and Sanity". The central theme of the blog seems to be based on a notion that any language that runs on the Java <em>platform</em> must follow the JLS and it is okay for a J2EE container, but not for aspects, to affect program semantics. <a href="http://ramnivas.com/blog/?p=23">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=23</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>AOP: Myths and realities</title>
		<link>http://ramnivas.com/blog/?p=22</link>
		<comments>http://ramnivas.com/blog/?p=22#comments</comments>
		<pubDate>Tue, 14 Feb 2006 19:18:49 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=22</guid>
		<description><![CDATA[IBM developerWorks has published my AOP myths and realities article. In this article, I examine the following common myths around AOP and discuss their realities. Do you have or have you heard of other myths? Let me know. Perhaps I &#8230; <a href="http://ramnivas.com/blog/?p=22">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Javapolis Experience</title>
		<link>http://ramnivas.com/blog/?p=21</link>
		<comments>http://ramnivas.com/blog/?p=21#comments</comments>
		<pubDate>Tue, 20 Dec 2005 16:36:51 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=21</guid>
		<description><![CDATA[Just came back from the Javapolis conference. It was a busy, exhausting, but most importantly, a fun-filled week. Thanks Stephane Janssen and Frederik Santens for inviting me. I had a pretty busy schedule: one university session, one conference session, one &#8230; <a href="http://ramnivas.com/blog/?p=21">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=21</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Creating humane interfaces using AspectJ</title>
		<link>http://ramnivas.com/blog/?p=20</link>
		<comments>http://ramnivas.com/blog/?p=20#comments</comments>
		<pubDate>Wed, 07 Dec 2005 21:39:33 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=20</guid>
		<description><![CDATA[Implementing humane interfaces with the help of AOP allows developing and maintaining each module separately. It also allows easy customization of an interface to meet a project’s needs by simply choosing a suitable set of aspects. <a href="http://ramnivas.com/blog/?p=20">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=20</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>An AOP success story from the real world</title>
		<link>http://ramnivas.com/blog/?p=19</link>
		<comments>http://ramnivas.com/blog/?p=19#comments</comments>
		<pubDate>Thu, 13 Oct 2005 19:48:36 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=19</guid>
		<description><![CDATA[Ken Pelletier sent me an email narrating his experience in applying AspectJ to fix security vulnerabilities in an existing application. This success story illustrates the power of AOP in the real world. Not only he secured his current application in &#8230; <a href="http://ramnivas.com/blog/?p=19">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>AOP and metadata: A perfect match, Part 2 published</title>
		<link>http://ramnivas.com/blog/?p=18</link>
		<comments>http://ramnivas.com/blog/?p=18#comments</comments>
		<pubDate>Tue, 12 Apr 2005 22:49:03 +0000</pubDate>
		<dc:creator>Ramnivas</dc:creator>
				<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">/?p=18</guid>
		<description><![CDATA[IBM developerWorks just published the second part of my two-part article series &#8220;AOP and metadata: A perfect match&#8221;. While the first part focused on mechanics involved in using metadata with AOP, the second part focuses on the concept of multidimensional &#8230; <a href="http://ramnivas.com/blog/?p=18">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
		<wfw:commentRss>http://ramnivas.com/blog/?feed=rss2&#038;p=18</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

