<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Azagu's World</title>
	<atom:link href="http://azagappan.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://azagappan.wordpress.com</link>
	<description>My thoughts, learnings, observations...</description>
	<lastBuildDate>Wed, 25 Jan 2012 08:01:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='azagappan.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Azagu's World</title>
		<link>http://azagappan.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://azagappan.wordpress.com/osd.xml" title="Azagu&#039;s World" />
	<atom:link rel='hub' href='http://azagappan.wordpress.com/?pushpress=hub'/>
		<item>
		<title>MIRACLE APPLES</title>
		<link>http://azagappan.wordpress.com/2011/01/20/miracle-apples/</link>
		<comments>http://azagappan.wordpress.com/2011/01/20/miracle-apples/#comments</comments>
		<pubDate>Thu, 20 Jan 2011 03:44:45 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=166</guid>
		<description><![CDATA[What a wonderful book.. Read it here.. http://imaginepeace.com/miracleapples/?p=56 I couldn&#8217;t stop reading when I started this&#8230;. Source :  I got this link from GreenLocal.org : http://greenlocal.com/miracle_apples<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=166&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>What a wonderful book..</p>
<p>Read it <a title="Miracle Apples" href="http://imaginepeace.com/miracleapples/?p=56" target="_blank">here</a>.. http://imaginepeace.com/miracleapples/?p=56</p>
<p>I couldn&#8217;t stop reading when I started this&#8230;.</p>
<p>Source :  I got this link from <a title="Greenlocal" href="http://greenlocal.com/miracle_apples" target="_blank">GreenLocal.org </a> : http://greenlocal.com/miracle_apples</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/166/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/166/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/166/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=166&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2011/01/20/miracle-apples/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Good Bye 2010 , Welcome 2011</title>
		<link>http://azagappan.wordpress.com/2011/01/03/good-bye-2010-welcome-2011/</link>
		<comments>http://azagappan.wordpress.com/2011/01/03/good-bye-2010-welcome-2011/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 11:34:38 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=164</guid>
		<description><![CDATA[Wish you a Happy New year 2011. Its that time of the year again, where I get to look back with mixed feelings on what I did/didn&#8217;t do. No wonder, I have too many not done&#8217;s than the done&#8217;s.  It has to be that way, for I have something to chase after. Good or bad, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=164&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wish you a Happy New year 2011.</p>
<p>Its that time of the year again, where I get to look back with mixed feelings on what I did/didn&#8217;t do. No wonder, I have too many not done&#8217;s than the done&#8217;s.  It has to be that way, for I have something to chase after. Good or bad, chasing has become part of life.</p>
<p>Spent most of my 2010 away from home and that meant a lot of self reflection in solitude; which in-turn brought in many insights. Read many books &amp; articles, met different people, went around places.  I am a far better person than I was at the start of 2010, which is kind of good, but I am not where I wanted to be.</p>
<p>Reflection has changed my perspective towards life, career and many other things. As such, from 50,000 foot above, my 2011 would be spent on (not in any particular order)</p>
<p>- Focused improvement on skills<br />
- Building an online identity<br />
- Learn more on Farming(I am from a farming community and I would be starting a new blog around it soon).<br />
- Focused Financial investments<br />
- Quality time with Family<br />
- Travel to learn farming<br />
- Help people grow</p>
<p>Some call this chasing &#8211; a rat race, survival of fittest and what not.  Like it or not, I am part of it- getting away from it means a lot, which is what I am going to work on this year.</p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/164/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/164/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/164/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=164&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2011/01/03/good-bye-2010-welcome-2011/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Importance of having a rhythm&#8230;</title>
		<link>http://azagappan.wordpress.com/2010/12/06/importance-of-having-a-rhythm/</link>
		<comments>http://azagappan.wordpress.com/2010/12/06/importance-of-having-a-rhythm/#comments</comments>
		<pubDate>Mon, 06 Dec 2010 12:28:12 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=162</guid>
		<description><![CDATA[From a Man whose age is 96, who has written more than thirty books and hundreds of articles.. &#8220;If I don&#8217;t write everyday, it becomes too difficult to start again.&#8221; (from The Hindu dated December 4, 2010 ).  Read here Successful people are the one  who practice their craft (read profession) day in and out..<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=162&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>From a <a title="Khushwant_Singh" href="http://en.wikipedia.org/wiki/Khushwant_Singh" target="_blank">Man </a>whose age is 96, who has written more than thirty books and hundreds of articles..</p>
<p><strong><em>&#8220;If I don&#8217;t write everyday, it becomes too difficult to start again.&#8221; </em></strong>(from <a title="The Hindu" href="http://www.thehindu.com/" target="_blank">The Hindu</a> dated December 4, 2010 ).  <a title="Read Here" href="http://www.thehindu.com/opinion/columns/navtej_sarna/article929469.ece" target="_blank">Read here </a></p>
<p>Successful people are the one  who practice their craft (read profession) day in and out..</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=162&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/12/06/importance-of-having-a-rhythm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>One Year since I landed in Melbourne</title>
		<link>http://azagappan.wordpress.com/2010/09/21/one-year-since-i-landed-in-melbourne/</link>
		<comments>http://azagappan.wordpress.com/2010/09/21/one-year-since-i-landed-in-melbourne/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 02:21:55 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=158</guid>
		<description><![CDATA[It is one year passed since I landed in Melbourne.  What started as a three month trip would finally end up as a 14 month trip.  I would be returning back to India at the end of Nov.    I thought of writing about my professional &#38; personal experience during this past one year in Melbourne.   [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=158&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>It is one year passed since I landed in Melbourne.  What started as a three month trip would finally end up as a 14 month trip.  I would be returning back to India at the end of Nov.   </p>
<p>I thought of writing about my professional &amp; personal experience during this past one year in Melbourne.  </p>
<p>A not-so interesting thought that runs on my mind is how the projects are planned or otherwise how the due dates were calculated.   When I came in, this project was already delayed by about six months and was expected to be completed in 3 months.  Hence it started as a three months trip.    As the due date approached, the optimism faded away and the due date was pushed by another couple of months, then another couple of months and  now the due date is getting puhsed by week(s). You guessed it right,  the project is not going to end in Nov. It is going to take a while, but the good news is that the project is very much under control  than it was 14 months back.</p>
<p>You could imagine the pressure on the team, the management and the client on such a project. Sitting with Client made me realize how hard it is to get funding for a project that misses deadline. It is not easy &#8211; the business manager has to convince the IT department, accounts department, strategy department and so many people to keep the project going.   It is not that easy to convince someone after a couple of times,  you loose your trust-worthiness.  Looking back there were many things that had gone wrong.  If I were asked to pick one thing that could have bettered our chances of determining the date, I would choose &#8220;Loosing the bigger Picture&#8221;.  Most of the times, the due dates were calculated based on the burning issues that is on hand. Fix the burining issues, next set of burining issues creep up and the next and the next.  And Yes, there were many things that we didnt see it coming (performance issues,  Virtual Server enviroment issues, Network issues on  VM , issues on third party tools etc.,).   It would be a very long story to write, so, I end about this subject here.</p>
<p>Another dangerous thing that is happening in the industry is the way in which the agile is being adopted. Well,  I am not against Agile, but the way it is being driven for adoption is really concerning me.  The client I am working with had brought in best of the breed Agile Consultants to educate its employees, prepare them to go agile for over a year. A lot of money was spent on training and education.  When the client had an understanding on the way the agile projects are run, they wanted its service providers to do the project in Agile way too.  Most of the service providers are clueless about agile.  All they *think* is Agile methodolgy is fast catching up in market and is another resume skill..  Isnt it a big bullshit? I can seet it failing big time.  Seervice providers are trying to mass &#8211; commoditize Agile, which I think isnt going to work.  I am wondering what these people would be talking about Agile after a few years.</p>
<p> A lot of professional learning on software writing and project management.   The last one year has thought me more lessons than any of the years in my career. </p>
<p>Personally, my perspective towards life has changed a lot.   May be I am not able to put in on writing, but there is a lot of change in my attitude and approach towards my life.  I learnt and experienced a lot moving around Melbourne.  I went around places, learnt cooking ,  went  to Australian Grand Prix,  Austrlian Open, local Footy  and a couple of cricket matches.   A good experince all together.  I gained new interests and hobbies &#8211; photography for example.   They say, Melbourne is a live city and I would recomend anyone to spent sometime in this city.<br />
A good year so far.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/158/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/158/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/158/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=158&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/09/21/one-year-since-i-landed-in-melbourne/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Inspired by these blog posts.</title>
		<link>http://azagappan.wordpress.com/2010/05/01/inspired-by-these-blog-posts/</link>
		<comments>http://azagappan.wordpress.com/2010/05/01/inspired-by-these-blog-posts/#comments</comments>
		<pubDate>Sat, 01 May 2010 10:45:11 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=156</guid>
		<description><![CDATA[I was inspired by these blog posts and thought of recording them here http://sourcesofinsight.com/2010/04/12/dont-regret-the-path-not-taken/ http://sourcesofinsight.com/2010/04/30/apologize-with-skill/<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=156&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was inspired by these blog posts and thought of recording them here</p>
<p><a href="http://sourcesofinsight.com/2010/04/12/dont-regret-the-path-not-taken/" target="_blank">http://sourcesofinsight.com/2010/04/12/dont-regret-the-path-not-taken/</a></p>
<p><a href="http://sourcesofinsight.com/2010/04/30/apologize-with-skill/" target="_blank">http://sourcesofinsight.com/2010/04/30/apologize-with-skill/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/156/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/156/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/156/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=156&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/05/01/inspired-by-these-blog-posts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Surrounding yourself with positive friends and doers..</title>
		<link>http://azagappan.wordpress.com/2010/04/29/surrounding-yourself-with-positive-friends-and-doers/</link>
		<comments>http://azagappan.wordpress.com/2010/04/29/surrounding-yourself-with-positive-friends-and-doers/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 12:58:59 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=154</guid>
		<description><![CDATA[When I landed in Melbourne seven months ago, I  met one of my friend with whom I wasn&#8217;t in touch for last 8 years.   We went to same college, we started our career in the same company and we stayed in a same home then.   For some reasons we lost contact and we met again [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=154&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When I landed in Melbourne seven months ago, I  met one of my friend with whom I wasn&#8217;t in touch for last 8 years.   We went to same college, we started our career in the same company and we stayed in a same home then.   For some reasons we lost contact and we met again last September.  I was staying in his home for about two months when I landed in Melbourne.</p>
<p>I learnt and  still learning many things from him.  The most important of all is how to remain positive and openness to accept things and change them the way we wanted it to be.  He helped me to look into the aspects of life which I have never looked at, the aspects of work and the aspect of many a things. Being with him, I feel more energetic, more enthusiastic and much more.</p>
<p>It is important you should have friends whom you can wake up at middle of night to talk nonsense. Surrounding yourself with positive and good friends is very important for your health, life and work. This is not a long kept secret, but a simple thing that takes you miles.</p>
<p>This post is to express my thanks and gratitude.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/154/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/154/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/154/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=154&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/04/29/surrounding-yourself-with-positive-friends-and-doers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>The result of Laziness, Procrastination  and the Opportunity Cost.</title>
		<link>http://azagappan.wordpress.com/2010/04/28/the-result-of-laziness-procrastination-and-the-opportunity-cost/</link>
		<comments>http://azagappan.wordpress.com/2010/04/28/the-result-of-laziness-procrastination-and-the-opportunity-cost/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 11:21:32 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=103</guid>
		<description><![CDATA[Opportunity Cost ,  the real cost of lost time, lost credibility, lost career, lost love, lost life which are brought into one&#8217;s life by our seeming friends &#8211; Laziness and procrastination are very high. In long run, these seeming friends bring more pain to life than pleasure. More than any other losses, these seeming friends [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=103&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://en.wikipedia.org/wiki/Opportunity_cost" target="_blank">Opportunity Cost </a>,  the real cost of lost time, lost credibility, lost career, lost love, lost life which are brought into one&#8217;s life by our seeming friends &#8211; Laziness and procrastination are very high. In long run, these seeming friends bring more pain to life than pleasure.</p>
<p>More than any other losses, these seeming friends brought pessimism into me; against which I am fought every day.  There are many theories out there about pessimism &#8211; it feels good to read about it, but it is very hard to spend a few months / years with it.  I have been there, felt that and know what it means. Pessimism :  I call it a strange disease;  puts a filter on to your vision and the result, you see negativity in all sorts of life.  The more pain of this strange disease is- you don&#8217;t know you have it.  I thought I was more optimistic and realistic, but the reality is I had that filter on my vision without me knowing about it.</p>
<p>I tried many things to get out of it &#8211; To Do lists,  Not To do lists, doing three important things a day and so many other suggestions out there on web.   Nothing worked.  Thank God : I read <a href="http://github.com/raganwald/homoiconic/blob/2f4bc23476820f665f21f6eb72920e8e8af1dffc/2009-05-01/optimism.md" target="_blank">this post</a> of  <a href="http://github.com/raganwald/homoiconic/blob/2f4bc23476820f665f21f6eb72920e8e8af1dffc/2009-05-01/optimism.md" target="_blank">Reg Braithwaite</a> . The techniques in the book  -   <a href="http://www.amazon.com/gp/product/1400078393?ie=UTF8&amp;amp;tag=raganwald001-20&amp;amp;linkCode=as2&amp;amp;camp=1789&amp;amp;creative=390957&amp;amp;creativeASIN=1400078393" target="_blank">Learned Optimism: How to Change Your Mind and Your Life</a> has helped me a lot in taking my pessimism out.  It took a lot of time and pain for me to come out of it,  I am now out of it.  I have re-read the book many many times.  A Great book.</p>
<p>Yesterday, when I logged into my blog to make my first blog of the year, my heart felt bad to learn that the last post I made was in April last year.  So many opportunities lost in last one year , but it is OK.  As the saying goes &#8221; Nobody can go back and start a new beginning, but anyone can start today and make a new ending&#8221;</p>
<p>As with regards to my career, I have two certification goals for this year.  One is planned by end of July and the other by end of Oct-2010.  I now feel very optimistic that the opportunity cost of my decision, the choices I make now will make me better in times to come.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/103/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/103/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/103/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=103&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/04/28/the-result-of-laziness-procrastination-and-the-opportunity-cost/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>No..  I wasn&#8217;t busy.. I was lazy and procastinating&#8230;</title>
		<link>http://azagappan.wordpress.com/2010/04/27/no-i-wasnt-busy-i-was-lazy-and-procastinating/</link>
		<comments>http://azagappan.wordpress.com/2010/04/27/no-i-wasnt-busy-i-was-lazy-and-procastinating/#comments</comments>
		<pubDate>Tue, 27 Apr 2010 12:19:53 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=101</guid>
		<description><![CDATA[I know there are few followers for my blog, but still it is my responsibility to keep it updated for very basic reason that I started it, and I dont want &#8220;it&#8221; to die with yet another blog on internet. Oh yes, I hear your voice &#8221; Hey idiot (Azagu).. What on earth makes you [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=101&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I know there are few followers for my blog, but still it is my responsibility to keep it updated for very basic reason that I started it, and I dont want &#8220;it&#8221; to die with yet another blog on internet. Oh yes, I hear your voice &#8221; Hey idiot (Azagu).. What on earth makes you believe that your blog is still alive?&#8221;.  My answer though it sounds stupid is &#8221; Gentleman.. I am still alive and I will not let my  blog die in front of my eyes.. I will certaninly give it a new life&#8221;.</p>
<p>It is a shame to tell laziness, procrastination, not knowing what I want / where I want to go  and many other absurd reasons and silly things  that has kept  me away from writing blogs.  Yes, it is bull**** to say so.  I am currenlty in Melbourne, Australia for past 7 months and will be back in India in next couple of months.  A lot has happened to my life and many of them &#8211; not the way I wanted it to be.  I have been toying around with many ideas, but I feel the time is not ripe to make a decision; in otherwords, as the wise say, this guy is not ready to take risks.  One thing for sure, I have to move out of so called self proclaimed IT services companies operating out of India and become an indepedant IT consultant / entrepreneur like &#8230;. (itentionally left blank).</p>
<p>I have so many things on my head, I have to do a lot of things and it is still a shame for me to tell that laziness and procastination has kept me away.  But I have to start somewhere and this is a new start  for a new ending which I wanted. For those of my friends out there, I wish to tell with confidence &#8221; I am back&#8230;.. and I will come out of my laziness &#8211; comfort zone and  stretch my muscles to see the new horizon.  I am going to use this blog as revival tool &#8211; a medium to express myself. &#8220;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/101/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/101/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/101/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=101&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2010/04/27/no-i-wasnt-busy-i-was-lazy-and-procastinating/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Chennai Agile User Group &#8211; 20th April 2009 Meet.</title>
		<link>http://azagappan.wordpress.com/2009/04/20/chennai-agile-user-group-2oth-april-2009-meet/</link>
		<comments>http://azagappan.wordpress.com/2009/04/20/chennai-agile-user-group-2oth-april-2009-meet/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 18:19:48 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/2009/04/20/chennai-agile-user-group-2oth-april-2009-meet/</guid>
		<description><![CDATA[Today Dr. Venkat Subramaniam gave an excellent session on Fallacies of Agile Development.  He talked about many interesting Fallacies like  speed (project velocity), importance of testers &#38; testing, involving customer and a lot other Fallacies that are commonly spread in the industry. The slides can be downloaded from here.   A great talk. For some reasons, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=98&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today <a href="http://www.agiledeveloper.com/aboutus.aspx" target="_blank">Dr. Venkat Subramaniam</a> gave an excellent session on <a href="http://dictionary.reference.com/browse/fallacy" target="_blank">Fallacies</a> of Agile Development.  He talked about many interesting Fallacies like  speed (<a href="http://c2.com/cgi/wiki?ProjectVelocity" target="_blank">project velocity</a>), importance of testers &amp; testing, involving customer and a lot other Fallacies that are commonly spread in the industry. The slides can be downloaded from <a href="http://www.agiledeveloper.com/presentations/fallacies_of_agile_development.pdf" target="_blank">here</a>.   A great talk.</p>
<p>For some reasons, the Chennai agile group meeting doesn&#8217;t happen too often.  <a href="http://siddhi.blogspot.com/" target="_blank">Siddhi</a> said he is kick-starting the group meeting again and there would be at least one meeting a month from now on.  Yes, we have to meet often for the very reason that user groups are the ways and means to share and learn among ourselves.</p>
<p>A few months ago an incident happened in my company, which I think is in a way related to rest of my post.  One fine morning someone in my vertical got an idea out from the blue sky  that there should be technical sessions every week, so that people can share their experiences.  Good intention &amp; a great idea . The person being a manager found a person who would give a shape to this idea and lead it from front. He also identified a backup who would lead if the other person is not available (what  a backup strategy).  The team members were appraised of this idea through email which read “ … So, we would be having  technical sessions on Friday of every week to share our experiences and learn new stuff…. I would like to hear from you on what things you would like to discuss in these meetings”.   No one responded with ideas and meetings never  happened.  The result; the idea was shelved.  Looking back on why this failed</p>
<ul>
<li>The idea of meeting once a week was good, but either the leaders / team members didn’t know what to talk / discuss.</li>
<li>Team members are not interested in learning/sharing experience.  In corporate you will find those 9AM- 5PM kind of persons, who not only will put forward their ideas, but will spoil the brains of others too.</li>
</ul>
<p>As of now, I think the above holds true for the Chennai Agile group meetings. Don’t get me wrong in this. My intention is that we should get started again , move forward and establish ourselves.  I am also the one to be blamed. I want user group meetings to happen, but I never contribute. Nor do  I have a idea of what I want out of these meetings.   I thought having an idea of what to expect from Agile group meetings would greatly help me to contribute.  The following are my expectations and I will work on contributing the same to the group.</p>
<ul>
<li>Should have more hands on. I am into Microsoft tech (I know, this is not the way I wish to identify myself).   We can talk about NUnit, NHibernate, Cruise Control.Net etc</li>
<li>My thoughts on Agile are influenced by  book <a href="http://www.amazon.co.uk/Object-Thinking-DV-Microsoft-Professional-David/dp/0735619654" target="_blank">Object Thinking</a>.  This is the book that says how to equip oneself before diving into Agile. This book says what should one know to get deeply involved in Agile. Watch this <a href="http://www.viddler.com/explore/sergiopereira/videos/7/" target="_blank">video : XP: After 10 years why are we still talking about it  by Robert C. Martin</a> to know the importance of technical knowledge .  In that line I would like to hear / talk about Design patterns, Enterprise Architectural patterns etc</li>
<li>Refactoring Sessions</li>
<li>Code Kata sessions.</li>
<li><a href="http://xp.be/xpgame/description.html" target="_blank">XP Games</a></li>
<li>Acceptance Testing</li>
<li>Should help us to become <a href="http://groups.google.co.in/group/software_craftsmanship/web/principles-of-software-craftsmanship" target="_blank">Software Craftsman</a>.</li>
<li>etc.</li>
</ul>
<p>I think I have set a direction. I would like to contribute. I will pick up one of the above and shall present to the group soon.  Lets see what&#8217;s in store for Chennai Agile Group meetings in 2009.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/98/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/98/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/98/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=98&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2009/04/20/chennai-agile-user-group-2oth-april-2009-meet/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>I call this passion&#8230;</title>
		<link>http://azagappan.wordpress.com/2009/04/20/i-call-this-passion/</link>
		<comments>http://azagappan.wordpress.com/2009/04/20/i-call-this-passion/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 11:11:08 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=95</guid>
		<description><![CDATA[Looking back, I have NOT done things I always wanted to do citing my work/career as reason.  Damn!  It hurts to accept that reasoning has kept me away from doing many things  as well as growth I wanted.  I always come up with reasons- bad market, bad time, bad &#8230;.   The following inspired me to write [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=95&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Looking back, I have NOT done things I always wanted to do citing my work/career as reason.  Damn!  It hurts to accept that reasoning has kept me away from doing many things  as well as growth I wanted.  I always come up with reasons- bad market, bad time, bad &#8230;.  </p>
<p>The following inspired me to write this post.  Read it and I call it Passion.  Oneday, I will be doing this..</p>
<p><a href="http://lizkeogh.com/2009/04/17/goodbye-thoughtworks-hello-worlds/">http://lizkeogh.com/2009/04/17/goodbye-thoughtworks-hello-worlds/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=95&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2009/04/20/i-call-this-passion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Time to break the routine and get out of comfort zone&#8230;.</title>
		<link>http://azagappan.wordpress.com/2009/03/10/time-to-break-the-routine-and-get-out-of-comfort-zone/</link>
		<comments>http://azagappan.wordpress.com/2009/03/10/time-to-break-the-routine-and-get-out-of-comfort-zone/#comments</comments>
		<pubDate>Tue, 10 Mar 2009 14:51:35 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=91</guid>
		<description><![CDATA[Times are bad- investments, jobs, projects, stocks and everything are at stake. Its high time that I come out of my routine; the comfort zone and build myself to meet world ahead. knowing that I am in my comfort zone and not taking actions haunts me day and night. Looking back, I wasn&#8217;t lazy. I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=91&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div><span style="font-size:x-small;">Times are bad- investments, jobs, projects, stocks and everything are at stake. Its high time that I come out of my routine; the comfort zone and build myself to meet world ahead. knowing that I am in my comfort zone and not taking actions haunts me day and night.</span></div>
<p><span style="font-size:x-small;">Looking back, I wasn&#8217;t lazy. I was working hard both in office and at home. What I missed was &#8220;Focus&#8221;; laser sharp Focus on my goals. I have put my legs in too many things &#8211; things that doesn&#8217;t jell with each other. I hate to talk about these in detail and I hate to make yet another promise that I will be updating this blog often.</p>
<p>I am now determined to Focus and Focus on things important and leave out the rest. You would see more updates coming.</p>
<p>Finally, if you are in Comfort Zone, get out of it immediately. For one reason, you are not growing. Period.</p>
<p> </p>
<p> </p>
<p></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/91/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/91/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/91/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=91&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2009/03/10/time-to-break-the-routine-and-get-out-of-comfort-zone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>My 5th Wedding Anniversary</title>
		<link>http://azagappan.wordpress.com/2008/08/31/my-5th-wedding-anniversary/</link>
		<comments>http://azagappan.wordpress.com/2008/08/31/my-5th-wedding-anniversary/#comments</comments>
		<pubDate>Sun, 31 Aug 2008 03:14:36 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=88</guid>
		<description><![CDATA[Today is my fifth wedding anniversary.  Its hard to believe that five years has  passed since our marriage.  Time runs fast As I write this post, I am stuck with Writers block. I wanted to write something, but don&#8217;t know what to write.  I thought  writing a blog post a day is easy, but when [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=88&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today is my fifth wedding anniversary.  Its hard to believe that five years has  passed since our marriage.  Time runs fast <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>As I write this post, I am stuck with Writers block. I wanted to write something, but don&#8217;t know what to write.  I thought  writing a blog post a day is easy, but when it comes to reality, its hard.  I am not going to let this stop me from writing.  To overcome this writers block,  I have to write more.  Yes, the more I write, the more ideas I am going to get.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/88/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/88/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/88/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/88/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/88/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=88&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/08/31/my-5th-wedding-anniversary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Who is my role model&#8230;</title>
		<link>http://azagappan.wordpress.com/2008/08/27/who-is-my-role-model/</link>
		<comments>http://azagappan.wordpress.com/2008/08/27/who-is-my-role-model/#comments</comments>
		<pubDate>Wed, 27 Aug 2008 11:55:02 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=86</guid>
		<description><![CDATA[Sometimes questions like this pop-up on my mind.  When the questions like this come up: I either think about it for a while and forget it or never think of it. This question is on my mind for past couple of days and so, I thought I will write on it. Honestly, I dont have any [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=86&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Sometimes questions like this pop-up on my mind.  When the questions like this come up: I either think about it for a while and forget it or never think of it. This question is on my mind for past couple of days and so, I thought I will write on it.</p>
<p style="text-align:left;">Honestly, I dont have any role models (which I know is very bad).  But however, I get inspirtation from many and here are a few</p>
<p style="padding-left:60px;text-align:left;"> Bill Gates<br />
 Steve Jobs<br />
 Paul Graham<br />
 Joel Spolsky<br />
 Jeff Atwood<br />
 Martin Fowler<br />
 Craig Larman<br />
 Robert C. Martin<br />
 Scott W Ambler<br />
 Ravi Mohan<br />
 Rajesh Babu<br />
 Charles Petzold<br />
 Jean-Paul S. Boodhoo<br />
 Narayana Murthy<br />
 Dr. Ashok Jhunjhunwala<br />
 etc.,</p>
<p>All the above are clear winners / achievers in their fields. When I get to read about them through blogs, magazines etc; I would be inspiried, but this inspiration is short lived. For the inspiration to be long lived, I think I should have a role model; who is a guru/expert in the field  I am into and look at his/her achivements and try to achive them. The biggest problem here is to choose the right role model. I will update once I have one.</p>
<p>So, who is your role model?</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/86/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/86/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/86/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/86/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/86/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=86&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/08/27/who-is-my-role-model/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Where I want to be vs Where I am..</title>
		<link>http://azagappan.wordpress.com/2008/08/25/where-i-want-to-be-vs-where-i-am/</link>
		<comments>http://azagappan.wordpress.com/2008/08/25/where-i-want-to-be-vs-where-i-am/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 23:07:26 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=84</guid>
		<description><![CDATA[Setting goals on an occasions like birthdays, new year etc., is very easy. I have done this many times.  Aspiring goals, which by end of a time frame should take me to new heights.  But following an action plan to achieve those goals is bit difficult and this is where many people fail.  The same [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=84&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Setting goals on an occasions like birthdays, new year etc., is very easy. I have done this many times.  Aspiring goals, which by end of a time frame should take me to new heights.  But following an action plan to achieve those goals is bit difficult and this is where many people fail.  The same is true in my case as well.  I have many goals &#8211; read more books, write more software, find job in good company, write more  etc.  But, I have failed in following my action plans.  The result, time waits for none and I find myself in the same state where I was while setting those goals.  During this time of the year, I feel bit low and bad on not following my action plans.</p>
<p>And at the end of the day, worrying about not doing things is not going to take me to places where I want to be.  I have to follow my action plans. At least, by the end of the year I should achieve some of my goals I set in the beginning of the year.  I will have something more to update  by the end of the year&#8230;..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/84/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/84/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=84&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/08/25/where-i-want-to-be-vs-where-i-am/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Walkin interviews and their Effectiveness</title>
		<link>http://azagappan.wordpress.com/2008/08/11/walkin-interviews-and-their-effectiveness/</link>
		<comments>http://azagappan.wordpress.com/2008/08/11/walkin-interviews-and-their-effectiveness/#comments</comments>
		<pubDate>Mon, 11 Aug 2008 03:43:16 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=80</guid>
		<description><![CDATA[Off late there are a few Walk in interviews going  on in the city.  For the past two days,  I was thinking how effective it would be.  This post is about comparing the Normal interview process and the walk-interview process and talk about their effectiveness Normal Interview process Candidate gets to know about a job [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=80&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Off late there are a few Walk in interviews going  on in the city.  For the past two days,  I was thinking how effective it would be.  This post is about comparing the Normal interview process and the walk-interview process and talk about their effectiveness</p>
<p><strong>Normal Interview process</strong></p>
<ol>
<li>Candidate gets to know about a job opening in the company through his friends working in that company / news paper ad/ job sites etc.</li>
<li>Candidate sends his resume to the HR.</li>
<li>HR sends the resume to the interviewer/panel for first round for screening.</li>
<li> Interviewer/panel either rejects  or asks the HR to schedule the interview with the candidate</li>
<li>Interview is conducted</li>
</ol>
<p><strong>Effectiveness</strong></p>
<ol>
<li>Everything is planned.</li>
<li>Interviewer goes through the resume before going for the interview</li>
<li>Weed out the unfit resume before calling the candidate for interview</li>
<li>Better chances of getting good candidates</li>
<li>HR sees to that an interviewer is not overloaded with too many interviews in a day.  This is very important because the state of the Interviewer&#8217;s mind is very important during the interview.</li>
</ol>
<p><strong>Walkin Interview process</strong></p>
<ol>
<li>Candidates gets to know about the job opening through news paper ads / chain mails generally of type &#8211; Walk-in with your resume and walk out with a job</li>
<li>Candidates come with their copies of resumes to the company.</li>
<li>The company collects the resume and asks the candidate to wait.  I have heard of instances of  candidate waiting for 4-5 hours.</li>
<li>Interviewer gets to see the candidate&#8217;s resume for the first time.  He would have been advised not to spend more time with the candidate. So, the interviewers in walk in interview have a general set  of questions to be asked. They ask the questions from their list, if the candidate fails to answer one / two from their standard questions, they candidate  is rejected.</li>
<li>The time taken for the interview would range for 10 mins to 20 mins.</li>
</ol>
<p><strong> Effectiveness</strong></p>
<ol>
<li>Many a  times interviewer doesn&#8217;t have time to go through the interview</li>
<li>After a couple of interviews, the interviewer either gets tired</li>
<li>Resumes are not screened / most of the time doesn&#8217;t get read.</li>
<li>Experienced and skilled candidates don&#8217;t turn up for the walk in interviews</li>
<li>You get to see a lot of people turning out for this interview , but the hit ratio would normally be low</li>
<li>Interviewer is overloaded.</li>
</ol>
<p>There is another kind of interview &#8211; Job fairs.  They are good to get the entry level graduates but not the experienced.</p>
<p>Does anyone have experience to share on the interview process.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=80&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/08/11/walkin-interviews-and-their-effectiveness/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Commanding vs Demanding Respect</title>
		<link>http://azagappan.wordpress.com/2008/03/05/commanding-vs-demanding-respect/</link>
		<comments>http://azagappan.wordpress.com/2008/03/05/commanding-vs-demanding-respect/#comments</comments>
		<pubDate>Wed, 05 Mar 2008 12:51:01 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/2008/03/05/commanding-vs-demanding-respect/</guid>
		<description><![CDATA[One can earn respect in two ways-by commanding respect or demanding respect. Demanding respect is the respect that one earns for his position/authority in the company (i.e. in a position to demand it) where as commanding respect is the respect that one earns for his abilities, skills and credibility. The respect that is demanded will [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=79&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2">One can earn respect in two ways-by commanding respect or demanding respect. Demanding respect is the respect that one earns for his position/authority in the company (i.e. in a position to demand it) where as commanding respect is the respect that one earns for his abilities, skills and credibility. The respect that is demanded will not last long where as the respect that is commanded lasts long. Demanding respect is easy where as commanding respect is difficult (as it involves many things).</font><font size="2">Whether we like it or not; agree or not, many times we have demanded respect or respected for wrong reasons. Sometimes it happens with our knowledge and sometimes without our knowledge. I feel very uncomfortable during those situations. I wish to command respect for my abilities, skills and credibility and definitely not for my position in XYZ company or something similar.<font size="2"></font><font size="2">This is a very good article about this  subject: <a target="_blank" href="http://www.emergingleader.com/article24.shtml">How Leaders Can Command, Not Demand, Respect </a></font></p>
<p></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=79&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/03/05/commanding-vs-demanding-respect/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>The Journey Ahead</title>
		<link>http://azagappan.wordpress.com/2008/03/04/the-journey-ahead/</link>
		<comments>http://azagappan.wordpress.com/2008/03/04/the-journey-ahead/#comments</comments>
		<pubDate>Tue, 04 Mar 2008 02:19:52 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/?p=76</guid>
		<description><![CDATA[I was invited to talk to BCA students of The Alpha Arts and Science College during their valedictory function on Mar-1-2008.The talk was titled The Journey Ahead and its about emphasizing the importance of Continuous Learning and Keeping up with change. I think I drove the message across the student community.Here is the PowerPoint that [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=76&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was invited to talk to BCA students of <a target="_blank" href="http://www.alphagroup.edu/home.html">The Alpha Arts and Science College </a>during their valedictory function on Mar-1-2008.The talk was titled The Journey Ahead and its about emphasizing the importance of Continuous Learning and Keeping up with change. I think I drove the message across the student community.Here is the <a target="_blank" href="http://azagappan.files.wordpress.com/2008/03/alpha-college.ppt">PowerPoint </a>that I used during my talk.<a href="http://azagappan.files.wordpress.com/2008/03/alpha-college.ppt" title="The Journey Ahead"></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/76/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/76/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/76/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/76/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/76/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=76&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/03/04/the-journey-ahead/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Wish you a happy new year</title>
		<link>http://azagappan.wordpress.com/2008/01/01/wish-you-a-happy-new-year/</link>
		<comments>http://azagappan.wordpress.com/2008/01/01/wish-you-a-happy-new-year/#comments</comments>
		<pubDate>Tue, 01 Jan 2008 04:45:23 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/2008/01/01/wish-you-a-happy-new-year/</guid>
		<description><![CDATA[Wish you all  a very happy new year.  I am Looking forward for an exciting year ahead. A couple of things I plan to do this year Write more frequently Switch my job and work for an exciting company Take Control of my Financial matters Buy a home in my hometown Lets see how things [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=74&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wish you all  a very happy new year.  I am Looking forward for an exciting year ahead. A couple of things I plan to do this year</p>
<ol>
<li>Write more frequently</li>
<li>Switch my job and work for an exciting company</li>
<li>Take Control of my Financial matters</li>
<li>Buy a home in my hometown</li>
</ol>
<p>Lets see how things turn up.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/74/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/74/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/74/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/74/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/74/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=74&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2008/01/01/wish-you-a-happy-new-year/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Chennai Agile User Group December Meetup.</title>
		<link>http://azagappan.wordpress.com/2007/12/04/chennai-agile-user-group-december-meetup/</link>
		<comments>http://azagappan.wordpress.com/2007/12/04/chennai-agile-user-group-december-meetup/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 02:13:04 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/12/04/chennai-agile-user-group-december-meetup/</guid>
		<description><![CDATA[I went to Chennai Agile User Group December meet up on Saturday (1-Dec-2007) . Myself, Siddh, Sury Balasubramanian and Balaji met in Gaea Global at about 3 PM and we were discussing till 5 Pm. We started our discussion with &#8220;How to make people talk&#8221; in meetings. Making someone to talk is really difficult. I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=73&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I went to <a target="_blank" href="http://chennaiagile.pbwiki.com/">Chennai Agile User Group</a> December meet up on Saturday (1-Dec-2007) . Myself, <a target="_blank" href="http://www.silverstripesoftware.com/blog/">Siddh</a>, <a target="_blank" href="http://www.gaeaglobal.com/index-5.html">Sury Balasubramanian </a>and <a target="_blank" href="http://labsji.wordpress.com/about/">Balaji </a>met in <a target="_blank" href="http://www.gaeaglobal.com/index-5.html">Gaea Global</a> at about 3 PM and we were discussing till 5 Pm.</p>
<p class="snap_preview">We started our discussion with &#8220;How to make people talk&#8221; in meetings. Making someone to talk is really difficult. I face this daily in my work. For people who dont understand the value of Agile meetings, its always a pain. Sury was mentioning an example on how people talk about Standups or Scrum Meetings ( with sad face, they used to say &#8221; I have to attend a stand up meeting @ hh:mm &#8230; &#8221; as if it were a punishment <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  ). Motivating the developers who are sloppy and convincing them that certain processes ; like daily stand ups, unit testing etc; are essential is a big challenge in Agile Adoption. <font size="-1">There may be ways to get around this. For example slide 6 in this <a target="_blank" href="http://www.enterprisejava.org.au/images/6/6b/2004-06-22_AdaptiveESP_agility.ppt">ppt</a> talks about &#8220;<a target="_blank" href="http://www.enterprisejava.org.au/images/6/6b/2004-06-22_AdaptiveESP_agility.ppt">How can a process be founded on people and promote self-motivation &amp; self-organisation</a>&#8220;. </font></p>
<p><a target="_blank" href="http://www.silverstripesoftware.com/blog/">Siddh</a> explained us about Mock objects. He walked through a demo on Mock objects starting with a simple situation and moving to more complex situations. It was an interesting discussion.</p>
<p>We also discussed how to publicize Chennai Agile User Group. This time around we discussed about the venue, how to bring more people to the meeting etc. We discussed about running a newsletter, asking people to contribute etc.</p>
<p>I have not completed reading <a target="_blank" href="http://www.amazon.com/Practical-Guide-Feature-Driven-Development-Coad/dp/0130676152">A Practical Guide to Feature-Driven Development</a> which<a target="_blank" href="http://www.silverstripesoftware.com/blog/"> Siddh</a> shared in last meeting. I have borrowed it again. I will complete reading before our net meeting on 12-Jan-2008 at 3 PM at <a target="_blank" href="http://www.gaeaglobal.com/index-5.html">Gaea Global</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/73/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/73/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/73/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/73/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/73/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=73&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/12/04/chennai-agile-user-group-december-meetup/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Chennai Agile User Group November Meetup.</title>
		<link>http://azagappan.wordpress.com/2007/11/18/chennai-agile-user-group-november-meetup/</link>
		<comments>http://azagappan.wordpress.com/2007/11/18/chennai-agile-user-group-november-meetup/#comments</comments>
		<pubDate>Sun, 18 Nov 2007 17:30:19 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
				<category><![CDATA[My Expressions]]></category>

		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/11/18/chennai-agile-user-group-november-meetup/</guid>
		<description><![CDATA[I went to Chennai Agile User Group November meet up on Saturday. Myself, Siddh and Sury Balasubramanian (yes, only we three turned up) met in Gaea Global at about 3 PM and we were discussing till 5 Pm. First I would like to thank Sury for providing space and Siddh for organizing meet. It was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=72&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I went to <a href="http://chennaiagile.pbwiki.com/" target="_blank">Chennai Agile User Group</a> November meet up on Saturday.  Myself, <a href="http://www.silverstripesoftware.com/blog/" target="_blank">Siddh</a> and <a href="http://www.gaeaglobal.com/index-5.html" target="_blank">Sury Balasubramanian </a> (yes, only we three turned up) met in <a href="http://www.gaeaglobal.com/index-5.html" target="_blank">Gaea Global</a> at about 3 PM and we were discussing till 5 Pm.</p>
<p>First I would like to thank <a href="http://www.gaeaglobal.com/index-5.html" target="_blank">Sury</a> for providing space and <a href="http://www.silverstripesoftware.com/blog/" target="_blank">Siddh</a> for organizing meet.  It was a very good and effective meeting.  <a href="http://www.silverstripesoftware.com/blog/" target="_blank">Siddh</a>  showed us how to use <a href="http://en.wikipedia.org/wiki/Selenium_(software)" target="_blank">Selenium</a>  for testing web applications. Sury&#8217;s  company is using <a href="http://fit.c2.com/" target="_blank">Fit </a>for testing in his projects. He showed us how they are doing it.  We discussed about continuous integration. Sury is using <a href="http://cruisecontrol.sourceforge.net/" target="_blank">CruiseControl</a>  and Siddh is using a tool called <a href="http://hudson.gotdns.com/wiki/display/HUDSON/Use+Hudson" target="_blank">Hudson </a>. We discussed about it.</p>
<p>We also discussed how to publicize Chennai Agile User Group. We thought of doing some hands on in the next session.</p>
<p><a href="http://www.silverstripesoftware.com/blog/" target="_blank">Siddh</a> shared his book : <a href="http://www.amazon.com/Practical-Guide-Feature-Driven-Development-Coad/dp/0130676152" target="_blank">A Practical Guide to Feature-Driven Development</a>. I have already read about 5 chapters in it. Its really a good book. I am planning to complete reading this book before our next meet-up.</p>
<p>Our next meet-up will be on Dec 1 2007 at 3 PM at  <a href="http://www.gaeaglobal.com/index-5.html" target="_blank">Gaea Global</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/72/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/72/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/72/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/72/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/72/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=72&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/11/18/chennai-agile-user-group-november-meetup/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Effectively using my Time&#8230;</title>
		<link>http://azagappan.wordpress.com/2007/11/14/effectively-using-my-time/</link>
		<comments>http://azagappan.wordpress.com/2007/11/14/effectively-using-my-time/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 19:20:07 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/11/14/effectively-using-my-time/</guid>
		<description><![CDATA[Last week, I read about Time Management and I am currently following this in my work I prepare my Action Items(To Do list) with priorities the previous night. I try to accomplish everything on the list. Initially, I was having too many action items in the list for every day (inexperience). Now a days I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=71&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Last week, I read about <a href="http://azagappan.wordpress.com/2007/11/09/time-management/">Time Management</a> and I am currently following this in my work</p>
<ol>
<li>I prepare my Action Items(To Do list) with priorities the previous night. I try to accomplish everything on the list. Initially, I was having too many action items in the list for every day (inexperience). Now a days I see to that I have only important tasks that should be done for the day. If something new comes up, I add it to the list and prioritize.</li>
<li>I follow the <a href="http://azagappan.wordpress.com/2007/11/10/sting-method-to-stop-procrastination/">STING</a> method more often now a days. I am finding it very useful.</li>
<li>Starting this week, I decided to spent less (no) time on my personal work during office hours. By personal work, I mean &#8211; checking personal email, reading blogs etc. Even I am making a practice of looking at my official emails only 2 /3 times a day. I have disabled all those silly new mail reminders and keep my outlook closed most of the time.</li>
<li class="MsoNormal">I am maintaining a time Journal as suggested by <a target="_blank" href="http://video.google.com/videoplay?docid=2750363533451832628">Dr. Randy Pausch.</a>.<br />
From this journal I identified that I was spending time without any specific objectives in my mind. For example, I had an RSS Reader installed on my office computer and have subscribed to quite a lot of RSS feeds. I used to open the reader atleast 2-3 times a day &#8211; just to mark all the entries as read <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Gosh.. I was maintaining the RSS Reader like my Inbox. I didn&#8217;t want to see any unread items there. Crazy way to spend my time&#8230;. Now , one of my low priority task is to clean up the RSS reader and have it subscribe to only ** selected** feeds. (At one point of time I decided to uninstall it completely. But then, blogs are one of the effective ways to learn; so decided to keep)My time journal is a simple XL file which contains 3 columns &#8211; Time (15 mins interval), What I did, Whether its productive Time / Unproductive time. I update this sheet every 30 mins. Try this and its an excellent method</li>
<li>We are now doing kind of Pair Programming in office. No, not to the extend specified in XP. But its just a start. My team mate and myself are finding it very useful. We alternate (drive) the key board every 1.5 hours. We start with a specific goal in our mind for each session and continue until the goal (task) is accomplished. Benefits : Effective use of time, no distractions, learn from each other.</li>
</ol>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/71/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/71/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/71/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/71/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/71/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=71&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/11/14/effectively-using-my-time/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>STING Method to stop procrastination</title>
		<link>http://azagappan.wordpress.com/2007/11/10/sting-method-to-stop-procrastination/</link>
		<comments>http://azagappan.wordpress.com/2007/11/10/sting-method-to-stop-procrastination/#comments</comments>
		<pubDate>Sat, 10 Nov 2007 18:43:29 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/11/10/sting-method-to-stop-procrastination/</guid>
		<description><![CDATA[Today I followed the STING method to overcome my procrastination.  Using this method, I was able to read a time management book in  5 one hour sessions ( 5 hours of productive time).  I made a decision to read the book for one hour without any distractions or interruptions.  After one hour, I took a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=70&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I followed the <a target="_blank" href="http://ideamatt.blogspot.com/2005/11/use-sting-method-to-stop.html">STING </a>method to overcome my procrastination.  Using this method, I was able to read a time management book in  5 one hour sessions ( 5 hours of productive time).  I made a decision to read the book for one hour without any distractions or interruptions.  After one hour, I took a break of 10 &#8211; 15 mins. I started again to read for another 1 hour.<br />
After reading this book,  I feel highly motivated.  Tomorrow I will be reading an ASP.NET book using the same method.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/70/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/70/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/70/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/70/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/70/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=70&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/11/10/sting-method-to-stop-procrastination/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Time Management&#8230;</title>
		<link>http://azagappan.wordpress.com/2007/11/09/time-management/</link>
		<comments>http://azagappan.wordpress.com/2007/11/09/time-management/#comments</comments>
		<pubDate>Fri, 09 Nov 2007 19:44:20 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/11/09/time-management/</guid>
		<description><![CDATA[I am reading about Time Management for sometime now.  A couple of interesting links: Matthew Cornell Dr. Randy Pausch&#8217;s  Time Management Video I have already started implementing the idea of Time Journal.  The results are showing off on my productivity for the past couple of days. I have to keep this going. I am planning [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=69&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><span style="font-family:Georgia;">I am reading about Time Management for sometime now.  A couple of interesting links:</span></p>
<ul>
<li class="MsoNormal"><span style="font-family:Georgia;"><a target="_blank" href="http://ideamatt.blogspot.com/">Matthew Cornell</a> </span></li>
<li class="MsoNormal"><span style="font-family:Georgia;"><a target="_blank" href="http://video.google.com/videoplay?docid=2750363533451832628">Dr. Randy Pausch&#8217;s  Time Management Video</a></span></li>
</ul>
<p><span class="mceitemhidden"><span style="font-family:Georgia;">I have already started implementing the idea of Time Journal.  The results are showing off on my productivity for the past couple of days. I have to keep this going. I am planning to publish the summary of my time journal every day in this </span></span><span class="mceitemhiddenspellword1"><span style="font-family:Georgia;">blog</span></span><span class="mceitemhidden"><span style="font-family:Georgia;">.  I would also be implementing some other ideas I learnt from my reading about this subject.  Before I put them here, I want to try it first.  Let me see how it goes.</span></span><span style="font-family:Georgia;"></span></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/69/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/69/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/69/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/69/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/69/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=69&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/11/09/time-management/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Wish you a Happy Divapali..</title>
		<link>http://azagappan.wordpress.com/2007/11/08/wish-you-a-happy-divapali/</link>
		<comments>http://azagappan.wordpress.com/2007/11/08/wish-you-a-happy-divapali/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 01:52:34 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/11/08/wish-you-a-happy-divapali/</guid>
		<description><![CDATA[Wish you and your family a very happy Divapali&#8230;<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=68&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wish you and your family a very happy <a target="_blank" href="http://en.wikipedia.org/wiki/Diwali">Divapali</a>&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/68/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/68/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=68&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/11/08/wish-you-a-happy-divapali/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Excellent Quote.</title>
		<link>http://azagappan.wordpress.com/2007/10/29/excellent-quote/</link>
		<comments>http://azagappan.wordpress.com/2007/10/29/excellent-quote/#comments</comments>
		<pubDate>Mon, 29 Oct 2007 05:03:04 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/29/excellent-quote/</guid>
		<description><![CDATA[Confidence is the result of hours and days and weeks and years of constant work and dedication. – Roger Staubach, American Football Player<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=67&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2">Confidence is the result of hours and days and weeks and years of constant work and dedication. <font size="2" face="Courier New">–</font><font size="2"> Roger Staubach, American Football Player</font></p>
<p></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/67/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/67/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/67/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/67/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/67/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=67&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/29/excellent-quote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Real Programmer..</title>
		<link>http://azagappan.wordpress.com/2007/10/20/real-programmer/</link>
		<comments>http://azagappan.wordpress.com/2007/10/20/real-programmer/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 11:46:45 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/20/real-programmer/</guid>
		<description><![CDATA[Today I came across an article about The challenge of teaching yourself a programming language on Reg Braithwaite   blog.  An interesting post.  I searched around the web and found the following articles which are related to this. The Tao Of Programming  The psychology of learning &#8211; perfection-oriented and performance-oriented. Real Programmer Becoming A Real Programmer [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=66&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I came across an article about <a href="http://weblog.raganwald.com/2007/10/challenge-of-teaching-yourself.html" target="_blank">The challenge of teaching yourself a programming language</a> on <a href="http://weblog.raganwald.com/" target="_blank">Reg Braithwaite </a>  blog.  An interesting post.  I searched around the web and found the following articles which are related to this.</p>
<ul>
<li><a href="http://www.canonical.org/~kragen/tao-of-programming.html#book9" target="_blank">The Tao Of Programming</a></li>
<li><a href="http://www.labri.fr/perso/strandh/Teaching/Langages-Enchasses/Common/Strandh-Tutorial/psychology.html" target="_blank"> The psychology of learning &#8211; perfection-oriented and performance-oriented.</a></li>
<li><a href="http://c2.com/cgi/wiki?RealProgrammer" target="_blank">Real Programmer</a></li>
<li><a href="http://users.actcom.co.il/~choo/lupg/essays/becoming-a-real-programmer.html" target="_blank">Becoming A Real Programmer (thinking about thinking&#8230;)</a></li>
<li><a href="http://redcorundum.blogspot.com/2007/10/magic-in-box.html" target="_blank">The Magic in the Box</a></li>
</ul>
<p>Ultimately, my goal in life is to become of A Real Programmer. I  know the  journey is very long, but I am confident that I will get there one day.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/66/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/66/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/66/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/66/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/66/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=66&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/20/real-programmer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>NUnit Core Concepts&#8230;</title>
		<link>http://azagappan.wordpress.com/2007/10/18/nunit-core-concepts/</link>
		<comments>http://azagappan.wordpress.com/2007/10/18/nunit-core-concepts/#comments</comments>
		<pubDate>Thu, 18 Oct 2007 18:05:05 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/18/nunit-core-concepts/</guid>
		<description><![CDATA[I started learning NUnit. Currently I am reading the book Test-Driven Development in Microsoft .NET by James W. Newkirk ,Alexei A. Vorontsov. I have finished reading and working through examples from a couple of chapters . I would recommend this book for who wish to get started in Test Driven Development. I was of the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=64&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I started learning <a href="http://www.nunit.org/" title="NUnit" target="_blank">NUnit</a>.  Currently I am reading the book <span class="sans"><a href="http://www.amazon.com/Test-Driven-Development-Microsoft-NET-Professional/dp/0735619484" target="_blank">Test-Driven Development in Microsoft  .NET by James W. Newkirk ,Alexei A. Vorontsov.</a>   I have finished reading and working through examples from a  couple of chapters .   I would recommend this book for who wish to get started in <a href="http://en.wikipedia.org/wiki/Test-driven_development" target="_blank">Test Driven Development</a>.   I was of the thought that getting started in </span><a href="http://www.nunit.org/" title="NUnit" target="_blank">NUnit</a> would be a difficult task. But the truth is  otherwise.  Its easy.   Here are the some of the basics and core concepts  about <a href="http://www.nunit.org/" title="NUnit" target="_blank">NUnit</a> to get started</p>
<ul>
<li><a href="http://www.nunit.org/index.php?p=testFixture&amp;r=2.2" target="_blank">TestFixture Attribute</a></li>
</ul>
<blockquote><p>  This attribute is to specify the class that contains the test case.  This attribute is placed before the classes that contain test code.<br />
using System;<br />
using NUnit.Framework;<br />
namespace NUnitCoreConcepts<br />
{<br />
[TestFixture]<br />
public class CoreConcepts()<br />
{<br />
&#8230;<br />
}<br />
}</p></blockquote>
<ul>
<li><a href="http://www.nunit.org/index.php?p=test&amp;r=2.2.5"> [TEST] Attribute</a></li>
</ul>
<blockquote><p>The [Test] attribute specifies the Test Methods inside the Test Class. The Test Methods are the methods that contains code for testing.</p>
<p>using System;<br />
using NUnit.Framework;<br />
namespace NUnitCoreConcepts<br />
{<br />
[TestFixture]<br />
public class CoreConcepts<br />
{<br />
<strong>[Test]</strong><br />
public void AdditionTest()<br />
{<br />
int num1 = 3;<br />
int num2 = 4;<br />
Assert.AreEqual(7, num1 + num2);<br />
}<br />
}<br />
}</p></blockquote>
<ul>
<li><a href="http://www.nunit.org/index.php?p=assertions&amp;r=2.2.7" target="_blank">Assertions</a></li>
</ul>
<blockquote><p>In NUnit, Assertions are the way to determine whether the TestCode in the Test method passed or failed.  In the above example Assert.AreEqual() method verifies the actual and expected and says whether the test passed or not.  There are many static methods in Assert class. Some of them are<br />
Assert.AreEqual()<br />
Assert.IsTrue()<br />
Assert.IsNull() &#8230;</p></blockquote>
<ul>
<li><a href="http://www.nunit.org/index.php?p=setup&amp;r=2.2.9" target="_blank">[Setup] Attribute</a>         <a href="http://www.nunit.org/index.php?p=teardown&amp;r=2.2.9" target="_blank">[TearDown] Attribute </a></li>
</ul>
<blockquote><p>The [Setup] attribute specifies the method that has to be executed before every Test method is executed.  It normally contains initialization code.<br />
The [TearDown] attribute specifies the method that has to be executed after the Test method is executed. Its normally contains code to release the resources.<br />
using System;<br />
using NUnit.Framework;<br />
namespace NUnitCoreConcepts<br />
{<br />
[TestFixture]<br />
public class CoreConcepts<br />
{<br />
<em>        private int num1 ;<br />
private int num2 ;<br />
<strong>        [SetUp]<br />
</strong>        public void Init()<br />
{<br />
num1 = 3;<br />
num2 = 4;<br />
}<br />
</em>        [Test]<br />
public void AdditionTest()<br />
{<br />
Assert.AreEqual(7, num1 + num2);<br />
}<br />
}<br />
}</p></blockquote>
<ul>
<li><a href="http://http://www.nunit.com/index.php?p=exception&amp;r=2.4.2" target="_blank">ExpectedException </a>Attribute</li>
</ul>
<blockquote><p>ExpectedException attribtue specifies that executing the test code would raise an exception.  See the example below</p>
<p>using System;<br />
using NUnit.Framework;<br />
namespace NUnitCoreConcepts<br />
{<br />
[TestFixture]<br />
public class CoreConcepts<br />
{<br />
[Test]<br />
[ExpectedException(typeof(DivideByZeroException))]<br />
public void DivideByZeroExceptionTest ()<br />
{<br />
int zero = 0;<br />
int num = 100;<br />
int result = num / zero;<br />
Assert.Fail(&#8220;We are failing the test if it doesn&#8217;t raise an divide by zero exception&#8221;);<br />
}<br />
}<br />
}</p></blockquote>
<p>Write some test code using NUnit and you can start using it in your projects right away.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/64/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/64/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/64/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/64/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/64/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=64&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/18/nunit-core-concepts/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Extreme Programming Explained: Embrace Change: Kent Beck</title>
		<link>http://azagappan.wordpress.com/2007/10/14/extreme-programming-explained-embrace-change-kent-beck/</link>
		<comments>http://azagappan.wordpress.com/2007/10/14/extreme-programming-explained-embrace-change-kent-beck/#comments</comments>
		<pubDate>Sun, 14 Oct 2007 13:56:07 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/14/extreme-programming-explained-embrace-change-kent-beck/</guid>
		<description><![CDATA[Today I completed reading Extreme Programming Explained: Embrace Change, by Kent Beck , Cynthia Andres. This books gives a brief idea about the Values, Principles and Practices of Extreme Programming. It also talks about how to get started with Extreme Programming and briefly about Theory of Constraints, Toyota Production System, Test First Programming, How to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=63&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I completed reading <a href="http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0321278658" target="_blank">Extreme Programming Explained: Embrace Change, by Kent Beck , Cynthia Andres</a>. This books gives a brief idea about the Values, Principles and Practices of Extreme Programming.   It also talks about how to get started with <a href="http://www.extremeprogramming.org/" target="_blank">Extreme Programming</a> and briefly about <a href="http://en.wikipedia.org/wiki/Theory_of_Constraints" target="_blank">Theory of Constraints</a>, <a href="http://en.wikipedia.org/wiki/Toyota_Production_System" target="_blank">Toyota Production System</a>, Test First Programming, How to scale XP teams etc.</p>
<p>Author emphasizes that one should understand the core values and principles of XP first.  A good read. I feel that this book only gives you an idea about what Extreme programming is.  Each principle, value and practice by themselves are topic of exploration and learning.</p>
<p>I definitely did had inspiration from reading this book.  Here are some of the inspirations from the book translated into my own words.</p>
<blockquote><p>I have to work on things what experts call simple and obvious.  Read this sentence 10 times and you will understand its importance.</p></blockquote>
<blockquote><p>Don&#8217;t wait for the perfect moment to start. Start immediately and you can always make change to the plan by doing a reflection ( This one disease of mine is the one that holds me back from doing many things. Tonight I plan that I should wakeup at 5 AM and start reading the book. Tomorrow, I would wake up at 5.30 AM. My mind tells, its not a perfect start.. Start reading from tomorrow., Heck..   How did the author read my mind..)</p>
<p>One cannot improve anything without first improving himself.</p></blockquote>
<p>Probably this the first book, I read cover to cover after a long time. I feel refreshed and energized after reading this book.</p>
<p>Well, I am going to start another book tomorrow..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/63/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/63/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=63&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/14/extreme-programming-explained-embrace-change-kent-beck/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile Chennai 2007 Conference Oct 4 &amp; 5th 2007</title>
		<link>http://azagappan.wordpress.com/2007/10/13/agile-chennai-2007-conference-oct-4-5th-2007/</link>
		<comments>http://azagappan.wordpress.com/2007/10/13/agile-chennai-2007-conference-oct-4-5th-2007/#comments</comments>
		<pubDate>Sat, 13 Oct 2007 08:44:54 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/13/agile-chennai-2007-conference-oct-4-5th-2007/</guid>
		<description><![CDATA[I attended the Agile Chennai 2007 Conference and this blog is to record my learnings and information I took away from it. 04-Oct -2007 It all started with welcome address by Dr. P. Narayanasamy HOD Department of Computer Science and Engineering (DCSE),Anna University and an inaugural talk by Dr K Jayaraman, registrar, Anna University. Dr [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=61&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2">I attended the Agile Chennai 2007 Conference and this blog is to  record my learnings and information I took away from it.</font></p>
<p><font size="2"><strong>04-Oct -2007</strong> </font></p>
<p><font size="2">It all started with  welcome address by Dr. P. Narayanasamy HOD  Department of Computer Science and Engineering (DCSE),</font><a href="http://www.annauniv.edu/" target="_blank"><font size="2">Anna  University</font></a><font size="2"> and an inaugural talk by  Dr K Jayaraman,  registrar, </font><a href="http://www.annauniv.edu/" target="_blank"><font size="2">Anna University</font></a><font size="2">.  Dr K Jayaraman gave an overall  view about Agile Development methodologies and some statistics; like 80% of  the features in software remains unused etc.  What surprised me was; a man  whose primary work is not Software development  was able to speak about Agile.  Its evident he has done his homework and  It was a good speech. Then Dr.  Appa  Rao from CTS spoke.  He quoted a survey result from </font><a href="http://www.forrester.com/rb/research" target="_blank"><font size="2">Forrester</font></a><font size="2"> that some XX % of CTO&#8217;s and CIO&#8217;s  wanted to switch to Agile Development. Well, will switching to Agile Development will ensure success of project??.. I dont know..  </font><a href="http://www.annauniv.edu/staff/gopal/" title="Professor, Anna University Chennai" target="_blank"><font size="2">Dr. T V  Gopal</font></a><font size="2">, professor, Department of Computer Science and  Engineering (DCSE),</font><a href="http://www.annauniv.edu/" target="_blank"><font size="2">Anna University</font></a><font size="2"> ; the man behind organizing this  event in </font><a href="http://www.annauniv.edu/" target="_blank"><font size="2">Anna University</font></a><font size="2"> thanked the  speakers. I was  inspired by </font><a href="http://www.annauniv.edu/staff/gopal/" title="Professor, Anna University Chennai" target="_blank"><font size="2">Dr. T V  Gopal</font></a><font size="2">. He is simply great.  The way he spoke in  the conference showed that he is very informative and well educated.  He gave  some anecdotes  in between the conference talks. Here are some of them  </font></p>
<blockquote><p><font size="2">Estimate yourself whether you are in a position to estimate  project.   He quoted some facts from </font><a href="http://en.wikipedia.org/wiki/David_Parnas" target="_blank"><font size="2">Dr.  Parnas</font></a><font size="2"> paper. It was very interesting.</font></p>
<p><font size="2">As a student one has to excel individually and at work he/she  has to excel as  a team.</font></p>
<p><font size="2">One dark night, a man was searching something around the lamp  post for a long time. A passer by stopped and asked him what he was searching?   The man replied -he lost his keys and light is available only near the lamp post  and he is trying to find his key there.   Likewise we are trying to solve all  the problems with the limited knowledge we have..  </font></p></blockquote>
<p><font size="2"><strong>Overview of Agile </strong>by </font><a href="http://siddhi.blogspot.com/" target="_blank"><font size="2">Siddharta  Govindaraj</font></a><font size="2">, </font><a href="http://www.silverstripesoftware.com/" target="_blank"><font size="2">Silver  Stripe Software</font></a><font size="2"> and Balachander Swaminathan, </font><a href="http://www.thoughtworks.com/" target="_blank"><font size="2">ThoughtWorks  US</font></a><font size="2"> </font></p>
<p><font size="2">Bala gave a breif overview of Agile. He started of with a  definition for Software Engineering from IEEE.  He explained that the software  development as an Engineering principle worked in NASA and the cost for it is  very high which cannot be applied in business software.  He spoke about lean  thinking, eliminating waste and The Toyota Production System and how to apply  lean thinking in software development.  He spoke about the agile practices at  Team level, Individual level and Organizational level. A good talk and a  presentation. </font></p>
<p><a href="http://siddhi.blogspot.com/" target="_blank"><font size="2">Siddharta  </font></a><font size="2">spoke about the importance of understanding the Agile  Values before practicing them. He gave some examples of how the practices may go  wrong without proper understanding of values. Here are some of them</font></p>
<blockquote>
<ul>
<li><font size="2">Retrospective : when done without understanding the value, it  will become a blame game </font></li>
<li><font size="2">Standup :  The value of standup meeting is to let know others  what one is doing and what bottlenecks he faces. without understanding the value,  it may become a status report meeting </font></li>
<li><font size="2">Agile is not a set of practices, but a set of  values</font></li>
</ul>
</blockquote>
<p><font size="2">A good talk by both Bala and Siddharta.</font></p>
<p><font size="2"><strong>Introduction to XP and Scrum</strong>  : </font><a href="http://www.pragatisoftware.com/directors.htm" target="_blank"><font size="2">Pradyumn Sharma</font></a><font size="2">, </font><a href="http://www.pragatisoftware.com/" target="_blank"><font size="2">Pragati  Software</font></a></p>
<p><a href="http://www.pragatisoftware.com/directors.htm" target="_blank"><font size="2">Pradyumn</font></a><font size="2"> gave a breif introduction about XP and  Scrum. He explained what stories are, what are the various testing in Agile. He  gave a small introduction to Scrum, role of scrum master etc.   </font><a href="http://www.pragatisoftware.com/directors.htm" target="_blank"><font size="2">Pradyumn</font></a><font size="2">  had a very natural flow  and gave a  good talk. </font></p>
<p><strong><font size="2">Introduction to Agile Testing : </font></strong><a href="http://www.infomine-software.blogspot.com/"><font size="2">Narendra  Parihar</font></a><font size="2">, Microsoft </font></p>
<p><a href="http://www.infomine-software.blogspot.com/"><font size="2">Narendra  </font></a><font size="2">spoke about his experience of implementing Agile testing  in Honeywell. He had contradictions with the previous speakers like &#8211; they had  40 members in the standup meeting etc. He said he has used Yahoo widgets for the dashboard..  Got to explore how to use it in my project.  He also said that they were using  </font><a href="http://staruml.sourceforge.net/en/" target="_blank"><font size="2">StarUML</font></a><font size="2"> in their project.  So, finally I found an  opensource UML tool.. </font><font size="2">Honestly, I think this presentation  could have been avoided. </font></p>
<p><strong><font size="2">Ashok : </font></strong><a href="http://www.elsevier.com/wps/find/homepage.cws_home" target="_blank"><font size="2">Elsevier</font></a></p>
<p><font size="2">Ashok was a participant and was very enthusiastic. He volunteered  to give a speech on how Agile is practiced in his company.  He works from London  office and he attended this conference while he is on vacation. Here is what he  talked about </font></p>
<p><font size="2">Kick off Meeting </font></p>
<blockquote>
<ol>
<li><font size="2">Business owners give the high level overview of the project  </font></li>
<li><font size="2">Development teams, stakeholders attend the meeting </font></li>
<li><font size="2">Master story list is identified </font></li>
<li><font size="2">Story card contains the requirement and the acceptance test  </font></li>
<li><font size="2">Story cards are given to developers for estimation </font></li>
<li><font size="2">Iteration planning is done</font></li>
</ol>
</blockquote>
<p><strong><font size="2">XP Game : </font></strong></p>
<p><font size="2">The day ended with XP game to illustrate various activities of  XP.  A nice program.  </font></p>
<p><font size="2">Overall the day was very good.</font></p>
<p><font size="2"><strong>04-Oct -2007</strong> </font></p>
<p><font size="2">Day -2 started with a keynote by </font><a href="http://www.agileproductdesign.com/index.html" target="_blank"><font size="2">Jeff Patton</font></a><font size="2">. He spoke about </font><a href="http://www.agileproductdesign.com/downloads/patton_blending_ux_and_ba_in_agile.ppt"><font size="2">Blending User Experience and Analysis in the Agile Customer  Role.</font></a><font size="2">  I would say it was a great speech. He told that  people learn skills in a 3-stage progression </font></p>
<p><font size="2">Level 1 : Following (shu) . </font></p>
<blockquote><p><font size="2">Learn a technique that works. At  this stage people feel that success == following a technique</font></p></blockquote>
<p><font size="2">Level 2:  breaking away (ha) .  </font></p>
<blockquote><p><font size="2">Learn  the limits of the  technique, learn to shift between technique ( shu, ha , ri are the japanese  terms used in martial arts)</font></p></blockquote>
<p><font size="2">Level 3: fluent (ri) </font></p>
<blockquote><p><font size="2">Shift technique at any moment</font></p></blockquote>
<p><font size="2">He used </font><a href="http://blog.jjg.net/" target="_blank"><font size="2">Jesse James Garrett&#8217;s</font></a><font size="2"> (the  person who coined the word AJAX) </font><a href="http://www.jjg.net/elements/" target="_blank"><font size="2">user experience model</font></a><font size="2"> in his  presentation.  He also spoke about usability by showing many  examples.</font></p>
<p><font size="2"><strong>Case study 1: Fixed Price Offshore Agile projects</strong>.  </font><a href="http://www.thoughtworks.co.uk/who-we-are/our-people/profiles/Jansen,+Marco.html" target="_blank"><font size="2">Marco Jansen</font></a><font size="2">. ThoughtWorks  UK</font></p>
<p><font size="2">Jansen spoke about his experience of handling an insurance  project from India. The client is  UK based. He spoke about how the team was  split, how the stand up meetings were held when the team grew etc.  A very nice  talk.  It gave an idea of how the agile project will be executed in a  distributed environment</font></p>
<p><font size="2"><strong>Case study 2</strong> : <strong>Effective Product Development  using Agile Methods. </strong>Bapiraju Nandury, Curam Software</font></p>
<p><font size="2">He spoke about how he introduced Agile into the product  development.  A good talk.   They use J2EE and he shared about his experiences.  He showed some screenshots of how they are effectively using Microsoft  Sharepoint for their project.  He talked about his experience of introducing  Pair Programming in his project</font></p>
<p><font size="2"><strong>Lab Session: An Introduction to Pair  Programming</strong><br />
</font><a href="http://www.jroller.com/bhavin/" target="_blank"><font size="2">Bhavin Javia</font></a><font size="2"> &amp; </font><a href="http://blogs.agilefaqs.com/" target="_blank"><font size="2">Naresh  Jain</font></a><font size="2">, ThoughtWorks India</font></p>
<p><font size="2"> This is one of the wonderful sessions. If at all, I was asked  to pick up one session I liked the most from this conference, I would pick up  this.  I should thank Anna University for allowing us to use their labs for this  hands on session.  Naresh and Bhavin showed us how to do TDD.  They did a stack implementation.  Then  we were asked to pair among ourselves and do a sorting  algorithm. It during this time I found a wonderful person </font><a href="http://labsji.wordpress.com/about/"><font size="2">Balaji Sowmyanarayanan</font></a><font size="2"> (Read his blog and  achivements and you will understand why I call him wonderful person).  I paired  with him for the first part of the session and </font><a href="http://www.thoughtworks.co.uk/who-we-are/our-people/profiles/Jansen,+Marco.html" target="_blank"><font size="2">Marco Jansen</font></a><font size="2"> paired with me  during the second part.  A great experience.  I got a feel of what Pair  programming is and also how to do TDD. Note that I dont know how to do Unit  testing.  But I learnt from this session.  A wonderful session which I will not  forget..</font></p>
<p><strong><font size="2">Retrospective</font></strong></p>
<p><font size="2">The conference ended with a Retrospective.  We talked about what  went on well, what has to be improved and what are the things should be avoided.  </font></p>
<p><font size="2">A great conference.  </font></p>
<p><font size="2"> </font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/61/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/61/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/61/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/61/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/61/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=61&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/13/agile-chennai-2007-conference-oct-4-5th-2007/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>How the heck are the programmers keeping themselves motivated?</title>
		<link>http://azagappan.wordpress.com/2007/10/03/how-the-heck-are-the-programmers-keeping-themselves-motivated/</link>
		<comments>http://azagappan.wordpress.com/2007/10/03/how-the-heck-are-the-programmers-keeping-themselves-motivated/#comments</comments>
		<pubDate>Wed, 03 Oct 2007 12:45:21 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/10/03/how-the-heck-are-the-programmers-keeping-themselves-motivated/</guid>
		<description><![CDATA[My biggest dream and goal in my life is to become a better programmer. For now, better for me means: become better at what I am doing (programming).  That means the measure of my knowledge on programming should have gone up at least by a small point than what it was yesterday; everyday. I know, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=60&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2" face="Verdana">My biggest dream and goal in my life is to become a better programmer. For now, better for me means: become better at what I am doing (programming).  </font><font size="2"><font face="Verdana">That means the measure of my knowledge on programming should have gone up at least by a small point than what it was yesterday; everyday. </font></font></p>
<p><font size="2"><font face="Verdana">I know, to achieve my goal, I have to work hard; work more hours; read more and above all write more programs. In short, I should have plans. Of course, I have plans; and here they are with its retrospect.</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">1. <strong>Plan</strong>: Health &#8211; Play Basketball </font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana"><strong>Retrospect</strong>: Heck, there are no basketball courts near my home. So I went for swimming for a week. Then I went to Gym for a week. Now I don’t do anything</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">2.<strong> Plan</strong>: Read books.</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana"><strong>Retrospect</strong>: I have a long list of books to be read. But I hardly concentrate on reading. <span> </span>I don’t read them cover to cover.. I read N pages in one book and then jump to another book; read N pages and jump to another book..</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">3. <strong>Plan</strong>: Explore Opensource projects</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana"><strong>Retrospect</strong>: I have sofar installed two open source projects. I didn’t spend time to read the code and for that matter, make it work.</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">4. </font><font size="2"><font face="Verdana"><strong>Plan</strong>: share what I learn. In other words, write at least two/three blog entries a week; speak at local user groups etc</font></font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana"><strong>Retrospect</strong>: I hardly write blogs.<span>  </span>This blog is standing proof <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> . I haven’t sofar spoken in any conferences.</font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">5. </font><font size="2"><font face="Verdana"><strong>Plan</strong>: Learn New Language </font></font></font></p>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana"><strong>Retrospect</strong>: No action sofar</font></font></p>
<p><font size="2"><font face="Verdana">Looking back, I have a plan &#8211; a good plan to make myself better. <span> </span>What I am missing is &#8220;Motivation&#8221; and <span> </span>the killer instinct to achieve my goal. I don’t know why I am not having them. I know I am failing to make improvements and will regret for it later, I know it will hurt my future.<span>  </span>I know I have to bring back my motivation. </font></font><font size="2" face="Verdana"> </font><font size="2"><font face="Verdana">Here is my attempt to bring back my motivation. I feel that if I get rid of my bad habits and bring in a DISIPLINE in my life, Motivation will come in. So here it is</font></font></p>
<p><font size="2"><font face="Verdana"><strong>1. Concentrate on only the important things</strong></font></font></p>
<blockquote>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">Heck, I read hell a lot of blogs every morning (6AM &#8211; 8AM). That eats almost all of my early morning hours. From now on, I am not going to read those blogs every single day and will read it during weekends. My priorities are my goals and not what everyone<span>  </span>does everyday. </font></font></p>
</blockquote>
<p><font size="2"><font face="Verdana"><strong>2. Stop Procrastinating</strong></font></font></p>
<blockquote><p><font size="2"><font face="Verdana">Ask my wife and she would say how I procrastinate. I never do things immediately &#8211; either its writing blog when an idea strikes or taking care of family chores. Hey&#8230;. Reward comes after Labor in dictionary and real life.<span>  </span>Stop procrastinating. Procrastination is my worst kind of attitude for a long time. I have to get that out of me.</font></font></p></blockquote>
<p><font size="2" face="Verdana"> </font><font size="2"><font face="Verdana">3. <strong>No TV.. </strong></font></font></p>
<blockquote><p><font size="2"><font face="Verdana">Someone once told me &#8220;People who watch Television(TV) doesn’t come on TV&#8221;.<span>  </span>&#8220;TV stands for Time Virus and it eats your time&#8221; Of course TV is the worst virus next to procrastination I am infected with. TV eats almost all of my time during weekends.<span>  </span>I am going to force myself for NO TV.</font></font><font size="2" face="Verdana"> </font></p></blockquote>
<p><font size="2"><font face="Verdana">4. <strong>Rome was not built in a day</strong></font></font></p>
<blockquote>
<p style="margin:0;" class="MsoNormal"><font size="2"><font face="Verdana">I wanted to achieve so many things in a day. I have to understand that I can&#8217;t do everything in a single day and become a better programmer the next day. My To-Do lists gets bigger and bigger every single day &#8211; the reason &#8211; I<span>  </span>procrastinate. I feel that if I stop procrastinating and do things, I will be ok.</font></font></p>
</blockquote>
<p><font size="2"><font face="Verdana"><strong>5. Google is good Friend and Worst Enemy.<span>  </span></strong></font></font></p>
<blockquote><p><font size="2"><font face="Verdana">Yes, Google is good friend when I wanted to find information. At the same time, it’s my worst enemy.<span>  </span>It makes me lazy: If I want a piece of code, I search and find the code.. Heck, I am so lazy to figure it myself.<span>  </span>So, less of Google on stuff that I work on in my office. Try to reduce Google as much as possible in my programming job. I am only a half Google Driven Programmer. I can live without Google <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  (For my future recruiter)</font></font></p></blockquote>
<p><font size="2"><font face="Verdana"><strong>6.  Get rid of the Thinking that I should do everything perfectly.</strong></font></font></p>
<blockquote><p>This is what &#8220;de-motivates&#8221; me all the time when I wanted to do something.  I wanted to do everything perfectly or dont do it..   I do the later more often and never do anything.  From now on, I am going to do a little something instead of not doing.  It will give me sense of progress..</p></blockquote>
<p><font size="2"><font face="Verdana"><strong>7. Retrospect your progress every week and write a blog</strong></font></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/60/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/60/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/60/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/60/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/60/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=60&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/10/03/how-the-heck-are-the-programmers-keeping-themselves-motivated/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile Chennai 2007 conference Oct 5th &amp; 6th  (tentative )</title>
		<link>http://azagappan.wordpress.com/2007/07/31/agile-chennai-2007-conference-oct-5th-6th-tentative/</link>
		<comments>http://azagappan.wordpress.com/2007/07/31/agile-chennai-2007-conference-oct-5th-6th-tentative/#comments</comments>
		<pubDate>Tue, 31 Jul 2007 18:11:43 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/07/31/agile-chennai-2007-conference-oct-5th-6th-tentative/</guid>
		<description><![CDATA[Anna University, chennai will host Agile Chennai 2007 conference on Oct 5th &#38; 6th (tentative). Naresh Jain is working through the details of the conference. You can find more about this conference in http://tech.groups.yahoo.com/group/agileindia/message/919 This is targeted towards beginners. So, if you are interested in Agile, do plan to attend this conference.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=59&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Anna University, chennai will host Agile Chennai 2007 conference on Oct 5th &amp; 6th (tentative).  Naresh Jain is working through the details of the conference.</p>
<p>You can find more about this conference in <a href="http://tech.groups.yahoo.com/group/agileindia/message/919" title="http://tech.groups.yahoo.com/group/agileindia/message/919">http://tech.groups.yahoo.com/group/agileindia/message/919</a></p>
<p>This is targeted towards beginners.  So, if you are interested in Agile, do plan to attend this conference.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/59/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/59/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=59&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/07/31/agile-chennai-2007-conference-oct-5th-6th-tentative/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Path to become a better developer..</title>
		<link>http://azagappan.wordpress.com/2007/07/28/path-to-become-a-better-developer/</link>
		<comments>http://azagappan.wordpress.com/2007/07/28/path-to-become-a-better-developer/#comments</comments>
		<pubDate>Sat, 28 Jul 2007 14:38:16 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/07/28/path-to-become-a-better-developer/</guid>
		<description><![CDATA[When you read books, there are some lines that catch your attention. The following are the some of the lines that really inspired me.. These are the lines by people who are great developers and who have accomplished a lot in their career. Bottom line, go, read books, learn skills, write programs, programs and programs [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=58&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>When you read books, there are some lines that catch your attention. The following are the some of the lines that really inspired me.. These are the lines by people who are great developers and who have accomplished a lot in their career.</p>
<p>Bottom line, go, read books, learn skills, write programs, programs and programs to become a better developer. Nothing, but a disciplined and focused hard work can make you a better developer.</p>
<p>Book : <a target="_blank" href="http://www.amazon.com/Object-Thinking-DV-Microsoft-Professional-David/dp/0735619654">Object Thinking by David West</a></p>
<p>&#8220;The destination is easy—to become a better software developer. Or maybe not so easy since &#8220;better&#8221; requires more than the addition of yet another skill or technique to one&#8217;s repertoire. Techniques, tools, skills, and facts are part of becoming better but are insufficient in themselves. Integration with existing skills, the transformation of facts into knowledge (even wisdom), and the ability to base one&#8217;s future actions on principles and ideas instead of rote procedures are all essential to becoming better.&#8221;</p>
<p>&#8220;The process of learning a culture—enculturation—is partly explicit but mostly implicit. The explicit part can be put into books and taught in seminars or classrooms. Most of culture is acquired by a process of absorption—by living and practicing the culture with those who already share it. &#8220;</p>
<p>Read the entire preface of the book <a target="_blank" href="http://safari.adobepress.com/0735619654/pref02">here</a></p>
<p>Book : <a target="_blank" href="http://www.amazon.com/Designing-Object-Oriented-Software-Rebecca-Wirfs-Brock/dp/0136298257">Designing Object-Oriented Software by by Rebecca Wirfs-Brock , Brian Wilkerson , Lauren Wiener</a></p>
<p>&#8220;Like any other human endeavor, software design is an art: discipline, hard work, inspiration and sound technique all play their parts.&#8221;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/58/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/58/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/58/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/58/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/58/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=58&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/07/28/path-to-become-a-better-developer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Reading list &#8211; Jul -07 &amp; Aug-07</title>
		<link>http://azagappan.wordpress.com/2007/07/26/reading-list-jul-07-aug-07/</link>
		<comments>http://azagappan.wordpress.com/2007/07/26/reading-list-jul-07-aug-07/#comments</comments>
		<pubDate>Thu, 26 Jul 2007 08:06:54 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/07/26/reading-list-jul-07-aug-07/</guid>
		<description><![CDATA[Here are the list of books that I will be reading in Jul and Aug of -07 Microsoft ASP.NET 2.0 Programming Step By Step Programming Microsoft Visual C# 2005: The Language Object Design: Roles, Responsibilities, and Collaborations My Job Went to India: 52 Ways to Save Your Job I know its bit too ambitious.  But,  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=57&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are the list of books that I will be reading in Jul and Aug of -07</p>
<ol>
<li><a target="_blank" href="http://www.amazon.com/Microsoft-ASP-NET-2-0-Step/dp/0735622019"><span class="b24-booktitle">Microsoft ASP.NET 2.0 Programming Step By Step</span></a></li>
<li><a target="_blank" href="http://www.amazon.com/Programming-Microsoft-Visual-2005-Developer/dp/0735621810/ref=pd_sim_b_5/102-3298142-2660166">Programming Microsoft Visual C# 2005: The Language</a></li>
<li><a target="_blank" href="http://www.amazon.com/Object-Design-Roles-Responsibilities-Collaborations/dp/0201379430/ref=pd_bbs_sr_1/102-3298142-2660166?ie=UTF8&amp;s=books&amp;qid=1185436854&amp;sr=1-1">Object Design: Roles, Responsibilities, and Collaborations</a></li>
<li><a target="_blank" href="http://www.amazon.com/Job-Went-India-Pragmatic-Programmers/dp/0976694018/ref=pd_bbs_sr_1/102-3298142-2660166?ie=UTF8&amp;s=books&amp;qid=1185436932&amp;sr=1-1">My Job Went to India: 52 Ways to Save Your Job </a></li>
</ol>
<p>I know its bit too ambitious.  But,  I am going to take this up a  monthly goal and review it at the end of Aug.  One of my objective is to read almost all the books that are on my bookshelf.   I buy books , read a couple of chapters and jump to another book.   I am not going to do that this time.</p>
<p><a href="http://www.amazon.com/Microsoft-ASP-NET-2-0-Step/dp/0735622019"></a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/57/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/57/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=57&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/07/26/reading-list-jul-07-aug-07/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Becoming a better person, developer..</title>
		<link>http://azagappan.wordpress.com/2007/07/17/becoming-a-better-person-developer/</link>
		<comments>http://azagappan.wordpress.com/2007/07/17/becoming-a-better-person-developer/#comments</comments>
		<pubDate>Tue, 17 Jul 2007 12:02:30 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/07/17/becoming-a-better-person-developer/</guid>
		<description><![CDATA[I have been a little lazy over past couple of months.  Should bring in more self motivation to my life.  I am planning to use this blog as my Self Motivator. I share what I am planning to do and what I did. That being said, Justice Gray blogged on &#8220;How I am becoming a better [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=56&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I have been a little lazy over past couple of months.  Should bring in more self motivation to my life.  I am planning to use this blog as my Self Motivator. I share what I am planning to do and what I did.</p>
<p>That being said, <a target="_blank" href="http://graysmatter.codivation.com/">Justice Gray </a>blogged on <a target="_blank" href="http://graysmatter.codivation.com/HowIAmBecomingABetterDeveloperPart1OfInfinity.aspx">&#8220;How I am becoming a better developer, part 1 of infinity -&#8221;</a> by posting his goals to the public. This blog entry is based on simple idea &#8211; have your goals written and share it with someone. Cool.</p>
<p>I was not tagged by anyone (read <a target="_blank" href="http://graysmatter.codivation.com/HowIAmBecomingABetterDeveloperPart1OfInfinity.aspx">Justice Gray blog </a>) , but am greatly inspired by the above blog entry. I am trying to experiment  myself by writing my goals and sharing with you.  This, in a way is kind of self motivator.  Here goes what I am planning to do for the rest of the year.</p>
<ol>
<li>Health<br />
Yes, I am a programmer and I spent most of my day sitting. I also have a bad eating habits. I am putting Health as my first priority for obvious reasons. . I am planning to join a Basketball Club. At the least, I will be jogging every day. If anyone of you live in Chennai and would like to play basketball, do drop me a mail.</li>
<li>Read Two books every month<br />
I would be reading two books a month. I have a very long list of books to read. Each month, I will post an entry on what books I am planning to read and at the end of the month do a retrospect about my reading.</li>
<li>Learn Agile Methodologies.<br />
Agile Methodologies&#8230;.. Of course, Agile is my Favorite subject. The more I read about it, the more I feel ignorant about it. So, a more <span class="664145711-17072007">disciplined </span>approach is required to acquire the skills to become a better developer. I will be learning about these</p>
<ol>
<li>Unit Testing</li>
<li>Continuous Integration</li>
<li>Build Automation</li>
<li>TDD</li>
<li>and the list will go on</li>
</ol>
</li>
<li>Share What I learn<br />
Here comes the part which shows/proves the public that I am really pursuing my goals. I will be blogging about what I learn very often. This blog is going to have more code like Algorithms, Data Structures etc under <a target="_blank" href="http://codekata.pragprog.com/">Code Kata</a>.<br />
I will also be building some <a href="http://dis.cipul.us/patterns/BreakableToys">&#8220;Breakable Toys&#8221;</a> To start off, I will be building an ASP.NET AJAX oriented CallTaxi System. My Breakable Toys would be kind of workable systems that are developed for the sake of learning. If you have any better ideas on projects, please do drop a mail. I would like to join with you or you can join with me to develop <a href="http://dis.cipul.us/patterns/BreakableToys">Breakable Toys</a>.This year, I would also be speaking in any of the USER groups. I want to bring back life to <a href="http://groups.google.com/group/chennaiAgileUserGroup">Chennai Agile User Group</a> which had only one meeting so far.</li>
<li>Read &amp; Understand code of an Open Source<br />
I will be spending time to read code filed under <a href="http://www.codeplex.com/">CodePlex</a>. I will be also spending time to read &amp; understand code from <a href="http://www.castleproject.org/">Castle Project</a></li>
<li>Learn a new Language<br />
A low priority, but definitely on list is to read a new language this year. This could be Ruby and Rails.</li>
<li>Make New Friends.<br />
Make some new friends this year who share the same passion as I have. Do drop a mail and we shall meet and network</li>
</ol>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=56&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/07/17/becoming-a-better-person-developer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>A quick refresher to OO Concepts &#8211; Abstraction</title>
		<link>http://azagappan.wordpress.com/2007/04/13/a-quick-refresher-to-oo-concepts-abstraction/</link>
		<comments>http://azagappan.wordpress.com/2007/04/13/a-quick-refresher-to-oo-concepts-abstraction/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 02:10:16 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/04/13/a-quick-refresher-to-oo-concepts-abstraction/</guid>
		<description><![CDATA[Abstraction Abstraction is the process of identifying the relevant details (and ignoring the irrelevant details) of a concept for a particular purpose. What do we mean by relevant details of a concept? Well, layers of details of a concept is really endless. For example, details about the person (concept) can go on and on. Name, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=55&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Abstraction</strong></p>
<p align="left">Abstraction is the process of identifying the relevant details (and ignoring the irrelevant details) of a concept for a particular purpose.</p>
<p align="left">What do we mean by relevant details of a concept?  Well, layers of details of a concept is really endless. For example, details about the person (concept) can go on and on.  Name, date of birth, sex, education,color of eyes, color of hair, height, weigh, employer, driving license, medical history, employment history, work experience, nationality, ethnic background, .. (you can keep going ) are some of the details of a person.  But not all of this details are required for  a software system (particular purpose). The relevant details of a person when abstracted as student would be name,age, address etc (work experience or driving license details etc are not relevant here). The relevant details of a person when abstracted as Employee would be name,age, address, education, previous employment history  etc (ethnic background , color of hair, eyes are irrelevant details here).  So, abstraction is the process of identifying relevant details about a concept.</p>
<p align="left">Abstraction is a natural mental process.  People understand the world by constructing mental models of <u><strong>portions</strong></u> of it. People try to understand things so that they can interact with them. A mental model is a simplified view of how something works so that you can interact with it.</p>
<p align="left">Mental models are usually simpler than the system(concept) it mimics.  For example, a map is  the model of a territory.  The map is simpler than territory (it doesn&#8217;t include all the details thats on territory). In otherwords, a map abstracts only the relevant details of a territory.  A road map  will contain the details about locations and driving directions.  A topographical map will contain details about landscape.</p>
<p align="left">Some more information about abstraction can be found on my blog entry <a href="http://azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/" title="What is Data Abstraction?" target="_blank">What is Data Abstraction?</a></p>
<p align="left">A very detailed information can be found here -<a href="http://www.toa.com/pub/abstraction.txt" title="Abstraction, Encapsulation, and Information Hiding" target="_blank">Abstraction, Encapsulation, and Information Hiding</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/55/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/55/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=55&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/04/13/a-quick-refresher-to-oo-concepts-abstraction/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Starting an eLerning course on OOAD through Adaptive Learning Solutions</title>
		<link>http://azagappan.wordpress.com/2007/03/28/starting-an-elerning-course-on-ooad-through-adaptive-learning-solutions/</link>
		<comments>http://azagappan.wordpress.com/2007/03/28/starting-an-elerning-course-on-ooad-through-adaptive-learning-solutions/#comments</comments>
		<pubDate>Wed, 28 Mar 2007 02:30:34 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/03/28/starting-an-elerning-course-on-ooad-through-adaptive-learning-solutions/</guid>
		<description><![CDATA[Adaptive Learning Solutions is offering a web based course on OOAD. I have signed up for this course. In coming weeks, I will be blogging on what I learnt from this course. I have been searching for someone to help me learn OOAD. My search ended on Adaptive Learning Solutions. and there are many reasons, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=54&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.adaptivelearningonline.net/" title="Adaptive Learning Solutions" target="_blank">Adaptive Learning Solutions</a> is offering a web based course on OOAD. I have signed up for this course. In coming weeks, I will be blogging on what I learnt from this course.</p>
<p>I have been searching for someone to help me learn OOAD. My search ended on <a href="http://www.adaptivelearningonline.net/" title="Adaptive Learning Solutions" target="_blank">Adaptive Learning Solutions</a>. and there are many reasons, I choose to go with <a href="http://www.adaptivelearningonline.net/" title="Adaptive Learning Solutions" target="_blank">Adaptive Learning Solutions</a>.</p>
<ol>
<li>The author is well experienced in OOAD. He knows that OO is an important skill that an developer should acquire.</li>
<li>I am really impressed with his technical capabilities.  This is evident from his blog.  All his technical articles are very detailed and are very interesting to read.</li>
<li>He has a good Course Content.</li>
<li>The way the course is modeled is excellent. Its kind of self learning.  I will be writing what I learnt in the blog and he will comment  on my understanding of the concepts.</li>
<li>Above all,  I was impressed by his concepts about learning. <a href="http://www.adaptivelearningonline.net/welcome/" title="Life Long Learning" target="_blank">Click Here</a>  to learn more.</li>
</ol>
<p>I am planning to utilize this learning opportunity to the fullest. I am confident that I will gain more from this course.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/54/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/54/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/54/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/54/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/54/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=54&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/03/28/starting-an-elerning-course-on-ooad-through-adaptive-learning-solutions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Desktop Blog Writing Tool.</title>
		<link>http://azagappan.wordpress.com/2007/03/27/posting-from-windows-live-writer/</link>
		<comments>http://azagappan.wordpress.com/2007/03/27/posting-from-windows-live-writer/#comments</comments>
		<pubDate>Tue, 27 Mar 2007 00:44:57 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/03/27/posting-from-windows-live-writer/</guid>
		<description><![CDATA[I am going to try out with two blogging tools. WindowsLive Writer BlogDesk Sofar, I feel that BlogDesk  is more customized for wordpress.  It can download the categories and allows you to make posts on certain categories.  On the other hand, WindowsLive Writer has a better Spell checker than BlogDesk (Update : WindowsLive Writer also has wordpress [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=50&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am going to try out with two blogging tools.</p>
<ol>
<li><a target="_blank" href="http://windowslivewriter.spaces.live.com" title="Windows Live Writer">WindowsLive Writer</a></li>
<li><a target="_blank" href="http:///www.blogdesk.org" title="BlogDesk">BlogDesk</a></li>
</ol>
<p>Sofar, I feel that <a target="_blank" href="http:///www.blogdesk.org" title="BlogDesk">BlogDesk</a>  is more customized for wordpress.  It can download the categories and allows you to make posts on certain categories.  On the other hand, <a target="_blank" href="http://windowslivewriter.spaces.live.com" title="Windows Live Writer">WindowsLive Writer</a> has a better Spell checker than BlogDesk (Update : <a target="_blank" href="http://windowslivewriter.spaces.live.com" title="Windows Live Writer">WindowsLive Writer</a> also has wordpress categories on the top right hand corner).   So, kind of confused which one to go with.  I will be using <a target="_blank" href="http://windowslivewriter.spaces.live.com" title="Windows Live Writer">WindowsLive Writer</a> for sometime and see how it goes. </p>
<p>I am joining a webbased course on OO. I will post about this in my next post.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/50/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/50/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/50/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/50/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/50/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=50&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/03/27/posting-from-windows-live-writer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Just got my BSNL Broadband connection..</title>
		<link>http://azagappan.wordpress.com/2007/03/19/just-got-my-bsnl-broadband-connection/</link>
		<comments>http://azagappan.wordpress.com/2007/03/19/just-got-my-bsnl-broadband-connection/#comments</comments>
		<pubDate>Mon, 19 Mar 2007 01:25:12 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/03/19/just-got-my-bsnl-broadband-connection/</guid>
		<description><![CDATA[I got my broadband connection from BSNL chennai on Saturday, 17 Mar 2007.  I had earlier applied for the connection about a month and a half back.   Seems that BSNL chennai is getting too many bookings on a day and so, they are not able to keep up with the pace. Good that the internet connections [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=48&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I got my broadband connection from BSNL chennai on Saturday, 17 Mar 2007.  I had earlier applied for the connection about a month and a half back.   Seems that BSNL chennai is getting too many bookings on a day and so, they are not able to keep up with the pace.</p>
<p>Good that the internet connections are getting in-expensive in India. Thanks to the communication minister. More and more people are getting connected to Internet now a days.  </p>
<p> Now that I have my net connection in home, I will be posting regularly on this blog.  Lets see how things go &#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/48/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/48/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/48/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/48/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/48/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=48&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/03/19/just-got-my-bsnl-broadband-connection/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>How do I practice Programming..</title>
		<link>http://azagappan.wordpress.com/2007/01/05/how-do-i-practice-computer-science-2/</link>
		<comments>http://azagappan.wordpress.com/2007/01/05/how-do-i-practice-computer-science-2/#comments</comments>
		<pubDate>Fri, 05 Jan 2007 12:32:37 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/01/05/how-do-i-practice-computer-science-2/</guid>
		<description><![CDATA[Everyone knows, in this Industry, one has to keep studying and practicing. But many doesn&#8217;t know what to practice, how to practice and more importantly why to practice&#8230;. I found these links really useful. http://steve.yegge.googlepages.com/practicing-programming http://steve.yegge.googlepages.com/being-the-averagest  http://www.devblog3000.com/archives/2-Practicing-Programming.html http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Practices/Kata http://steve.yegge.googlepages.com/what-you-need-to-know<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=47&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font face="Arial"><font size="2">Everyone knows, in this Industry, one has to keep studying and practicing. But many doesn&#8217;t know what to practice, how to practice and more importantly why to practice&#8230;. <span class="293063012-05012007">I found these links really useful.</span></font></font></p>
<ul>
<li><font size="2" face="Arial"><a href="http://steve.yegge.googlepages.com/practicing-programming">http://steve.yegge.googlepages.com/practicing-programming</a></font></li>
<li><font size="2" face="Arial"><font size="2" face="Arial"><a href="http://steve.yegge.googlepages.com/being-the-averagest">http://steve.yegge.googlepages.com/being-the-averagest</a></font></font><font size="2" face="Arial"><font size="2" face="Arial"> </font></font></li>
<li><font size="2" face="Arial"><font size="2" face="Arial"><a href="http://www.devblog3000.com/archives/2-Practicing-Programming.html">http://www.devblog3000.com/archives/2-Practicing-Programming.html</a></font><font size="2" face="Arial"> </font></font><font size="2" face="Arial">
<li><font size="2" face="Arial"><a href="http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Practices/Kata">http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Practices/Kata</a> </font></li>
<li><font size="2" face="Arial"><a href="http://steve.yegge.googlepages.com/what-you-need-to-know">http://steve.yegge.googlepages.com/what-you-need-to-know</a> </font></li>
<p></font></li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/47/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/47/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/47/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/47/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/47/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=47&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/01/05/how-do-i-practice-computer-science-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Indian IT and Attrition. Who&#8217;s fault is it anyway?</title>
		<link>http://azagappan.wordpress.com/2007/01/04/indian-it-and-attrition-whos-fault-is-it-anyway/</link>
		<comments>http://azagappan.wordpress.com/2007/01/04/indian-it-and-attrition-whos-fault-is-it-anyway/#comments</comments>
		<pubDate>Thu, 04 Jan 2007 08:05:43 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2007/01/04/indian-it-and-attrition-whos-fault-is-it-anyway/</guid>
		<description><![CDATA[I am with the current Employer for the past 4.5 years.  When I look around my cubicle,  I see that almost all my friends has quit and are working in other companies.  Some even made multiple job moves. I see new faces every day.  Its not just the case with my employer. It happens in almost all [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=45&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2" face="Arial">I am with the current Employer for the past 4.5 years.  When I look around my cubicle,  I see that almost all my friends has quit and are working in other companies.  Some even made multiple job moves.<span class="170465407-04012007"> I see new faces every day.</span>  Its not just the case with my employer. It happens in almost all the IT  companies in India.  I thought for a while and found the following are the major reasons for employees moving quite often</font></p>
<p><font size="2" face="Arial">1. Onsite Opportunities<br />
2. Employee Recognition. <br />
3. Career Growth in Current Job<br />
4. Money<br />
5. Work on Newer Technologies<br />
6. Poor Leadership.  </font></p>
<p><font size="2" face="Arial">Of the above only in the first case, people leave the company happily.  For all other reasons, people quit with frustration.  Market and company policies play a major role in <span class="170465407-04012007">this attrition game</span>.  Take for example -  &#8220;Career Building  by Job &#8211; Hopping&#8221;.  If some X is accepted in some Y designation  by a prospective Employer,  what prevents the current employer  from giving his employee the same designation and work environment ( here I am talking about talented people.. I am not talking about people who make careers with false information).   Take an example with  Money.  Some Z quits his current company O to join a new company N to get 30% more money.  To replace  Z, the company O has to pay 30% more than what he pays for Z.  Why not pay 30% more to Z and retain him?</font></p>
<p><font size="2" face="Arial">As you know, thinking about this makes you go mad.  You can come up with examples like this. I was wondering where things are going wrong?  Is it the Employee or the Employer?.  A kind of difficult question to answer.  Employee and Employer have their own reasons to speak up. As always, Google is the right place to find the answers.  Here is what I found from Google.  No wonder, people have already thought about this.  But then there is no solution for this until otherwise companies have a strong policies of retaining employees. </font></p>
<p><font size="2" face="Arial"><a target="_blank" href="http://www.expresscomputeronline.com/20041227/technologylife01.shtml" title="Combating high attrition">Combating high attrition</a>  (Source : <a href="http://www.expresscomputeronline.com/" title="Express Computer ">Express Computer)</a> </font></p>
<p><font size="2" face="Arial"><a href="http://gauteg.blogspot.com/2006/05/10-reasons-why-organizations-are-not.html" title="10 reasons why organizations are not able to retain employees " target="_blank">10 reasons why organizations are not able to retain employees</a> . You will find more in this blog<br />
<a target="_blank" href="http://www.itbusinessedge.com/item/?ci=5757" title="Sharing Best Retention Practices Curbs High Attrition Rates in India">Sharing Best Retention Practices Curbs High Attrition Rates in India</a></font></p>
<p><font size="2" face="Arial"><br />
Share your comments<br />
</font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/45/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/45/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/45/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/45/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/45/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=45&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2007/01/04/indian-it-and-attrition-whos-fault-is-it-anyway/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Time  keeps running…..</title>
		<link>http://azagappan.wordpress.com/2006/10/19/time-keeps-running%e2%80%a6/</link>
		<comments>http://azagappan.wordpress.com/2006/10/19/time-keeps-running%e2%80%a6/#comments</comments>
		<pubDate>Thu, 19 Oct 2006 09:32:58 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2006/10/19/time-keeps-running%e2%80%a6/</guid>
		<description><![CDATA[This time of the year – you will see many blog posts saying their accomplishments this year and their plans for next year.   If you happen to read a couple of bloggers whom you feel are good at programminig, You will be  interested to know how people set targets and work towards it. I believe [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=44&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="margin:0;" class="MsoNormal"><font face="Times New Roman">This time of the year – you will see many blog posts saying their accomplishments this year and their plans for next year.<span>   </span></font></p>
<p><font face="Times New Roman"></font></p>
<p style="margin:0;" class="MsoNormal"><font face="Times New Roman">If you happen to read a couple of bloggers whom you feel are good at programminig, You will be<span>  </span>interested to know how people set targets and work towards it. I believe that’s the difference between people who really succeed and people who think to become successful.<span>  </span>The first kind of people doesn’t make much noise. They set targets, achive them with <u>passion</u> and simply move on to the next.<span>   </span>The second kind of people makes huge noise about their plans, their targets. But at the end of the year, they have nothing to say that makes them proud or brings them pride.<span>  </span></font></p>
<p><font face="Times New Roman"></font></p>
<p><font face="Times New Roman"></font></p>
<p style="margin:0;" class="MsoNormal"><font face="Times New Roman">Try to be one of the first kind. Set goals, <span> </span>push your confidence level up, push your limits</font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=44&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/10/19/time-keeps-running%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile in Microsoft.</title>
		<link>http://azagappan.wordpress.com/2006/10/11/agile-in-microsoft/</link>
		<comments>http://azagappan.wordpress.com/2006/10/11/agile-in-microsoft/#comments</comments>
		<pubDate>Wed, 11 Oct 2006 05:58:21 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2006/10/11/agile-in-microsoft/</guid>
		<description><![CDATA[This sounds interesting&#8230;. http://channel9.msdn.com/ShowPost.aspx?PostID=238321 <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=43&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This sounds interesting&#8230;.</p>
<p><a href="http://channel9.msdn.com/ShowPost.aspx?PostID=238321">http://channel9.msdn.com/ShowPost.aspx?PostID=238321</a> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/43/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/43/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/43/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/43/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/43/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=43&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/10/11/agile-in-microsoft/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What do I call my Learning Journey as&#8230;.</title>
		<link>http://azagappan.wordpress.com/2006/09/20/what-do-i-call-my-learning-journey-as/</link>
		<comments>http://azagappan.wordpress.com/2006/09/20/what-do-i-call-my-learning-journey-as/#comments</comments>
		<pubDate>Wed, 20 Sep 2006 10:07:34 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">http://azagappan.wordpress.com/2006/09/20/what-do-i-call-my-learning-journey-as/</guid>
		<description><![CDATA[Am working for the past couple of months to make myself competent in a technology.  For some reasons, every time, I start working on the latest technology (read .NET for now. it will change in future), my mind wanted me to learn the basics strongly first. As such, I read books (Code &#8211; Charles Petzold, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=42&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Am working for the past couple of months to make myself competent in a technology.  For some reasons, every time, I start working on the latest technology (read .NET for now. it will change in future), my mind wanted me to learn the basics strongly first. As such, I read books (Code &#8211; Charles Petzold, Object Thinking &#8211; David West, Interface Oriented Design, Practices of an Agile Developer, books on OO) that don’t make me Marketable.   I feel happy that I am learning quite a lot of things.  But, sometimes, I get caught up with this so-called Corporate Madness. The reason &#8211; you can always find people in this corporate world whom you feel are less competent and are earning more money than you. More than me, my kinship wanted me to at least catch up (in terms of salary) with them.</p>
<p>My mind is determined to learn more things and to become a better person/software developer.  May be I will be missing something in the near future but, I am confident that my efforts will make me a better programmer and in the long run will pay off.   I know that the journey is long; it may take several years to reach my destination.  I am determined to work.</p>
<p>In my journey of making myself a better programmer, I am learning many things. I feel very bad for missing these things so many years.  My professor on the very first day in my college told me that I should be learning for life to be in this field. It took me 6 years to understand the real meaning of it.  I call this journey as &#8220;Back to School&#8221;.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=42&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/09/20/what-do-i-call-my-learning-journey-as/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>My September Planning..</title>
		<link>http://azagappan.wordpress.com/2006/09/01/my-september-planning/</link>
		<comments>http://azagappan.wordpress.com/2006/09/01/my-september-planning/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 03:42:15 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/09/01/my-september-planning/</guid>
		<description><![CDATA[From this month on, I will blog what I will be reading for this month.  At the end of the month, I will update what really happened to my planning. I spent quite a lot of time before picking up a book for reading.   The only problem is that I will read half and leave [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=41&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">From this month on, I will blog what I will be reading for this month.<span>  </span>At the end of the month, I will update what really happened to my planning. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">I spent quite a lot of time before picking up a book for reading.<span>   </span>The only problem is that I will read half and leave the other for some other time.<span>  </span>I have so many books that are half read and are waiting to be finished.<span>   </span>This month, I am planning to complete a couple of half read books. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">1. Programming in the Key of C#<span>  </span>- Charles Petzold ( Half complete.<span>  </span>1 Week)</font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">2. Beginning C# Objects<span>   </span>(Half Complete So far 2<span>  </span>Weeks)<span>  </span></font></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">3. Object Thinking<span>  </span>- David West ( 1/4<sup>th</sup> Complete<span>  </span>- 2 weeks). </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">Optional </font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">1. Practices of an Agile Developer.<span>  </span>I have already completed this book.<span>  </span>I have planned to re-read it once in a month or two months so that I can follow a couple of practices in my<span>  </span>work. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">2.I also have <span> </span>Interface Oriented Design that’s halfway through. I will<span>  </span>try to read a couple of chapters in this month. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">It will be great if Incomplete the 3 books and read a couple of chapters in the optional category. <span>  </span></font></font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">I will also be posting regularly on ChennaiAgileUserGroup and my blog.<span>    </span>An Ambitious September.<span>   </span></font></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/41/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/41/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=41&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/09/01/my-september-planning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Our Third Wedding Anniversary..</title>
		<link>http://azagappan.wordpress.com/2006/09/01/our-third-weeding-anniversary/</link>
		<comments>http://azagappan.wordpress.com/2006/09/01/our-third-weeding-anniversary/#comments</comments>
		<pubDate>Fri, 01 Sep 2006 03:34:02 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/09/01/our-third-weeding-anniversary/</guid>
		<description><![CDATA[Aug 31 is our third wedding anniversary.  Myself, Nalina &#38; her mother, Nivasini went to Maruntheeswarar temple in the evening and had our dinner in a hotel.  A couple of our friends still remembered our anniversary and called up to wish us. Thank you for wishes gentlemen.  Thanks for remembering.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=40&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><font size="3"><font face="Times New Roman">Aug 31 is our third wedding anniversary.<span>  </span>Myself, Nalina &amp; her mother, Nivasini went to Maruntheeswarar temple in the evening and had our dinner in a hotel.<span>  </span></font></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman"><span></span></font></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman"><span>A couple of our friends still remembered our anniversary and called up to wish us. Thank you for wishes gentlemen.  Thanks for remembering. </span></font></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman"><span></span></font></font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman"><span></span></font></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/40/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/40/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=40&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/09/01/our-third-weeding-anniversary/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Just Do It Attitude..</title>
		<link>http://azagappan.wordpress.com/2006/08/30/just-do-it-attitude/</link>
		<comments>http://azagappan.wordpress.com/2006/08/30/just-do-it-attitude/#comments</comments>
		<pubDate>Wed, 30 Aug 2006 11:10:22 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/08/30/just-do-it-attitude/</guid>
		<description><![CDATA[For the past 5 days, I was bed ridden because of Chikungunya (http://en.wikipedia.org/wiki/Chikungunya).   The worst kind of Viral fever in my life.   When one is bed ridden, he has nothing to do much more than reading, sleeping and thinking about something.  I too was doing all those three.  I was thinking of what made successful [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=39&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For the past 5 days, I was bed ridden because of Chikungunya (<a href="http://en.wikipedia.org/wiki/Chikungunya">http://en.wikipedia.org/wiki/Chikungunya</a>).   The worst kind of Viral fever in my life.   When one is bed ridden, he has nothing to do much more than reading, sleeping and thinking about something.  I too was doing all those three.  I was thinking of what made successful people or how did successful people  become successful.   Here, by successful people, I don’t mean someone in the range of  Bill Gates, Dell, Martin Fowler, Kent Beck and others (there is no question these guys are very successful in their life).  I was thinking of people in India whom I am following for past couple of months.  I haven’t met any of these guys, but I follow their blog (and that is the only source how I know about them).</p>
<p>I don’t know if I can mention their names on my blog without their prior consent.  Since I am only writing my observation about them (and all of them are positive),  I choose to carry on&#8230;</p>
<p>I would like to take the examples of three people (ofcourse, I have a couple of others too )</p>
<p>Vamsee  (blog.viamentis.com)<br />
Rajesh Babu (<a href="http://learningjourney.co.in/">http://learningjourney.co.in/</a>)<br />
Ravi Mohan (<a href="http://ravimohan.blogspot.com/">http://ravimohan.blogspot.com/</a>).</p>
<p>When you closely observe these guys blog,  their thinking and thoughts will be totally different from that of the main stream software developers.   (By main stream software developers, I mean &#8211; those are the software developers or engineers or managers who read one or two un-cooked books and hail themselves as experts in XYZ and are fighting to claim up the co-orporate ladder&#8230;. ).    I was wondering what might have shapped up their thoughts and thinking.  According to  me, fundamentally, ones thought is shaped by Culture (ie associating themselves to a winning and happy culture), Reading and Just do it attitude.</p>
<p>Let me first talk about Reading.</p>
<p>By reading, I don’t mean reading a book or two about the subject and making noise.   In one of the blogs Ravi has mentioned that he has given away some 300 books on Java sometime back ( he is currently not into Java related Technology).  I am very sure that 300 should be a rare collection of a Java programmer.  One of Rajesh Babu&#8217;s venture- learningjoureny is help readers to get books that are not available in India.  Successful people read a lot.  They spend lot of time reading books.  In my experience, before hearing about Agile Methodologies, most of my reading would be technology based books.  They didnt shape up my thoughts.  Just syntax reading and basic concepts.  But for the past couple of months, I am preparing myself to become a better developer.   Agile methodologies showed me many directions in this regard. My reading  expanded too many different books. Book after book, I feel that I need to learn more and more about it. After reading a book, I feel confident, but at the same time, I feel that I haven’t read much. So, I keep reading&#8230;   One right book will  ignite you.  That one book will make you to look for another and another.   For the first time in my life, I read two books in month of Aug and am reading the third one. I have many in my to buy list. </p>
<p>Second Culture.   Here I am not talking about culture that has normal meaning.  Successful people create their culture of their own.  They  have their own displicines.They stick to their disciplines.  They know how to make negatives positive.    They do what ever it takes to achieve things.  They are not bothered about this and that daily routine.  They will create an environment for their success. Vamsee moved from Hyderabad to Chennai,  Rajesh moved from Banagalore to Chennai, Ravi is planning to move from Bangalore to USA.  Successful people move to places where they love to be.  They don’t get stuck with the culture where everyone knowingly get caught and refuse to come out. If the place is not good, they move, if the company they work for is not good they move to another, if they don’t find any satisfied company, the plan to start their own.  Creating a culture is very difficult. Its easier said than done.  This is the one which I will be moving towards in the next  year.  </p>
<p>Just Do it Attitude&#8230;</p>
<p>Attitude plays an important role in shaping up ones life.  All these successful people have Just do it attitude. They do the most important things in their life and leave other things back.   If they feel that their thoughts and directions are right, they move on.. They don’t wait asking others for their suggestions.  They just keep doing things and move on.  They learn new things, they do new things and they just do it.<br />
And finally yes, I am working towards becoming one of successful.  My metric for measuring Success is very high. I know it will take a lot of time to achieve it.  But I am confident that I will at one point in my life achieve it and continue doing it.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/39/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/39/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=39&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/08/30/just-do-it-attitude/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Microsoft should start supporting open source community&#8230;</title>
		<link>http://azagappan.wordpress.com/2006/07/27/microsoft-should-start-supporting-open-source-community/</link>
		<comments>http://azagappan.wordpress.com/2006/07/27/microsoft-should-start-supporting-open-source-community/#comments</comments>
		<pubDate>Thu, 27 Jul 2006 06:22:09 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/07/27/microsoft-should-start-supporting-open-source-community/</guid>
		<description><![CDATA[I read this artcile  -  NDoc 2 is Officially Dead.    Not supporting open source is the major difference between Microsoft and its competitors.  I think its going to be the number one reason for developers and customers moving out of  Microsoft.   In real world, developers face much more difficulties than Microsoft thinks developers face. That is the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=38&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I read this artcile  -  <a href="http://www.charliedigital.com/PermaLink,guid,95b2ab68-ba92-413a-b758-2783cde5df9c.aspx">NDoc 2 is Officially Dead. </a>   Not supporting open source is the major difference between Microsoft and its competitors.  I think its going to be the number one reason for developers and customers moving out of  Microsoft.   In real world, developers face much more difficulties than Microsoft thinks developers face. That is the very reason tools like NDoc, NUnit, NAnt, CuriseControl etc are widely used by development communities.  Isnt it fair to expect that Microsoft should nurture and grow this kind of tools and communities instead of killing them indirectly.   They are of the firm belief, that their development tools has everything in it, but the reality is otherwise (dont worry if something is not there in this version,  Microsoft will bundle it in its next version of tools.. Save your money to buy it.. ).</p>
<p>Personally, Its all about freedom for the development community.  Today, Microsoft has money to re-build software that is popular in market and bundle it with its product and sell it to customers, there by forcing many companies out of business.  Is it a fair game.. I dont know..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/38/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/38/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=38&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/07/27/microsoft-should-start-supporting-open-source-community/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Should I really care about internal working of a computer?</title>
		<link>http://azagappan.wordpress.com/2006/07/26/should-i-really-care-about-internal-working-of-a-computer/</link>
		<comments>http://azagappan.wordpress.com/2006/07/26/should-i-really-care-about-internal-working-of-a-computer/#comments</comments>
		<pubDate>Wed, 26 Jul 2006 07:08:20 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/07/26/should-i-really-care-about-internal-working-of-a-computer/</guid>
		<description><![CDATA[Well, the answer is it depends. Computer science gives you this flexibility always. You can figure out 1000 reasons for why you should care and another 1000 reasons for why need not care. My personal view point is – “One should know internal working of computer atleast to a minimum”. But then, minimum is a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=37&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Well, the answer is it depends. Computer science gives you this flexibility always. You can figure out 1000 reasons for why you should care and another 1000 reasons for why need not care.</p>
<p>My personal view point is – “One should know internal working of computer atleast to a minimum”. But then, minimum is a subjective term. We have lot many subjective terms floating &#8211; like Health, Quality, Performance, Security etc. For some health means running 10 miles at a stretch and for some, health means walking a few steps. For some Quality Software means bug free software and for some Quality  may be different. For some Service means devlierying something in a day and for some , service means delivering something in a week. So, the subjective terms can only be quantified by you. As such, the minimum knowledge can only be quantified by you.</p>
<p>I wish you atleast read a couple of books a year (set this your minimum).</p>
<p>Ok, lets answer the question. Should I care. Take a look at this program.</p>
<p>using System;<br />
class InternalWorking<br />
{<br />
     static void Main()<br />
     {<br />
          int i = 2;<br />
         for (int j= 0;j&lt;10;j++)<br />
        {<br />
            Console.WriteLine(&#8221; {0} * {0} = {1}&#8221;,i, i*=i);<br />
        }<br />
   }<br />
}</p>
<p>If you compile and run the above program, you will see the following output</p>
<p>2 * 2 = 4<br />
4 * 4 = 16 <br />
16 * 16 = 256 <br />
256 * 256 = 65536 <br />
65536 * 65536 = 0 <br />
0 * 0 = 0 <br />
0 * 0 = 0 <br />
0 * 0 = 0 <br />
0 * 0 = 0 <br />
0 * 0 = 0</p>
<p>Why is that “i” became zero after some point of time.</p>
<p>Now, I am going to initialize i to 3 in the above program and see what happens using</p>
<p>using System; <br />
class InternalWorking <br />
{ <br />
     static void Main()<br />
    {<br />
         int i = 3;<br />
         for(int j= 0;j&lt;10;j++)<br />
         {<br />
             Console.WriteLine(&#8221; {0} * {0} = {1}&#8221;,i, i*=i);<br />
          }<br />
      }<br />
}</p>
<p>The output is as follows  <br />
3 * 3 = 9 <br />
9 * 9 = 81 <br />
81 * 81 = 6561 <br />
6561 * 6561 = 43046721 <br />
43046721 * 43046721 = -501334399 <br />
-501334399 * -501334399 = 2038349057 <br />
2038349057 * 2038349057 = -1970898431 <br />
-1970898431 * -1970898431 = 120648705 <br />
120648705 * 120648705 = 1995565057 <br />
1995565057 * 1995565057 = -1876701183</p>
<p>Oops.. why is that results are getting negative after some point of time. Well, definitely my computer is not mis-behavinig.</p>
<p>Ok.. here goes the explanation of why it gets to negative after some point of time. All integers in C# occupy 32 bits. Of this, Most Signigicant Digit (MSB) is Sign bit. The sign bit for positive numbers is 0 and negative numbers, its 1. So effectively 31 bits are used to represent the number. In the above program, we get the correct results as long as the result can be represented with 31 bits. When the numebr gets larger, it takes up additional bits. We know int uses only 32 bits and so, the remaining bits are ignored. The above program, after a few iterations, sets the 32nd bit ( which is sign bit). Thus it becomes negative. It gets into a kind of circular loop.</p>
<p>May be the following code will help you understand more </p>
<p>using System;<br />
class zip<br />
{<br />
     static void Main()<br />
     {<br />
          int iMaxValue= Int32.MaxValue, iMinValue = Int32.MinValue;<br />
          Console.WriteLine(&#8221; Int Max Value is {0} and Int Min Value is {1} &#8220;, iMaxValue ,iMinValue);<br />
          iMaxValue++;<br />
          iMinValue &#8211;;<br />
          Console.WriteLine(&#8221; Incremented Int Max Value is  {0} and Decremented Int Min Value is {1}  &#8220;, iMaxValue , iMinValue);<br />
          Console.WriteLine(&#8220;Is Incremented Int Max Value equals Int MinValue? (True/False) : {0}&#8221;, iMaxValue == Int32.MinValue  );<br />
          Console.WriteLine(&#8220;Is Decremented Int Min Value equals Int MaxValue? (True/False) : {0}&#8221;, iMinValue == Int32.MaxValue  );<br />
     }<br />
}</p>
<p>The output is </p>
<p>Int Max Value is 2147483647 and Int Min Value is -2147483648<br />
Incremented Int Max Value is  -2147483648 and Decremented Int Min Value is 2147483647  <br />
Is Incremented Int Max Value equals Int MinValue? (True/False) : True<br />
Is Decremented Int Min Value equals Int MaxValue? (True/False) : True</p>
<p>Negative numbers are represented using 2s complement. Well, I am not going to get into the details of 2s complement here. Do write your feedback..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/37/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/37/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/37/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/37/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/37/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=37&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/07/26/should-i-really-care-about-internal-working-of-a-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Got introduced to Linux..</title>
		<link>http://azagappan.wordpress.com/2006/07/24/got-introduced-to-linux/</link>
		<comments>http://azagappan.wordpress.com/2006/07/24/got-introduced-to-linux/#comments</comments>
		<pubDate>Mon, 24 Jul 2006 09:34:24 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/07/24/got-introduced-to-linux/</guid>
		<description><![CDATA[On 22nd Jul 2006, I attended my very first meeting in  ILUGC – Indian Linux Users Group Chennai.   It was an introduction to Linux for beginers and first time users.  The session was given by Raman and they showed how to install Linux from scratch.  Linux has gone a long way since I used it  [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=36&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><font size="3" face="Times New Roman">On 22<sup>nd</sup> Jul 2006, I attended my very first meeting in  ILUGC – Indian Linux Users Group Chennai.   It was an introduction to Linux for beginers and first time users.  The session was given by Raman and they showed how to install Linux from scratch.  Linux has gone a long way since I used it  about 5 years back. I remember sitting with Sys Admin in my previous company and trying to install Linux and getting Oracle on it.  I remember getting help from Azad on this.   Today they showed the desktop version of Linux installation. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">The linux distro now has everthing in it.  The look and feel of user interface is similar to that of Windows, the open office is similar to Microsoft Office.  From open office you can even open an ms word file.   Great. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">Raman spoke about FOSS -  Free Open Source Software.  Off all the advantages he mentioned about FOSS, the following got my attention</font></p>
<p><font size="3" face="Times New Roman"></font></p>
<ol>
<li class="MsoNormal"><font size="3" face="Times New Roman">FOSS is about Freedom – Free as in Free – Speech and NOT Free as in Free-lunch.   Its not about cost, its about Freedom.</font></li>
<li class="MsoNormal"><font size="3"><font face="Times New Roman"> Cost of commercial software.   This is the one which I am experiencing in my real life.  Being in M$ for about 7 years, every time a new tech is released, I need to depend on my Employeer to get the license to learn it.   That means, I cannot do anything in  my  home to try out something..  But on the other hand, there are quite a lot of things happening in JAVA world.  Like ANT, JUNIT, Curise Control etc.  Though alternatives like NANT, NUNIT  are available,    most companies use MS Visual Studio in their development environment (that’s not free)…  May be I am not able to put it correctly, you understand what I am saying </font></font></li>
<li class="MsoNormal"><font size="3" face="Times New Roman">A few years back,  I read an article that Chineese Govt is standardising on Linux for govt offices.. I then thought it was a bad idea.. but now I feel how important it is.  Most of the govt departments in Tamil Nadu are getting computerized and the cost associated with commericial software is going up. They are now standardizing on Open office.  True, govt saves a lot of money in it. </font></li>
</ol>
<p><font size="3" face="Times New Roman"></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">A great introduction.  Next week, they have a session on basic commands.   I have to get a computer and have linux set up.   But, one of my goal is to go to ……  But its not getting materialized.. I need to do somehting about my learning and moving to Linux and open source. </font></p>
<p><font size="3" face="Times New Roman"></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/36/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/36/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/36/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/36/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/36/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=36&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/07/24/got-introduced-to-linux/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Thank you – For pointing that  I don’t have super ……</title>
		<link>http://azagappan.wordpress.com/2006/07/24/thank-you-%e2%80%93-for-pointing-that-i-don%e2%80%99t-have-super-%e2%80%a6%e2%80%a6/</link>
		<comments>http://azagappan.wordpress.com/2006/07/24/thank-you-%e2%80%93-for-pointing-that-i-don%e2%80%99t-have-super-%e2%80%a6%e2%80%a6/#comments</comments>
		<pubDate>Mon, 24 Jul 2006 09:33:43 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/07/24/thank-you-%e2%80%93-for-pointing-that-i-don%e2%80%99t-have-super-%e2%80%a6%e2%80%a6/</guid>
		<description><![CDATA[Though I can fill those blanks, I am deliberately leaving them blank for a reason which I don’t want to express. Well, the main reason for me taking up an offer with my current employer four and a half years before is because, I was promised that I will be sent Onsite ( the word [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=35&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><font size="3" face="Times New Roman">Though I can fill those blanks, I am deliberately leaving them blank for a reason which I don’t want to express. </font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">Well, the main reason for me taking up an offer with my current employer four and a half years before is because, I was promised that I will be sent Onsite ( the word – Onsite mesmerized me).  Many things happened – the project for which I was selected didn’t get through and so am forefully pushed in to project that uses technology which is not current.   Though the technology was not current, I learnt a lot of things in this company.  I learnt about Data Modelling ,  got exposed to DBA activities,  got exposed to the workings of a department and above all its my first coroprate experience..  So good so far… </font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">Over the period of four and a half years,  I failed to keep myself current on the technology. I wouldn’t say that I didn’t read/study new technology.  Infact I learnt but I didn’t put them in to use (because of the project constratint).  Me keeping myself not updated on technology let to many dis-appointing moments.   The very first being – my manager who so far claimed that I was doing an excellent job, told me a couple of days before that I don’t have any of that super thing on my skillset ( I don’t know what the super thing he has.. anyway that’s none of my business.  He has the authority called MANAGER and he can talk right at my face, but I cannot do that – not a computer logic).  I was dis-appointed to the core. But then he is true. Introspecting where things went wrong, I found that my laziness and procastination were the reasons.   So many times I planned for studying ( buy books.. believe me I have enough books on the technology on which I wish to equip and they sleep well in my book shelf), but all the times I failed to execute the plan.  But now, after this incident, something has went into my head and heart (something more emontional).  Now, I have a solid plan to get myself equiped. </font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">I did a search on web and I found that there are many people who has been in this situation and many have overcome that.  I get to read their blogs, read their articles and get valuable information from them.  Thanks for all of them.  </font></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">I am confident that I can get back and add that Super thing back into me.  Thanks for stopping me and saying that you don’t have that super thing in your …. </font></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">Why I write this in an open Blog.. I don’t know.. After all this is a place where I can  my thoughts rather spill my random thoughts….  </font></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/35/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/35/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=35&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/07/24/thank-you-%e2%80%93-for-pointing-that-i-don%e2%80%99t-have-super-%e2%80%a6%e2%80%a6/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Using COUNT with JOINS&#8230;</title>
		<link>http://azagappan.wordpress.com/2006/06/23/using-count-with-joins/</link>
		<comments>http://azagappan.wordpress.com/2006/06/23/using-count-with-joins/#comments</comments>
		<pubDate>Fri, 23 Jun 2006 06:26:22 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/06/23/using-count-with-joins/</guid>
		<description><![CDATA[Whenever we use the COUNT function, we invariably use * as an argument to it.&#160;&#160;&#160;It works fine as long as its not joined with another tables.&#160;&#160;&#160;For example, in SQL Sever Pubs database, there are two tables &#8211; jobs and employee. If we need to find the number of employees for each job, the following query [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=34&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Whenever we use the COUNT function, we invariably use * as an argument to it.&nbsp;&nbsp;&nbsp;It works fine as long as its not joined with another tables.&nbsp;&nbsp;&nbsp;For example, in SQL Sever Pubs database, there are two tables &#8211; jobs and employee. If we need to find the number of employees for each job, the following query <strong>will not work</strong></p>
<p>SELECT&nbsp;jobs.job_DESC<br />
&nbsp;,<b>count(*)</b><br />
FROM JOBS<br />
LEFT JOIN EMPLOYEE<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON JOBS.JOB_ID = EMPLOYEE.JOB_ID<br />
GROUP BY JOBS.JOB_DESC<br />
ORDER BY 2</p>
<p>The records returned by above query</p>
<p>Business Operations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
Chief Executive Officer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
Chief Financial Officier&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
<strong>New Hire &#8211; Job not specified&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1</strong><br />
Designer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Editor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Sales Representative&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Acquisitions Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Managing Editor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Marketing Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Operations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Productions Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Public Relations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Publisher&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;7</p>
<p>But in database, the job &quot;<strong>New Hire &#8211; Job not specified&quot; </strong>has no records in employee.&nbsp; So, it should zero.</p>
<p>After doing some research, I found how silly I am.&nbsp; The <strong>correct query </strong>will be<br />
SELECT jobs.job_DESC<br />
<b>&nbsp;,count(EMPLOYEE.JOB_ID)<br />
</b>FROM JOBS<br />
LEFT JOIN EMPLOYEE<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON JOBS.JOB_ID = EMPLOYEE.JOB_ID<br />
GROUP BY JOBS.JOB_DESC<br />
ORDER BY 2</p>
<p>The results of this query is</p>
<p><strong>New Hire &#8211; Job not specified&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;0</strong><b><br />
</b>Business Operations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
Chief Executive Officer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
Chief Financial Officier&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;1<br />
Designer&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Editor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Sales Representative&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;3<br />
Acquisitions Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Managing Editor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Marketing Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Operations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Productions Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Public Relations Manager&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;4<br />
Publisher&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;7</p>
<p>Then, I went to books online and checked the argument list for COUT&#8230; it clearly states how the COUNT works..</p>
<p>COUNT(*) returns the number of items in a group, including NULL values and duplicates.</p>
<p>COUNT(ALL <i>expression</i>) evaluates <i>expression</i> for each row in a group and returns the number of nonnull values.</p>
<p>COUNT(DISTINCT <i>expression</i>) evaluates <i>expression</i> for each row in a group and returns the number of unique, nonnull values.</p>
<p>A simple thing, but today it took me sometime to figure this out.&nbsp; Good that I learnt this atleast now.&nbsp;&nbsp;I then thought&nbsp;how else can I&nbsp;achieve&nbsp;the above results&nbsp;by&nbsp;giving * as the argument to COUNT (but then, these are only possibilities and not efficient ways).&nbsp;&nbsp; It can be achieved by using Correlated sub queries and Union operation.</p>
<p><strong>Correlated subquery</strong></p>
<p>SELECT job_Desc<br />
&nbsp;,(select count(*) from employee where employee.job_id = jobs.job_id) as count<br />
FROM Jobs<br />
ORDER BY 2</p>
<p><b>UNION operation</b></p>
<p>SELECT jobs.job_DESC<br />
&nbsp;,count(EMPLOYEE.JOB_ID)<br />
FROM JOBS<br />
JOIN EMPLOYEE<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ON JOBS.JOB_ID = EMPLOYEE.JOB_ID<br />
GROUP BY JOBS.JOB_DESC<br />
UNION<br />
SELECT job_desc, 0<br />
FROM jobs<br />
WHERE job_id&nbsp;NOT in (select job_id from EMPLOYEE)<br />
ORDER BY 2</p>
<p>Three different (may be more) ways to&nbsp;achieve a result.&nbsp;Certainly one is&nbsp;better than other two.&nbsp; No wonder why we programmers write&nbsp;bad code&#8230;&nbsp;&nbsp;&nbsp; <font size="3" face="Times New Roman">&nbsp;</font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/34/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/34/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/34/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/34/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/34/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=34&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/06/23/using-count-with-joins/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Teched 2006 Day 2 (16-Jun-2006)</title>
		<link>http://azagappan.wordpress.com/2006/06/19/teched-2006-day-2-16-jun-2006/</link>
		<comments>http://azagappan.wordpress.com/2006/06/19/teched-2006-day-2-16-jun-2006/#comments</comments>
		<pubDate>Mon, 19 Jun 2006 10:39:56 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/06/19/teched-2006-day-2-16-jun-2006/</guid>
		<description><![CDATA[Today is my second day in TechEd 2006. &#160;Today, I was very selective in choosing the track.&#160; &#160;So, fairly a good day but for one session. &#160; Session 1:&#160; Windows Power Shell : The next generation of Scripting &#160; &#160;A good session on introduction to power shell. &#160;The concept is very good. &#160;Its built up [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=33&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today is my second day in TechEd 2006. &nbsp;Today, I was very selective in choosing the track.&nbsp; &nbsp;So, fairly a good day but for one session. &nbsp;</p>
<p><strong>Session 1:</strong>&nbsp; <u>Windows Power Shell : The next generation of Scripting </u>&nbsp;</p>
<p>&nbsp;A good session on introduction to power shell. &nbsp;The concept is very good. &nbsp;Its built up on alias concept.&nbsp;&nbsp; Now you can use unix like commands on powershell. The Microsoft says&nbsp; its for administrators to switch between windows and other operating systems easily and they can use the same commands to achieve the tasks. &nbsp;Power scritping is based on .NET2.0.&nbsp; Powershell is based on OO concept. &nbsp;Power scripts view File system as objects, registry as objects, process as object. &nbsp;This means that you can use &ldquo;dir&rdquo; on file system, &ldquo;dir&rdquo; on process, &ldquo;dir&rdquo; on registry. &nbsp;The speaker introduced to powershell was really good.</p>
<p><strong>Session 2:</strong>&nbsp; <u>Introduction to Windows Workflow Foundation &#8211; WWF<br />
</u><br />
A good session. &nbsp;Its about workflow.&nbsp; Basics of workflow was covered. &nbsp;A good session.</p>
<p><strong>Session 3:</strong>&nbsp; <u>Sharepoint 2007 for developers.</u></p>
<p>&nbsp;A disappointing session. Speaker was late.&nbsp; He rushed in just browsed through a few pages. I don&rsquo;t know why they had this session in their itenary.&nbsp; A flash demo on website is enough to cover this&hellip;&nbsp;</p>
<p>&nbsp;<strong>Session 4:</strong>&nbsp; <u>Developer Productivity with VSTS: Automated Unit testing</u></p>
<p>A good seesion. The speaker covered about unit testing, code coverage etc. Though they werent deep enough, it was a good introduction. &nbsp;The speaker spent a few minutes on VSTS features and focused on unit testing. &nbsp;Microsoft has now realized they cannot get away from agile. &nbsp;The speaker even touched about TDD and Agile.</p>
<p><strong>Session 5:</strong>&nbsp; <u>BizTalk 2006 Whats in for a Developer.</u></p>
<p><u>&nbsp;</u>An Excellent session. The speaker gave introduction go Biztalk taking a case study. He talked&nbsp; about</p>
<ul>
<li>EAI&nbsp; -Enterprise Application Integration</li>
<li>B2B &ndash; Business to Business</li>
<li>Business Work flow and porcess control</li>
</ul>
<p>He touched about the following</p>
<ul>
<li>Orchestration</li>
<li>Pipeline</li>
<li>Adapter</li>
<li>Business Rules Engine.</li>
</ul>
<p>&nbsp;Finally we had some entertainment session. &nbsp;They conducted a session called&nbsp; &ldquo;15 seconds to Fame&rdquo; in the afternoon. The eight people who entered the finals were contesting for a smart phone and one guy walked away with samrt phone.</p>
<p>To sum up,&nbsp; given the experience, I will attend the next TechEd.&nbsp; Even if the company doesn&rsquo;t pay me, I am planning to go for it. &nbsp;&nbsp;But the next time,I need to be very selective in the sessions to attend. A good eye opener. <font size="3" face="Times New Roman">&nbsp;</font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/33/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/33/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/33/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/33/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/33/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=33&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/06/19/teched-2006-day-2-16-jun-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Agile Chennai User Group Kickoff on 8th July 2006</title>
		<link>http://azagappan.wordpress.com/2006/06/15/agile-chennai-user-group-kickoff-on-8th-july-2006/</link>
		<comments>http://azagappan.wordpress.com/2006/06/15/agile-chennai-user-group-kickoff-on-8th-july-2006/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 15:42:03 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/06/15/agile-chennai-user-group-kickoff-on-8th-july-2006/</guid>
		<description><![CDATA[I am very much fasciated by Agile.&#160; Chennai for a long time didnt have an user group on Agile.&#160; I am now in the process of forming an User Group.&#160; The idea is the bring together a group of like minded people and meet regulary and learn more about Agile. &#160;We are having a Kick [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=32&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am very much fasciated by Agile.&nbsp; Chennai for a long time didnt have an user group on Agile.&nbsp; I am now in the process of forming an User Group.&nbsp; The idea is the bring together a group of like minded people and meet regulary and learn more about Agile.</p>
<p>&nbsp;We are having a Kick off meeting on 8th July 2006 with a presentation by <a target="_blank" href="http://www.sanjivaugustine.com/" title="Sanjiv"><strong>Sanjiv Augustine</strong></a><strong>.&nbsp;&nbsp;</strong><strong>We are in the process of finalizing the venue.&nbsp; I will post another message once the venue is fixed.</p>
<p></strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/32/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/32/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=32&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/06/15/agile-chennai-user-group-kickoff-on-8th-july-2006/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Teched 2006 Day 1 (15-Jun-2006)</title>
		<link>http://azagappan.wordpress.com/2006/06/15/teched-2006-day-1-15-jun-2006/</link>
		<comments>http://azagappan.wordpress.com/2006/06/15/teched-2006-day-1-15-jun-2006/#comments</comments>
		<pubDate>Thu, 15 Jun 2006 15:18:52 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/06/15/teched-2006-day-1-15-jun-2006/</guid>
		<description><![CDATA[Today I went to Teched 2006.   Its a two day event and  it was held in Chennai Trade Center. I attended the Developer track.  Its fairly a good day.  Of  the five I attended today, I didnt like 2.   I feel that two were more towards marketing the product and so not very informative.   Here [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=31&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today I went to Teched 2006.   Its a two day event and  it was held in Chennai Trade Center.</p>
<p>I attended the Developer track.  Its fairly a good day.  Of  the five I attended today, I didnt like 2.   I feel that two were more towards marketing the product and so not very informative.   Here are the details</p>
<p><strong>Session 1:</strong>  <u>Extending the ASP.NET Provider Model</u>  </p>
<p>The speaker spoke about Membership provider model.  Though the concept is good one, I am not sure how it will be applied for building Enterprise applications.   The speaker was signing the marketing song.. &#8220;We didnt even write a single line of code.. we have done so many things..&#8221;.   In my 7 years of experience,  I havent written a full fledged application  using the tool features as trumpeted by MS.   I dont wish to go in detail in this.</p>
<p><strong>Session 2:</strong>  <u>Ajax for ASP.NET Developers &#8211; Atlas.net<br />
</u><br />
A good session. The speaker covered the various programming models in Atlas &#8211; Server Side and Client Side.  She had some interesting demos.  She also showed how to write Ajax based application using xml and how its taken care of by Atlas java scripts.  She spoke about various server side Ajax based extenders / controls.   This is the second or third time, I am listening to the ATLAS seminar conducted by Microsoft.   It was informative.</p>
<p><strong>Session 3:</strong>  <u>Using CLR inside SQL Server: Best PracticesA good session. </u></p>
<p>The speaker touched about the various topics on where should C# code to be used and where not to be used.  How CLR memory is loaded.  What the security aspects.   He described the various scenarios where the CLR code should be used. Basically, he is suggesting that C# code should be used where TSQL cannot achieve things.  Example would be to access a webservice from database, to write user defined functions etc.  Speaker was very knowledgeable and a good session.</p>
<p><strong>Session 4:</strong>  <u>A peep at the Future .NET LAnguages : LINQ</u></p>
<p>This is the best presentation of the day and I liked it very much.  A great presentation.  The speaker went into every minute details of the LINQ.  Other speakers, if you read my blog, take a note of this.  We look for this kind of presentations.  We pay  money to hear from experts like the guy who presented this.   Definitely we not interested in your marketing stuff &#8211; &#8221; we did this with one line of code .. we did this with 3 lines of code&#8221; etc.   An excellent presentation.  The way he presented showed his experience in LING.  A great show.</p>
<p><strong>Session 5:</strong>  <u>Microsoft Visual Studio 2005 Team System: Enterprise Class Source Control. </u></p>
<p>This didnt influence me.  I am currently using a Borland product which has features more than what speaker spoke about.   Another session similar in the lines of first session. No comments.  Teched guys, please stop this kind of marketing stuff.<br />
Disclaimer : The thoughts expressed here are purely of mine.  This doesnt reflect the thoughts of any one.</p>
<p> Finally we had Demo shoot out.  They asked audience to come and present the demo.  A couple of them were really very informative. </p>
<p> An overall good day. Lets see how tomorrow is going to be.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/31/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/31/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/31/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/31/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/31/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=31&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/06/15/teched-2006-day-1-15-jun-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Basics of Object Modelling&#8230;</title>
		<link>http://azagappan.wordpress.com/2006/06/06/basics-of-object-modelling/</link>
		<comments>http://azagappan.wordpress.com/2006/06/06/basics-of-object-modelling/#comments</comments>
		<pubDate>Tue, 06 Jun 2006 13:32:47 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/06/06/basics-of-object-modelling/</guid>
		<description><![CDATA[Whats Object Modelling? Object modelling is about creating a blue print of the software system that is to be constructed from objects. &#160;There are many object modelling methodologies.&#160; Typically a modelling methodology consists of following three components 1.&#160; Process&#160; :&#160; The how to steps for gathering requirements and determining the abstraction to be modelled.&#160; There [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=26&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Whats Object Modelling?<br />
</strong>Object modelling is about creating a blue print of the software system that is to be constructed from objects.</p>
<p align="left">&nbsp;There are many object modelling methodologies.&nbsp; Typically a modelling methodology consists of following three components<br />
1.&nbsp; <strong>Process&nbsp; :</strong>&nbsp; The how to steps for gathering requirements and determining the abstraction to be modelled.&nbsp; There are many proceses out there. The one which has wider acceptance is <strong>Rational Unified Process &#8211; RUP.&nbsp; RUP </strong>is&nbsp; a software development methodology that contains analysis, design, project management, configuration &amp; change management.<br />
2. <strong>Notation :&nbsp;</strong>&nbsp; A graphical language to represent the model.&nbsp; There are many standards available for representing the model in graphical notations. A couple of them are&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OMT &#8211; Object Modelling Technique (James Rumbaugh)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Booch Method &#8211; Grady Booch<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Use Case as means for finalizing&nbsp;Requirements&nbsp;- Ivar Jabcobson.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<strong> UML &#8211; Industry Standard. (</strong>The above three guys contributed&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;much&nbsp;to this standard)<br />
3. <strong>Tool</strong> :&nbsp; A tool to help us to build the model.</p>
<p align="left"><strong><u>Requirement Analysis using &#8211; &quot;Use Case Modelling&quot;.</u></strong></p>
<p align="left"><strong>USE CASE</strong>&nbsp; is&nbsp;a narrative or graphical represenetation of a particular goal of a system.&nbsp; ie, the representation of<br />
(1) who are all the users of the system,<br />
(2) what services should the system provide&nbsp;<br />
(3) &nbsp;when teh user(s) interacts with the system for a particular purpose, what is the desired outcome.</p>
<p align="left"><strong>Note:<br />
</strong>1.&nbsp;Use Cases <strong>capture only the&nbsp;functional requirements </strong>(like purpose of the system, users, look and feel&nbsp; etc.)&nbsp;of the system. ie goals of the system. They <strong>dont&nbsp;capture the technical requirements&nbsp;&nbsp;</strong>(like how the system should be implemented, whether it will use a particular technology etc).</p>
<p><strong>Actors :</strong>&nbsp; Actors are the users of the system after its build.&nbsp; They can be end users, a computer system or anything.&nbsp;&nbsp; Note that a particular user can play multiple roles- example John can be a regular user of the system and can also be administartor of the system. In this case, there are two actors &#8211; regular user and administartive user. So, dont confuse actors with physical person.&nbsp; You need to identify all users(and roles) of the system.&nbsp; Once its identified, it can be represented in a graphical format using <strong>UML</strong>&nbsp;like below.&nbsp; <strong>Actors are represented as a sticky figure, the use case by an oval and the system boundry is represented&nbsp; by a rectange.</strong></p>
<p><img width="128" src="http://azagappan.files.wordpress.com/2006/06/usecase.JPG?w=128&#038;h=84" alt="usecase.JPG" height="84" />Note that there can be arrow heads in the line that connects the actor and the system.&nbsp; An Actor can provide information to the system, can consume information from the system or do both.</p>
<p><strong>A use case represents a logical series of events begining with Actor&#39;s first contact with the System and ending with the achivement of actors goal of using the system.&nbsp; In a Use Case, an actor always initiates the process.</strong><strong>The use case shown above is a highlevel one.&nbsp; It can be decomposed based on the system. For smaller systems, there can be usecase for each module, a larger system there can be an usecase for each functionality.&nbsp;</strong></p>
<p><strong><strong><u>Class Diagrams</u></strong></strong><strong><u> </u></strong></p>
<p><img src="http://azagappan.files.wordpress.com/2006/06/uml_notation.thumbnail.JPG?w=500&#038;h=80" alt="uml_notation.JPG" height="80" /><br />
Classes identified can be classified like<br />
1. Domain Classes &#8211; That represent the system<br />
2. Implementation Classes &#8211; These classes are&nbsp;doesnt represent the system, but are required for implementation. For example collection class is an implementation class<br />
3. Association Class &#8211; A class used to associate two classes.&nbsp; For example if there is a many to many relationship between two classe, then&nbsp;a third class called association class&nbsp;is introduced to&nbsp;make the relationship. (just like data modelling, we introduce a third table to refer a many to many relationship)&nbsp;</p>
<p><strong><u>SEQUENCE DIAGRAM</u></strong></p>
<p>Sequence diagrams are UML diagrams for representing various scenarios of the system.</p>
<p><strong>Graphical representation of how message should flow&nbsp; from one object to another in carring out a given scenario.<br />
</strong></p>
<p><img width="107" src="http://azagappan.files.wordpress.com/2006/06/sequence.thumbnail.GIF?w=107&#038;h=96" alt="sequence.GIF" height="96" /></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/26/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/26/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/26/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/26/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/26/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=26&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/06/06/basics-of-object-modelling/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>

		<media:content url="http://azagappan.files.wordpress.com/2006/06/usecase.JPG" medium="image">
			<media:title type="html">usecase.JPG</media:title>
		</media:content>

		<media:content url="http://azagappan.files.wordpress.com/2006/06/uml_notation.thumbnail.JPG" medium="image">
			<media:title type="html">uml_notation.JPG</media:title>
		</media:content>

		<media:content url="http://azagappan.files.wordpress.com/2006/06/sequence.thumbnail.GIF" medium="image">
			<media:title type="html">sequence.GIF</media:title>
		</media:content>
	</item>
		<item>
		<title>What is an Interface and how is it different from Abstract Classs?</title>
		<link>http://azagappan.wordpress.com/2006/05/30/what-is-an-interface-and-how-is-it-different-from-abstract-classs/</link>
		<comments>http://azagappan.wordpress.com/2006/05/30/what-is-an-interface-and-how-is-it-different-from-abstract-classs/#comments</comments>
		<pubDate>Tue, 30 May 2006 08:29:45 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/30/what-is-an-interface-and-how-is-it-different-from-abstract-classs/</guid>
		<description><![CDATA[An interface in C# is a type just like class is a type.  The difference between interface and class is that an interface only contains the method headers (no implementation of methods and no attributes) where as a class contains both attributes, methods and method implementations. Example public interface IBankAcccount {     double AccountBalance();     [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=25&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>An interface in C# is a type just like class is a type.  The difference between interface and class is that an interface only contains the method headers (no implementation of methods and no attributes) where as a class contains both attributes, methods and method implementations.</p>
<p>Example<br />
public <strong>interface I</strong>BankAcccount<br />
{<br />
    double AccountBalance();<br />
    bool  IsActive();<br />
}</p>
<p>Note that we havent declared if a method is <strong>public or  private.  </strong>In an interface <strong>all the methods are public and abstract. </strong>So, we need not specify the accessibility type in an interface.</p>
<p><strong>Implementing an Interface (not inheriting an interface)Example<br />
</strong>public Class SavingsAccount : IBankAcccount<br />
{<br />
   public double AccountBalance()<br />
   {<br />
       Console.WriteLine (&#8220;The business logic for the account balance goes here &#8220;);<br />
    }<br />
    bool  IsActive()<br />
    {<br />
           Console.WriteLine (&#8220;The business logic for the ISACTIVE goes here &#8220;);<br />
    }<br />
}</p>
<p><strong>Abstract Class Vs Interfaces</strong></p>
<table border="1" width="100%">
<tr>
<td bgColor="#6da6d1"><strong>Abstract Class</strong></td>
<td bgColor="#6da6d1"><strong>Interface</strong></td>
</tr>
<tr>
<td>Abstract Class specifies the data structure and a mixture of concrete and abstract methods. Note that an Abstract class can contain only abstract methods. In such situations we use Interface.</td>
<td>Interfaces only have abstract methods in their definition.</td>
</tr>
<tr>
<td>When an non abstract class is derived from an abstract class, the derived class provides the implementation of abstract methods by overriding them. The derived class methods should therefore include <b><i>override</i></b> keyword</td>
<td>When a class implements an interface, the class <i><b>dosent override the methods</b></i>. Rather the methods are defined from the scratch. and so <b><i>override</i></b> keyword is not part of method header.</td>
</tr>
<tr>
<td>The derived class can override all or only a few abstract methods from the base class. The derived class can also be an abstract class</td>
<td>The class that implements interface should provide concrete implementation for all the methods defined in interface</td>
</tr>
<tr>
<td colSpan="2">A class can extend one base class and implement multiple interfaces</td>
</tr>
</table>
<p><strong>Note:</strong> <br />
Interfaces cannot be intatiated.<br />
Interfaces dosent have constructors</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/25/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/25/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/25/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/25/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/25/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=25&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/30/what-is-an-interface-and-how-is-it-different-from-abstract-classs/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What is an Abstract Class?</title>
		<link>http://azagappan.wordpress.com/2006/05/30/what-is-an-abstract-class/</link>
		<comments>http://azagappan.wordpress.com/2006/05/30/what-is-an-abstract-class/#comments</comments>
		<pubDate>Tue, 30 May 2006 07:33:00 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/30/what-is-an-abstract-class/</guid>
		<description><![CDATA[We usually think of classes as being complete definitions.&#160; However, there are situations where complete definitions of a class&#160;is not possible.&#160; In OO, we can create a class that have incomplete definitions ( we can define what methods should be there in the class, but not the definition of the method).&#160; These &#160;incompletly defined classes [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=24&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We usually think of classes as being complete definitions.&nbsp; However, there are situations where complete definitions of a class&nbsp;is not possible.&nbsp; In OO, we can create a class that have incomplete definitions ( we can define what methods should be there in the class, but not the definition of the method).&nbsp; These &nbsp;incompletly defined classes are called as <strong>Abstract Class. </strong>These incompletely defined&nbsp;classes are also very useful like completely defined classes.&nbsp;&nbsp; <strong>We cannot create an instance of an Abstract Class (ie intansiated)</strong>,&nbsp; but with inheritance, abstract class enforces the derived class to have an implemention of methods that are declared <em>abstract </em>in base class.</p>
<p>A method with only method header and with no method body is called as <strong>Abstract Method.&nbsp;&nbsp; </strong>A method with a method header and a method body is called as <strong>Concrete Method. </strong></p>
<p>In abstract Class you can specify the method with only method header like in the following example</p>
<p>public <strong>abstract</strong> class BankAccount<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; private string name;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp; public void PrintName()&nbsp; //&nbsp;<strong>Concrete Method</strong><br />
&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.WriteLine(name);<br />
&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp; public&nbsp; <strong>abstract</strong> void printAccountType(); // <strong>Abstract Method</strong></p>
<p>}</p>
<p>In the above class, note that the class is also declared abstract.<strong>&nbsp; Whenever a class contains one or more abstract methods, then the class should be declared Abstract.&nbsp; It is not necessary that an abstract class should only contain abstract methods.&nbsp; It can also contain Concrete methods. </strong></p>
<p>The methods which donot have a definintion (or method body) is defined using the keyword <strong>abstract </strong>as in the above example.</p>
<p>The derived class of abstract class should have a method implementation that are declared abstract in base class.&nbsp; For exampe</p>
<p>public class SavingsAccount : BankAccount<br />
{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public&nbsp;&nbsp;<strong>override</strong> void printAccountType()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.WriteLine(&quot; This is a savings account &quot;);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
}</p>
<p><strong>Note </strong>: If the derived class does not provide concrete implementation of all the abstract methods that it&nbsp; inherited from the abstract class,&nbsp; the derived class will still be an abstract class. Only when the derived class provides concrete implementation of all the methods from the abstract class, can it be intantiated.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/24/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/24/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=24&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/30/what-is-an-abstract-class/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Polymorphism &amp; How is it implemented?</title>
		<link>http://azagappan.wordpress.com/2006/05/30/what-is-polymorphism-how-is-it-implemented/</link>
		<comments>http://azagappan.wordpress.com/2006/05/30/what-is-polymorphism-how-is-it-implemented/#comments</comments>
		<pubDate>Tue, 30 May 2006 06:57:30 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/30/what-is-polymorphism-how-is-it-implemented/</guid>
		<description><![CDATA[Polymorphism refers to the ability of two or more objects belonging to different classes to resepond exactly to the same message in class specific ways. Note : If you search the web for polymorphism, you will find many many definitions.&#160;I even read somewhere that overloading is also a kind of polymorphism.&#160; But&#160; a majority of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=23&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Polymorphism refers to the ability of two or more objects belonging to different classes to resepond exactly to the same message in class specific ways.</p>
<p><strong>Note </strong>: If you search the web for polymorphism, you will find many many definitions.&nbsp;I even read somewhere that overloading is also a kind of polymorphism.&nbsp; But&nbsp; a majority of the sites say the definition similar to the above.&nbsp; So, I am sticking to it.&nbsp; Remember there is no hard core definition for any of the object oriented concepts.&nbsp; That is the problem why people run away from basics.</p>
<p><strong>Example </strong>:&nbsp;&nbsp; I would like to give two real time examples for polymorphism.&nbsp;</p>
<p>1. School Bell.&nbsp; Lets say that the final bell rings in a school/college.&nbsp; What happens&nbsp;- a group of students go home, a group of&nbsp;students&nbsp;go to play ground, a group&nbsp;of students&nbsp;go to library and a group of stundents go to special classes.&nbsp; What do professors do.&nbsp;A&nbsp;group of professors go home, a group of professors proceed to lab to continue their research, a group of professors do admin work etc. &nbsp;The message ( ie school final bell) is same for all the objects (students &amp; professors. note that professors and students are two different types of objects), but the way they respond depends on the object.&nbsp;&nbsp; This is a very good example of polymorphsim</p>
<p>2. If you give an instruction &quot;cut&#39;&nbsp;to three different people &#8211; a hair stylist, a doctor and a movie actor. How do they respond.&nbsp; The hair stylist cuts the hair.&nbsp; A doctor will cut your body for surgery, a movie actor will stop acting. The message (cut) is same to all three objects ( actor, hair stylist and a doctor), but they threee respond in three different ways. This is called as polymorphism.</p>
<p><strong>Inheritance with overriding facilitates polymorphism.</strong>&nbsp;&nbsp;</p>
<p>Lets say that we have a base class called Class A and it has a overridable method called print which prints all the attributes.&nbsp; Then by inheritance concept, all the dervied class will inherit this print method. The derived classes can either override the print method or use the print method from base class.&nbsp; So, all the objects of base class and derived class have a method called print and they respond differently to a message based on its class implementation.</p>
<p><strong>How is polymorphism implemented ?<br />
</strong>&nbsp;The fundamental idea of polymorphism is that a compiler doesnt know which method&nbsp;(ie&nbsp;base class implementation or derived class implementation of a method)&nbsp; to call during&nbsp; the compile time.&nbsp; It only knows during run time ( based on the&nbsp; object).&nbsp;&nbsp; This is called as <strong>latebinding.&nbsp; </strong>This type of polymorphism is called as &quot;<strong>polymorphism by inheritance&quot;</strong></p>
<p>Polymorphism can also be achived through <strong>method overloading</strong>.&nbsp; During the compile time itself the compiler knows which method to execute. This is known as <strong>early binding.&nbsp; </strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/23/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/23/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/23/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/23/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/23/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=23&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/30/what-is-polymorphism-how-is-it-implemented/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What are Collections?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/what-are-collections/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/what-are-collections/#comments</comments>
		<pubDate>Mon, 29 May 2006 16:18:27 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/what-are-collections/</guid>
		<description><![CDATA[A collection object is an object that can hold multiple references of some other type of objects. Different&#160;collections in OO &#160; Array -&#160; In C# arrays are objects. Ordered lists&#160; &#8211; similar to array. elements placed in a particular order and retrieved in same order SortedList&#160; - similar to ordered list. The elements are sorted [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=22&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>A <strong>collection</strong> object is an object that can hold multiple references of some other type of objects. Different&nbsp;collections in OO &nbsp;</p>
<ul>
<li><strong>Array </strong>-&nbsp; In C# arrays are objects.</li>
<li><strong>Ordered lists</strong>&nbsp; &#8211; similar to array. elements placed in a particular order and retrieved in same order</li>
<li><strong>SortedList&nbsp; </strong>- similar to ordered list. The elements are sorted when added to collection</li>
<li><strong>Sets</strong> &#8211; unordered collection. (like throwing the marbles into bag. we dont know which will come out when we pick one.. order of retrival is not known). Important aspect of set is duplicates are not allowed.</li>
<li><strong>Dictionaries </strong>(in C# HashTable) &#8211; provides a way for storing elements with a unique lookup key for the element.</li>
</ul>
<p><strong>User defined Collections :</strong>&nbsp; You can create user defined collections using the inbuilt collection types.&nbsp; Just like you use basic datatypes to create a user defined data type, you can use the inbuilt collections to build user defined collections.</p>
<p><strong>Collections of SuperTypes :&nbsp;&nbsp;</strong>&nbsp; Array is sequence of memory locations where elements of same type are stored.&nbsp; This is true for an array of string, int or some other primitive datatypes.&nbsp; <strong>But for storing the references of the objects (instances of classes), the rules are bit different.&nbsp; The rules are different because&nbsp; of the power of inheritance.&nbsp;&nbsp; It turns out that if we create an array of baseclass (lets call it Class A), then the array can store the references of objects of base class (ie Class A) and all the derived class of the base class.&nbsp; </strong></p>
<p><strong>In C# only arrays allow us to specify the type of class (ie type of array) &nbsp;. All other collection types dosent&nbsp; allow us to&nbsp; specify the type. Most collections in C# are designed to hold the type System.Object (which is the base class for all the collections for both user defined and in-built datatypes) . So you can put any type of&nbsp; objects into collections in any order. </strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/22/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/22/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=22&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/what-are-collections/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Inheritance, Overriding,OverLoading ?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/what-is-inheritance-overridingoverloading/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/what-is-inheritance-overridingoverloading/#comments</comments>
		<pubDate>Mon, 29 May 2006 14:22:45 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/what-is-inheritance-overridingoverloading/</guid>
		<description><![CDATA[Inheritance is the process of creating a new class from one or more existing class.&#160; In otherwords, a new class acquires the qualities of existing class. Example.&#160; Lets say that we need to model a bank account.&#160; Lets say that the bank has only two types of account&#160; &#8211; Savings Account and Current Account.&#160; Both [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=21&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Inheritance is the process of creating a new class from one or more existing class.&nbsp; In otherwords, a new class acquires the qualities of existing class.</p>
<p>Example.&nbsp; Lets say that we need to model a bank account.&nbsp; Lets say that the bank has only two types of account&nbsp; &#8211; Savings Account and Current Account.&nbsp; Both of these accounts have some charateristics in common.&nbsp; So, we define a class based on common charateristics called BankAccount.&nbsp;&nbsp; Now to create a class called for SavingsAccount / CurrentAccount, we can derive/inherit the fetaures of BankAccount. This is known as <strong>inhertitance.&nbsp;</strong>&nbsp; BankAccount is called <strong>base class/ super class.</strong>&nbsp; SavingsAccount/CurrentAccount is called as derived <strong>class / sub class</strong></p>
<p>Inheritance can be <strong>single </strong>(only one base class) or <strong>multiple</strong> (two or more base class)).&nbsp;&nbsp; <strong>C# supports only single Inheritance.&nbsp; Multiple&nbsp; inheritance is not support in C#.&nbsp; </strong>To <strong>achieve multiple</strong> inheritance in C# we need to use <strong>Interfaces</strong>.&nbsp;</p>
<p>Inheritance in C# is indicated by the following syntax</p>
<p>&lt;access modifier&gt;&lt;classname&gt; <strong>: </strong>&lt;baseClassName&gt;</p>
<p>Example : public class SavingsAccount&nbsp;: BankAccount { // declare the additional info needed for savings account}</p>
<p>In Inheritance, what ever is true for BaseClass is also true for derived class.&nbsp; For example, all the attributes and member functions in baseclass&nbsp; &#8211; BankAccount &nbsp;is also true for derived class -SavingsAccount .</p>
<p>Since derived classes are special category of base class, its called as&nbsp;<strong>specialization</strong>.&nbsp; In&nbsp;otherwords, specialization is the process of defining&nbsp;a new class based on definition of existing class<strong>.&nbsp; Generalization</strong>&nbsp; is the term used to refer the baseclass (ie recognizing the common features&nbsp;of&nbsp;several existing&nbsp;classes and creating a common base class for all of them)&nbsp;.&nbsp;</p>
<p>Inheritacne is based on accessibility of the baseclass.&nbsp; All public members are inherited to derived class. But there is some complexities in inheriting other accessibility types.&nbsp; We will discuss them later.&nbsp;</p>
<p>Inheritance is also called as <a href="What are associations, links and aggregations?" title="Relationships">relationship</a> between classes.&nbsp;&nbsp;It is different from that of Aggregation and Association.&nbsp; It differs at the object level.&nbsp; While Association and aggregation is between individual objects,&nbsp; Inheritance on the other hand is the way of describing a single object.&nbsp; ie with Inheritance, an object is simultaneously an instance of derived class and all of its base classe(s).</p>
<p><strong>Note : </strong>In C# System.Object class serves as the base class for both user-defined and in-built datatypes.&nbsp; We will discuss about Object class in seperate post.</p>
<p>The single most important advantage of Inheritance is <strong>Reusability. </strong>There are many other advantages like creating&nbsp;a new derived class as and when required with out affecting the base class (which will be of great benifit in software development where requirements keepi changing every now and then).</p>
<p>If we want the derived class to have a different implementation of a method than that of base class, then we use a concept called as <strong>Overriding.&nbsp; </strong>In otherwords customizing the way that a derived class performs a service&mdash;that is, how it responds to a given message&mdash;as compared with the way that its base class would have responded to the same message, is accomplished via a technique known as <strong>overriding</strong></p>
<p><strong>Overriding</strong>&nbsp; means changing the methods implementation in derived class without changing the interface or method signature.&nbsp; In order to override a method in C#, the method to be overridden has to be declared <strong>virtual</strong>&nbsp; in the base class using the virtual keyword.&nbsp; Declaring a method a virtual means, it may be (but its not necessary) overriden in the derived class.&nbsp;&nbsp; The derived class has to then override the method using <strong>override</strong> keyword in the derived class method implementation.&nbsp; The overriddent method in the dervided class should have the same return type and method signature.</p>
<p><strong>Example<br />
</strong>public class BankAccount&nbsp;&nbsp; // this is the base class in our example<br />
{<br />
&nbsp;private string firstName;<br />
&nbsp;private string lastName;<br />
&nbsp;public virtual string getFullName()<br />
&nbsp;{<br />
&nbsp;&nbsp;return &nbsp;lastName + firstName;<br />
&nbsp;}<br />
}</p>
<p>public Class SavingsAccount: BankAccount&nbsp; // this is the derived class in our example<br />
{</p>
<p>&nbsp;public override string getFullName()<br />
&nbsp;{<br />
&nbsp;&nbsp;return lastName + &quot;, &quot; + firstNAme;<br />
&nbsp;}<br />
}</p>
<p>&nbsp;<strong>Overloading</strong>&nbsp; :&nbsp; Overloading allows two or more methods in the same class to have a same name with different parameter list.<br />
Example<br />
public void Draw(int x, int y);<br />
public void Draw(int x, int y, int z);</p>
<p><strong>Note : Constructors are overloaded and they are NOT OVERRIDDEN. </strong></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/21/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/21/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=21&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/what-is-inheritance-overridingoverloading/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Are programmers blind?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/are-programmers-blind/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/are-programmers-blind/#comments</comments>
		<pubDate>Mon, 29 May 2006 12:16:02 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/are-programmers-blind/</guid>
		<description><![CDATA[This&#160; is one of the stories which every one knows.&#160; Once a couple of blind men,&#160; in-order to understand an Elephant, went to a zoo.&#160; Each went and touched the Elephant and got a feel of it.&#160; They went back home and started to write about Elephant in their own experience.&#160; The blind man who [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=20&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This&nbsp; is one of the stories which every one knows.&nbsp; Once a couple of blind men,&nbsp; in-order to understand an Elephant, went to a zoo.&nbsp; Each went and touched the Elephant and got a feel of it.&nbsp; They went back home and started to write about Elephant in their own experience.&nbsp; The blind man who touched the body of the elephant concluded that elephants are like huge walls.&nbsp; The blind man who touched the Elephants tail concluded that elephants resemble ropes.&nbsp; The blind man who touched Elephants leg concluded that Elephants are like trees.&nbsp; According to each of them, they are right. But the&nbsp;truth is &#8211; &quot;Elephant is all&nbsp;of them&quot;. Only if a blind&nbsp;man touches all of these, can understand an elephant. Otherwise, they will only make&nbsp;assumptions and conclusions.</p>
<p>We programmers are no different than blind men.&nbsp; We learn one aspect of the technology ( even if you know how to write a &quot;Hello World&quot; program, you call yourself a techologist in that area) and think that we are professionals without understanding the important aspect of the technology (or software development for that matter) .&nbsp;&nbsp;I am now trying to get a feel of complete software development.&nbsp;&nbsp;I know its really a tough job. But,&nbsp;I have taken a step and&nbsp;am confident that I will be a better&nbsp;developer than I&nbsp;am now in sometime . I am working on it and if you read my blog,&nbsp;&nbsp;you will notice that I am&nbsp;doing something to understand the&nbsp;technology rather software development starting ground up.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/20/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/20/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/20/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/20/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/20/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=20&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/are-programmers-blind/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What are associations, links and aggregations?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/what-are-associations-links-and-aggregations/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/what-are-associations-links-and-aggregations/#comments</comments>
		<pubDate>Mon, 29 May 2006 10:45:34 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/what-are-associations-links-and-aggregations/</guid>
		<description><![CDATA[Association is the relationship between two classes. When the association is between two classes, its called Binary Association.&#160; When the association is between two instances of the same class, then its called&#160; reflexive or unary association. Example :&#160;Binary Association : &#160;Employee works for Employee &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; Unary Association: A Employee supervises Employees For a given association [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=19&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>Association </strong>is the <strong>relationship between two classes. </strong>When the association is between two classes, its called <strong>Binary Association</strong>.&nbsp; When the association is between two instances of the same class, then its called<strong>&nbsp; reflexive or unary association</strong>.<br />
Example :&nbsp;<strong>Binary Association : </strong>&nbsp;Employee <em>works for </em>Employee<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>Unary Association</strong>: A Employee supervises Employees</p>
<p>For a given association between object A and object B,&nbsp; there can be three possible categories (the following are called <strong>mutiplicity</strong>).</p>
<ol>
<li><strong>One to One</strong>.&nbsp; Exactly one instance of Class A is associated with exactly one instance of Class B and vice versa.&nbsp; Example: A department has exactly one Head and One Head can lead only one departmet</li>
<li><strong>One to Many</strong> : One instance of Class A can have many instance of Class B.&nbsp; From perspective of Class B, there can be only one Class A&nbsp; Example : A department employees many Professors, but a professor works only for one department</li>
<li><strong>Many to Many</strong> :&nbsp; For a given instance of Class A there can be many instance of Class B and From Class B perspective there can be many instances of Class A.&nbsp; Example : A student enrolls in many courses and a course has many students</li>
</ol>
<p><strong>Link </strong>is the <strong>relationship between two objects. </strong>There are no multiplicity concepts in links.&nbsp; Links always exists between two objects.</p>
<p>Example</p>
<p><strong>Link :&nbsp; </strong>Azagu <em>works for Company-xxx</em></p>
<p><strong>Aggregation</strong><em> : </em>Aggregation is a special type of association or otherwise called as &quot;Consists of &quot; or &quot; has a &quot; or &quot; is composed of &quot; relationship.&nbsp;&nbsp; Like an association, aggregation is used to reprsent relationship between two classes.&nbsp; But with Aggregation we are representing to more number of relationship.&nbsp; Example,&nbsp; A car is composed of engine, gear, wheels etc.</p>
<p><em></em></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/19/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/19/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/19/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/19/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/19/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=19&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/what-are-associations-links-and-aggregations/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What is an Instance constructor?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/what-is-a-constructor/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/what-is-a-constructor/#comments</comments>
		<pubDate>Mon, 29 May 2006 07:23:09 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/what-is-a-constructor/</guid>
		<description><![CDATA[Instance Constructor is a speical type of &#160;method in a class which have the same name as a class that gets executed when a new instance (object) of a class is creaetd. Student s = new Student(); In the above line, C# compiler actually calls the constructor of Student class to create an instance.&#160; The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=18&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Instance Constructor is a speical type of &nbsp;method in a class which have the same name as a class that gets executed when a new instance (object) of a class is creaetd.</p>
<p>Student s = new Student();</p>
<p>In the above line, C# compiler actually calls the constructor of Student class to create an instance.&nbsp; The constructor allocates the required memory and returns the reference of the memory.</p>
<p>Strictly speaking constructors are not methods (you cannot invoke a constructor with a dot notation). Constructors are executed when the object is instantiated.&nbsp;&nbsp;If there are no constructors specified in the class, then C# by definition&nbsp;automatically&nbsp;provides a parameterless constructor to the class which initializes the data members to zero-equivalent values.&nbsp; There can be any number of constructors in a class (but the parameter list should vary).</p>
<p><strong>Points to Remember when you are writing a constructor</strong></p>
<ul>
<li>Constructors <strong>dont have return type</strong></li>
<li>Constructor name should be same as the class name</li>
<li>Constructor cannot be invoked by dot notation.&nbsp;</li>
<li>A class with only private constructors cannot be instantiated</li>
</ul>
<p>There is something called as &quot;<strong>Class Constructor</strong>&quot; (also known as static constructors)&nbsp; in .NET. We will discuss this&nbsp;in a seperate post.</p>
<p>A good article on Constructor can be found at <a href="http://www.codeproject.com/dotnet/ConstructorsInCSharp.asp?df=100&amp;forumid=45496&amp;exp=0&amp;select=839110" title="Constructors">Constructors</a></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/18/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/18/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=18&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/what-is-a-constructor/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What are Accessors(Properties)? Whats the power of Encapsulation?</title>
		<link>http://azagappan.wordpress.com/2006/05/29/what-are-accessorsproperties-whats-the-power-of-encapsulation/</link>
		<comments>http://azagappan.wordpress.com/2006/05/29/what-are-accessorsproperties-whats-the-power-of-encapsulation/#comments</comments>
		<pubDate>Mon, 29 May 2006 06:45:51 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/29/what-are-accessorsproperties-whats-the-power-of-encapsulation/</guid>
		<description><![CDATA[As discussed in the previous posts, attributes are the information we gather about an object.&#160;&#160; In real time projects,&#160; we often restrict the access to these attributes for variety of reasons.&#160;One such reasons is data security ( we are not going to get into details of this).&#160;&#160; These kinds of restrictions are called as Information [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=17&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As discussed in the previous posts, <a href="http://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/" title="classes, objects.. ">attributes</a> are the information we gather about an object.&nbsp;&nbsp; In real time projects,&nbsp; we often restrict the access to these attributes for variety of reasons.&nbsp;One such reasons is data security ( we are not going to get into details of this).&nbsp;&nbsp; These kinds of restrictions are called as <strong>Information Hiding</strong></p>
<p>In&nbsp;a well designed object oriented&nbsp; model, an object publicizes what it can do, ie <strong>what </strong><a href="http://azagappan.wordpress.com/2006/05/27/what-are-methodsmethod-headers-signatures-arguments-parameters-etc/" title="services">services&nbsp;</a>&nbsp;it can provide.&nbsp; It will <strong>hide&nbsp; </strong>the internal details like how its implemented,&nbsp; how it performs the service etc.</p>
<p>In OO terminology, this is achieved through the concept called <strong>Accessibility. </strong>Accessibility determines if&nbsp; the attribute/method is accessible outside of the class.&nbsp; In&nbsp; C#, the accessibility is achived by using the <strong>access modifier keyword</strong>&nbsp; at the begining of the declaration.&nbsp;</p>
<p>ex private int age; public string Name; public string GetFullName(); etc.</p>
<p>C# defines five tyes of accessibility. We will only list what they are.&nbsp;&nbsp; We will discuss them in future</p>
<p>The accees modifier keywords in C# are</p>
<ol>
<li>private (<strong>attributes and&nbsp;methods&nbsp;are private by default</strong>)</li>
<li>public</li>
<li>protected</li>
<li>internal</li>
<li>protected internal</li>
</ol>
<p>Methods of a class are typically declared public (there can also be private methods in a class).&nbsp; The reason is that the class should publicize its service. On the other hand, the attributes of a calss are declared private (so that the object will have control over data) and give access to <strong>private attributes through public methods</strong>.&nbsp; <strong>There are two ways of providing access to private attributes through pubilic methods. </strong></p>
<ol>
<li><strong>Get/Set methods</strong></li>
<li><strong>Properties</strong>. C# prefers to go with properties way.&nbsp; A property defines whats called as <strong>get accessor </strong>and<strong> set accessor.&nbsp; Note that get and set accessors are not methods. </strong></li>
</ol>
<p><strong>Get/Set </strong>are public methods that access the private variable.</p>
<p>Properites or get/set methods are called as <strong>Accessors.&nbsp; </strong>ie, they are the methods that give access to objects private members.</p>
<p>Example<br />
public int&nbsp;GetAge(){<br />
return age;<br />
}<br />
public int&nbsp;SetAge(int myAge){<br />
age = myAge;<br />
}</p>
<p><strong>Property </strong>in C# behaves like accessing the public attributes.</p>
<p>Example<br />
public int&nbsp;Age{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set {&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; age = value; // note that <strong>value&nbsp; </strong>is implicitly declared variable.<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; get{<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return&nbsp;age;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
}</p>
<p>In client code,&nbsp; we will access like&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;objectName&gt;.Age = 12;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Console.WriteLine(&lt;objectName&gt;.Age);</p>
<p><strong>The power of <a href="http://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/" title="Encapsulation">Encapsulation</a></strong></p>
<p>We sofar have discussed that letting attribute values to&nbsp; be accessed through public method is the best way of implementation.&nbsp; It has the following advantages</p>
<ul>
<li>Authorizied access to attributes &#8211; Some attributes are only accessible by the object itself, some are accessible to outside world</li>
<li>Data Integrity. you can have logics in get/set method that prevent aribitary setting of attributes. For example, if you have a date attribute inside your class, you can have logic inside get/set methods, that prevents any other values other than date to be set to the attribute</li>
<li>Hiding the implementation details.&nbsp; Your method implenetation details are always hidden from the users of the service.&nbsp; This means that you can change the method logic without affecting the users of the service.</li>
</ul>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/17/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/17/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/17/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/17/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/17/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=17&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/29/what-are-accessorsproperties-whats-the-power-of-encapsulation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What are methods,method headers, signatures, arguments, parameters etc., ?</title>
		<link>http://azagappan.wordpress.com/2006/05/27/what-are-methodsmethod-headers-signatures-arguments-parameters-etc/</link>
		<comments>http://azagappan.wordpress.com/2006/05/27/what-are-methodsmethod-headers-signatures-arguments-parameters-etc/#comments</comments>
		<pubDate>Sat, 27 May 2006 10:21:41 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/27/what-are-methodsmethod-headers-signatures-arguments-parameters-etc/</guid>
		<description><![CDATA[In order to make use of the service provided by an object, one should know what object is capable of performing&#160;and how to request for the service.&#160;&#160; Lets say an Object A wanted to use the service of Object B, then Object A should know what service(s) Object B provides and also should talk in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=16&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In order to make use of the service provided by an object, one should know what object is capable of performing&nbsp;and how to request for the service.&nbsp;&nbsp; Lets say an Object A wanted to use the service of Object B, then Object A should know what service(s) Object B provides and also should talk in Object B&#39;s language inorder to get the service.&nbsp; This blog is about how behaviour&nbsp;(methods) are specified&nbsp;with in a class.&nbsp;</p>
<p>Lets take a realworld example of getting&nbsp;&nbsp;a service and compare it with the objects.&nbsp;&nbsp;Lets say that you are going to Railway booking counter.&nbsp; In order&nbsp;to get the service&nbsp;you will / should do the following</p>
<ol>
<li>First and foremost you should know what services are&nbsp;provided in railway booking counter.&nbsp; Examples&nbsp;of services are&nbsp;a) An option to check the&nbsp;ticket availability in automattic teller machine, b) To book&nbsp;/ Cancel a&nbsp;Ticket c)&nbsp;General&nbsp;Enquiry etc.&nbsp; You cannot expect your favoirte dish to be&nbsp;served in Railway booking counters. &nbsp; Similary, to get the services from an object, another object should know&nbsp;what are the services provided by the object.&nbsp;&nbsp;</li>
<li>You should speak the language of the ticket booking clerk. ie,&nbsp;if you want to book ticket,&nbsp;you got to fill in the&nbsp;application form (fill in your name, source and desingation of travel, your seat choice, train number, train&nbsp;name etc) and give it to the clerk.&nbsp;&nbsp;You cannot go and ask the clerk &quot;give me a ticket&quot; (you know what response you get in railway booking counters)&nbsp;. Similarily,&nbsp;one shouuld communicate with objects by providing information in the way object expects in-order to get its service.</li>
<li>The railway ticket clerk will issue a ticket if there is a seat available, else she will say &quot;no tickets for mentioned train&quot;.&nbsp; Similary, objects will perform the service and may or may not pass on the information back to the requestor.</li>
</ol>
<p>&nbsp;To summarize, object should publicize their service, the requestor should communicate with the object to get its service by providing additional information if required and finally the object will peform the service and may or many not notify the requestor.</p>
<p>In OO terminology these three aspects of an object&#39;s behaviour are taken care by defining a <strong>method header.&nbsp; A method header is the formal specification of a behaviour of a object.&nbsp; It gives information on how to invoke the object</strong>.<strong>&nbsp; </strong>Its these methods that implements business logic of a system.</p>
<p><strong>Note :</strong>&nbsp;&nbsp;Before reading a couple of books on OO, I used to say &quot;calling a method&quot;.&nbsp; Its not the correct way to say. One should say as &quot;<strong>invoking a method</strong>&quot;.&nbsp; Its not a such a big&nbsp;thing but for me it is..</p>
<p>Ok, back to method headers.&nbsp; A method header contains the following</p>
<ul>
<li>Method Return type</li>
<li>Mehods accessibility modifiers&nbsp;&nbsp;(We will discuss about this&nbsp;future)</li>
<li>Methods Name</li>
<li>An optional list of formal parameters seperated by comma ( specifying the type and name of parameter) enclosed in parenthesis</li>
</ul>
<p>Example :</p>
<p class="MsoNormal"><u>public</u>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <u>bool</u>&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <u>IsEligibleForVoting </u><u>&nbsp;</u>&nbsp;&nbsp;&nbsp;( &nbsp;<u>int iAge</u> &nbsp;)</p>
<p><b><i>Access modifier&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return type&nbsp; &nbsp;MethodName&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Parameters &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </i></b></p>
<p class="MsoNormal"><strong><em>Note :</em></strong> Methods&nbsp;need not always contain paramters. In such case&nbsp;the parathesis are left empty<strong><em>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</em></strong></p>
<p class="MsoNormal"><strong><em>Method Signatures :</em></strong>&nbsp; Method Headers with out return type, names of parameters are called as <strong>Method signature.&nbsp; </strong>A method signature contains method name, order, types and number of parameters being passed to the method.</p>
<p class="MsoNormal">Example&nbsp; <strong>Method Header</strong>&nbsp;&nbsp; :&nbsp;long &nbsp;AddTwoNumbers (int a, int b)</p>
<p class="MsoNormal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <strong>Method Signature :&nbsp; </strong>AddTwoNumbers(int, int)</p>
<p class="MsoNormal"><strong><u>What are Arugments and Parametes ?</u></strong></p>
<table border="1" width="100%">
<tr>
<td bgColor="#6da6d1"><font size="2" face="Arial">Parameters</font></td>
<td bgColor="#6da6d1"><font size="2" face="Arial">Arguments</font></td>
</tr>
<tr>
<td><font size="2" face="Arial">A paramete is a locally scoped <strong>variable</strong> declared in method header, that temporarirly comes to existence when the method is executed. </font></td>
<td><font size="2" face="Arial">Arguments are <strong>values</strong> that are passed to the method when they are invoked.</font></td>
</tr>
<tr>
<td colSpan="2"><font size="2" face="Arial">They are often interchanged in our programming world. Is there any big deal in the names? Yes, ofcourse. An Emigrant in one country is called as Imigrant in another coutnry, though they bother refer to the same person the level of freedom varies&hellip; so is&nbsp;case with&nbsp;parameters and arugmetns. </font></td>
</tr>
</table>
<p>The purpose of the arguments is to pass information to methods.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/16/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/16/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/16/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/16/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/16/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=16&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/27/what-are-methodsmethod-headers-signatures-arguments-parameters-etc/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What are Objects , Classes and Encapsulation?</title>
		<link>http://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/</link>
		<comments>http://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/#comments</comments>
		<pubDate>Fri, 26 May 2006 14:52:34 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/</guid>
		<description><![CDATA[Dictionary Definition&#160;of Objects. A tangible and visible entity. ie. physical objects Something mental or physical towards which thought, feeling or action is directed. ie conceptual objects So examples of objects with respect to a college Physical Objects : buildings, chairs, tables, classrooms Conceptual Objects :&#160; course, department etc. The definition of objects can be used [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=15&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dictionary Definition&nbsp;of Objects.</p>
<ol>
<li>A tangible and visible entity. ie. <strong>physical objects</strong></li>
<li>Something mental or physical towards which thought, feeling or action is directed. ie <strong>conceptual objects</strong></li>
</ol>
<p>So examples of objects with respect to a college</p>
<p><strong>Physical Objects : </strong>buildings, chairs, tables, classrooms</p>
<p><strong>Conceptual Objects :&nbsp; </strong>course, department etc.</p>
<p>The definition of objects can be used to define what&nbsp; software object is.&nbsp; A software object is the idea of <strong>combining </strong>together <strong>state (data)</strong> and <strong>behaviour (operations)</strong>, that when taken together represents the abstractions of realworld (physical or conceptual) objects&nbsp;.</p>
<p>What is this state and behaviour ?&nbsp; We will look at them right now.</p>
<p><strong>State :</strong>&nbsp; To capture information about an object, we would require something called data eletements. Lets say that we need to capture information about an employee of an organization.&nbsp;&nbsp;&nbsp;We would&nbsp;capture information like employee name, address, sex, date of birth, department, designation, salary,&nbsp;educational qualifications&nbsp;etc.&nbsp;&nbsp; The employee name, address, sex etc are called data elements.&nbsp; In object oriented terminology, these <strong>data elements </strong>are called <strong>attributes.&nbsp; </strong>This <strong>attributes</strong> are called as <strong>fields </strong>in .NET.&nbsp; These <strong>attribute values </strong>when taken <strong>together determines state or condition </strong>of the <strong>object.&nbsp;</strong>For example, if we want to determine if an employee is eligible for promotion, we need to look a the employees current designation, educational qualifications etc.</p>
<p><strong>Behaviour :</strong>&nbsp; In object oriented terminology, behaviour is something (action)&nbsp;an object does to access the attributes and to modify/maintain the attribute.&nbsp;For example, to know the salary of&nbsp;the employee, the ojbect need to access its salary attribute.&nbsp;When an attribute value is changed, it means that the objects state is changed. &nbsp;For example, if we change the value of designation attribute to manager, then the state of employee is changed from current state.&nbsp; Behaviour can also be servicing a request. For example a department object shall ask all the employee object the salary.&nbsp;&nbsp;</p>
<p>In C# terminology, the <strong>behaviour </strong>is called as <strong>method</strong></p>
<p><strong>What are Classes?</strong></p>
<p>A class is an abstraction describing of common features of all objects in a group of similar objects.&nbsp; For example, a class called Employee describes the Employee object.</p>
<p>The class describes the following about an object</p>
<ol>
<li>Attributes and their datatypes</li>
<li>The methods</li>
</ol>
<p>An object can do only the t hings (methods) that are defined in the class. Similary, an object can only set and access the attributes defined in the class.</p>
<p>Classes can also be viewed as Templates from which an oject is created.&nbsp;&nbsp;Some even call class as user defined datatype (I am not sure if I will call it like that).</p>
<p>From a class we can create many objects.&nbsp; The process of creating an object from a class is called as <strong>Instantiating</strong>.&nbsp; Since&nbsp;objects are created from a class, objects are also called as <strong>Instance</strong> of a particular class&nbsp;&nbsp;</p>
<p><strong>Difference between Class and Object</strong></p>
<table border="1" cellPadding="0" cellSpacing="0">
<tr>
<td width="295" vAlign="top">
<p class="MsoNormal"><font size="3"><font face="Times New Roman">Classes</font></font></p>
</td>
<td width="295" vAlign="top"><font size="3"><font face="Times New Roman">Objects</font></font></td>
</tr>
<tr>
<td width="295" vAlign="top">
<p class="MsoNormal"><font size="3" face="Times New Roman">Classes define the attributes and methods. Classes can be thought as templates</font></p>
</td>
<td width="295" vAlign="top">
<p class="MsoNormal"><font size="3" face="Times New Roman">Object is an instance of a class with required attributes filled in with values</font></p>
</td>
</tr>
</table>
<p><strong></strong></p>
<p><strong>Encapsulation</strong></p>
<p>Encapsulation is the formal term given in Object terminology to mechanisim of bundling attributes and methods together.</p>
<p><strong>Composition</strong></p>
<p>Composition is the technique of having attribute as reference variable.&nbsp; That is, an attribute with in a class can hold reference to antoher object.&nbsp; We normally do this in our class design.&nbsp; But we dont know what OO calls it.&nbsp; I am mentioning it here so that I remember it in future as well <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/15/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/15/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/15/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/15/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/15/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=15&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/26/what-are-objects-classes-and-encapsulation/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>What is Data Abstraction?</title>
		<link>http://azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/</link>
		<comments>http://azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/#comments</comments>
		<pubDate>Fri, 26 May 2006 11:32:57 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/</guid>
		<description><![CDATA[Abstraction is the process of recognizing and focusing on important characteristics of a situation or object and leaving/filtering out the un-wanted characteristics of that situation or object.Lets take a person as example and see how that person is abstracted in various situations A doctor sees (abstracts) the person as patient.&#160; The doctor is interested in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=12&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><font size="2" face="Arial">Abstraction is the process of recognizing and focusing on important characteristics of a situation or object and leaving/filtering out the un-wanted characteristics of that situation or object.</font><font size="2" face="Arial">Lets take a <strong>person</strong> as example and see how that person is abstracted in various situations</font><font size="2" face="Arial"></p>
<ul>
<li class="MsoNormal">A doctor sees (abstracts) the <strong>person </strong>as patient.&nbsp; The doctor is interested in name, height, weight, age, blood group,&nbsp; previous or existing diseases etc of a person</li>
<li class="MsoNormal">An employer sees (abstracts) a <strong>person</strong> as Employee. The employer is interested in name, age,&nbsp; health, degree of study, work experience etc of a person.&nbsp;&nbsp;</li>
</ul>
<p>So, you see that Abstraction is the basis for software development.&nbsp; Its through abstraction we define the essential&nbsp;aspects of a system.&nbsp;&nbsp;The process of identifying the abstractions for a given system is called as&nbsp;<strong>Modelling</strong>&nbsp; (or object modelling).</p>
<p>In the above example, the doctor may not be interested in characteristics of a person on which the employer is interested in and vice versa.&nbsp;&nbsp; Both employer and doctor will <b>not be interested </b>in <b>all</b> the characteristics of a person (like the color of dress the person wears on a particular day, the food the person takes, the relatives of the person etc).&nbsp; But however some elements are common to both doctor and the employer (like name, age, height etc).&nbsp; This common element gives way to <b>generalization</b>.&nbsp;&nbsp; Ie, if we eliminate enough details of an abstraction, it become so generalized that it can be applied&nbsp;wide in range of situations.One good example for such a generalization is a cell. &nbsp;A generalized cell would look like<font size="2" face="Arial"><br />
<img width="227" src="http://azagappan.files.wordpress.com/2006/05/human_cell.thumbnail.JPG?w=227&#038;h=102" alt="Cell abstraction.. " height="102" /> </font></p>
<p><font size="2" face="Arial">Though the above&nbsp;generalized cell doesnt look like a&nbsp;brain cell or muscle cell,&nbsp;the above can still be used to represent all cell types that have this common features.&nbsp; </font></p>
<p><font size="2" face="Arial">In real world, there are millions of abstractions possible and many are complex in nature.&nbsp; The complexities of abstractions are handled by systematically classifying and generalizing&nbsp;the abstractions based on some pre-defined criteria.&nbsp; This process is known as <strong>classification.&nbsp; </strong>Classification builds up a&nbsp;hierarchy and its called as&nbsp;<strong>abstract&nbsp;hierarchy. </strong>You can see an example of an abstract hierarchy below&nbsp;<font size="2" face="Arial">. </font></font></p>
<p></font></p>
<p align="left"><font size="2" face="Arial">&nbsp;<img width="299" src="http://azagappan.files.wordpress.com/2006/05/object_hirarichy.thumbnail.JPG?w=299&#038;h=144" alt="Object Hierachy" height="144" /></font></p>
<p>So,&nbsp;we see that abstraction is the basis for object oriented programming.&nbsp;&nbsp;Abstraction serves as the foundation for determining&nbsp;the classes for a particular system (which is called object model).&nbsp;&nbsp; But be advised, there is no acid test to decide if the abstraction for a given system is right or wrong. A &quot;person&quot;&nbsp;abstraction for a hospital information system would be different from a person abstraction for a library information system and even with hospital information system, person&nbsp;abstraction may be different&nbsp;for different projects.</p>
<p>Once you have abstracted an object, it can be re-used.&nbsp; It can be modified to suit other situations.&nbsp;&nbsp; As a child you learnt Tri-cycle. You used the experience&nbsp;of learning tri-cycle (handle bar control, pedaling) to learn bicycling.&nbsp; What actually you do to learn bicycling is that you only learn to balance the bicycle while you use the experience of tricycle to use handlebar and pedaling.&nbsp; The same case applies to abstraction as well.</p>
<p>Though abstraction seems to be a simple concept,&nbsp;it&rsquo;s a challenging task.&nbsp; The&nbsp;reasons are</p>
<ol>
<li>&nbsp;There are un-limited numbers of possibilities to define an abstraction for a situation.&nbsp;</li>
<li>&nbsp;As mentioned earlier, there is no acid test to determine if the abstraction is right or wrong.&nbsp; You end up discussing, arguing with your counter part that yours is best and his is worst&#8230;. He does the same thing&#8230;</li>
</ol>
<p>However, these problems are always addressed as you gain experience (which you can gain&nbsp;by reading more books/articles and doing real time projects)&nbsp;in defining the abstraction.&nbsp;Abstraction by itself is a&nbsp;huge and an interesting concept.&nbsp; But,&nbsp;I feel&nbsp;that most of the people, who define classes, do it without knowing what an abstraction is. Most of the times they are right.&nbsp;&nbsp; But doing your work with more knowledge (knowing what you are doing)&nbsp;lets you to enjoy.</p>
<p>&nbsp;<strong>Note: </strong>Characteristics of a situation or object may be <strong>seen </strong>(legs of a table) or <strong>unseen </strong>(smell of a food), <strong>felt</strong> or <strong>unfelt</strong>.&nbsp;&nbsp; This means that there is no specific definition for characteristics of a situation or object..</p>
<p>Hope this article gives you an idea about Abstraction.&nbsp;&nbsp; Please feel free to post comments on what do you think about Abstraction.</p>
<p align="left">&nbsp;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/12/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/12/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/12/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/12/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/12/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=12&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/26/what-is-data-abstraction/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>

		<media:content url="http://azagappan.files.wordpress.com/2006/05/human_cell.thumbnail.JPG" medium="image">
			<media:title type="html">Cell abstraction.. </media:title>
		</media:content>

		<media:content url="http://azagappan.files.wordpress.com/2006/05/object_hirarichy.thumbnail.JPG" medium="image">
			<media:title type="html">Object Hierachy</media:title>
		</media:content>
	</item>
		<item>
		<title>Ignored Tips in C#</title>
		<link>http://azagappan.wordpress.com/2006/05/26/ignored-tips-in-c/</link>
		<comments>http://azagappan.wordpress.com/2006/05/26/ignored-tips-in-c/#comments</comments>
		<pubDate>Fri, 26 May 2006 07:19:39 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/26/ignored-tips-in-c/</guid>
		<description><![CDATA[Increment (++) and decrement (&#8211;) operators can also be applied on char datatype. &#160;Ex char a = &#39;a&#39;; Console.WriteLine(++a); would&#160; print b. bool datatype cannot be typecasted either implicity or explicitly if a class doesnot include a namspace name, then the class is assigned to a &#34;nameless&#34; global name space.&#160; All the calles in the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=10&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<ol>
<li>Increment (++) and decrement (&#8211;) operators can also be applied on char datatype. &nbsp;Ex char a = &#39;a&#39;; Console.WriteLine(++a); would&nbsp; print b.</li>
<li>bool datatype cannot be typecasted either implicity or explicitly</li>
<li>if a class doesnot include a namspace name, then the class is assigned to a &quot;nameless&quot; global name space.&nbsp; All the calles in the same directory can access the class with no name space in it.&nbsp;&nbsp;</li>
</ol>
<blockquote></blockquote>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/10/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/10/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=10&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/26/ignored-tips-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Simple Naming Conventions in C#</title>
		<link>http://azagappan.wordpress.com/2006/05/25/simple-naming-conventions-in-c/</link>
		<comments>http://azagappan.wordpress.com/2006/05/25/simple-naming-conventions-in-c/#comments</comments>
		<pubDate>Thu, 25 May 2006 14:47:21 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/25/simple-naming-conventions-in-c/</guid>
		<description><![CDATA[Pascal Casing First letter in the name is in upppercase and first letter of each subsequent word concatenatd should be in uppercase. The following will follow Pascal casing&#160; Method names Class names Public attributes&#160;of class Namespace Camel Casing First letter in the name is in lowercase and first letter of each subsequent word concatenated should [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=9&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b><font size="3"><font face="Times New Roman">Pascal Casing </font></font></b></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">First letter in the name is in upppercase and first letter of each subsequent word concatenatd should be in uppercase. The following will follow Pascal casing&nbsp;</font></p>
<ol>
<li>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">Method names</font></font></p>
</li>
<p><font size="3"><font face="Times New Roman"></p>
<li>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">Class names</font></font></p>
</li>
<p></font></font><font size="3"><font face="Times New Roman"></p>
<li>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">Public attributes&nbsp;of class</font></font></p>
</li>
<p></font></font><font size="3"><font face="Times New Roman"></p>
<li>
<p class="MsoNormal">Namespace</p>
</li>
<p></font></font></ol>
<p><b><font size="3"><font face="Times New Roman">Camel Casing </font></font></b></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">First letter in the name is in lowercase and first letter of each subsequent word concatenated should be in uppercase.&nbsp; The following normally follows came casing </font></p>
<ol>
<li>
<p class="MsoNormal"><font size="3" face="Times New Roman">Variables</font></p>
</li>
<li>
<p class="MsoNormal"><font size="3" face="Times New Roman">Private attributes of class</font></p>
</li>
</ol>
<p><b><font size="3"><font face="Times New Roman">C# Keywords</font></font></b></p>
<p class="MsoNormal"><font size="3"><font face="Times New Roman">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; In C# all the keywords are in lowercase.&nbsp; <strong><em>Note that Main is not a keyword</em></strong>.&nbsp;&nbsp; </font></font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/9/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/9/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/9/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/9/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/9/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=9&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/25/simple-naming-conventions-in-c/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Why a seperate category for OOPS..</title>
		<link>http://azagappan.wordpress.com/2006/05/25/why-a-seperate-category-for-oops/</link>
		<comments>http://azagappan.wordpress.com/2006/05/25/why-a-seperate-category-for-oops/#comments</comments>
		<pubDate>Thu, 25 May 2006 14:15:49 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/05/25/why-a-seperate-category-for-oops/</guid>
		<description><![CDATA[Two hotcakes in the market today in software industry are Java and .NET.&#160;&#160; Both of them use object oriented concepts heavily.&#160; So, I think the bestway to master an object oriented programming language is by mastering the concepts of Object orientation. &#160;&#160; I am now reading a book called &#8220;Beginning C# Objects&#8221; by Jacquie Barker [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=8&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><font size="3"><font face="Times New Roman">Two hotcakes in the market today in software industry are Java and .NET.&nbsp;&nbsp; Both of them use object oriented concepts heavily.&nbsp; So, I think the bestway to master an object oriented programming language is by mastering the concepts of Object orientation. &nbsp;&nbsp;</font></font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">I am now reading a book called &ldquo;Beginning C# Objects&rdquo; by Jacquie Barker and Grant Palmer &#8211; Apress. &nbsp;Since I will be concentrating on C#, I choose a book which gives me introduction to Object Oriented concepts with examples in C#. </font></p>
<p class="MsoNormal"><font size="3" face="Times New Roman">So, I think&nbsp; I have taken a health first step towards mastering .NET.&nbsp; You can find the basic and advanced concpents about OOPs in this section. </font></p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=8&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/25/why-a-seperate-category-for-oops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Moving my blogg..</title>
		<link>http://azagappan.wordpress.com/2006/05/25/hello-world/</link>
		<comments>http://azagappan.wordpress.com/2006/05/25/hello-world/#comments</comments>
		<pubDate>Thu, 25 May 2006 12:02:42 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dear All, Greetings! I am moving my blogg from blogger to wordpress.  One major advantage I found with wordpress is &#8211; it allows me to categorize.  But for the categories part, I am prety much happy with blogger.  With this new blog, I have some change in direction on  my posts.  Here you can expect [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=1&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dear All,</p>
<p>Greetings!</p>
<p>I am moving my blogg from blogger to wordpress.  One major advantage I found with wordpress is &#8211; it allows me to categorize.  But for the categories part, I am prety much happy with blogger. </p>
<p>With this new blog, I have some change in direction on  my posts.  Here you can expect posts under various categories</p>
<p>1. Software</p>
<p>2. General</p>
<p>3. Career</p>
<p>I will be adding on categories when I find.  My current focus is on learning .NET and Agile Methodologies.. </p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=1&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/05/25/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>MY .NET Learning Journey&#8230;</title>
		<link>http://azagappan.wordpress.com/2006/01/17/my-net-learning-journey-week-1/</link>
		<comments>http://azagappan.wordpress.com/2006/01/17/my-net-learning-journey-week-1/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 07:24:00 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/01/17/my-net-learning-journey-week-1/</guid>
		<description><![CDATA[One of my New Year wish is to become a Subject matter expertise in .NET and become a speaker on Microsoft Technologies. A part of the action plan towards achieving the above goal/wish is to start a technical blog and record my learning every week. I will be having atleast one post week (not limited [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=6&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>One of my New Year wish is to become a Subject matter expertise in .NET and become a speaker on Microsoft Technologies.</p>
<p>A part of the action plan towards achieving the above goal/wish is to start a technical blog and record my learning every week. I will be having atleast one post week (not limited to one, it may be more). It will be a summary of what I learnt over the past one week.</p>
<p>My learning journey will start from the basics&#8230;</p>
<ol>
<li>Basics of Programming &#8211; Data Types, Functions, Structures, Program flow etc</li>
<li>Basics of Object Orientation</li>
<li>Gradutating slowly but steadily to intermediate to advanced levels of programming in C#</li>
<li>ASP.NET with C#</li>
</ol>
<p>Its one of my belief that getting basics strong is the very essential thing for a programmer. So, I decided to start with basics. It may take time, but I am sure that after sometime I will be a better Computer Professional.</p>
<p>This Month, I will be reading and posting about two books.</p>
<ol>
<li>Programming in the Key of C#. Charles Petzold. The url for the author is <a href="http://www.charlespetzold.com/">http://www.charlespetzold.com/</a>. He is in programming for many years. He has a couple of best selling books in Microsoft Technologies. His one of the book for beginners is &quot;Programming in the Key of C#&quot;. A good read so far. Summary of my learning in next blog.</li>
<li>Beginning C# Objects: From Concepts to Code by Jacquie Barker and Grant Palmer Apress &Acirc;&copy; 2004. This is one of the very good book for learning basics of Object Orientation. The author has a very vast experience and is a professor in one of the top universities in USA. She has one of the best selling Java book for her credit. More information about the author in <a target="_top" href="http://objectstart.com" class="url">http://objectstart.com</a>.</li>
</ol>
<p>So, am ready to get started.. I will have more techinical stuff from next week.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/6/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/6/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=6&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/01/17/my-net-learning-journey-week-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Wish you a Happy Pongal..</title>
		<link>http://azagappan.wordpress.com/2006/01/17/wish-you-a-happy-pongal/</link>
		<comments>http://azagappan.wordpress.com/2006/01/17/wish-you-a-happy-pongal/#comments</comments>
		<pubDate>Tue, 17 Jan 2006 07:18:00 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/01/17/wish-you-a-happy-pongal/</guid>
		<description><![CDATA[Wish you all a Happy Pongal. This is Nivasini&#39;s First Pongal. Myself, mom, wife, Nivasini, Grandma and Goutham went to Thottingadu for Pongal. This turned out to be a simple one and for the first time, we are having pongal without cow.. there are no cows in our farm this year. Gone are the days [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=5&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wish you all a Happy Pongal.</p>
<p>This is Nivasini&#39;s First Pongal. Myself, mom, wife, Nivasini, Grandma and Goutham went to Thottingadu for Pongal. This turned out to be a simple one and for the first time, we are having pongal without cow.. there are no cows in our farm this year. Gone are the days where the pongal preparations would start a month before. But, now things have changed totally. Pongal for most of the people in my place is just another day..</p>
<p>Does this mean that our harvest festival is slowly dying? May be&#8230; Only thing I can do now is think of good old days..</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/5/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/5/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/5/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/5/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/5/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=5&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/01/17/wish-you-a-happy-pongal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>Chennai Book Fair..</title>
		<link>http://azagappan.wordpress.com/2006/01/11/113699658500913966/</link>
		<comments>http://azagappan.wordpress.com/2006/01/11/113699658500913966/#comments</comments>
		<pubDate>Wed, 11 Jan 2006 08:09:00 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/01/11/113699658500913966/</guid>
		<description><![CDATA[Chennai Book Fair Today I went to a book fair in Chennai. Its been organized by &#8220;The Booksellers and Publishers Association of South India&#8221; at The Quaid-e-Millet Govt Arts College for Women. There is a stall for every publisher. What surprised me was, over 95% of the stalls (there are 280 stalls) are Tamil Publications. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=4&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Chennai Book Fair</p>
<p>Today I went to a book fair in Chennai. Its been organized by &ldquo;The Booksellers and Publishers Association of South India&rdquo; at The Quaid-e-Millet Govt Arts College for Women. There is a stall for every publisher. What surprised me was, over 95% of the stalls (there are 280 stalls) are Tamil Publications. Man, I never imagined that there are so many Tamil Publications. What surprised me even more is the response to this book fair. I didn&rsquo;t find a stall where I can move in freelly and check the books. There are 100&rsquo;s of people waiting in Queue to enter each stall.</p>
<p>In the fair, the people from Publishing group spoke to me in Pure Tamil. They were polite to everybody. Good to be in such an environment. (You will not be surprised to see people talking on a Tamil Book in English&hellip;. I don&rsquo;t know why? Anyway..)</p>
<p>Though I didn&rsquo;t get too many books in the fair, it was kind of a great experience to me.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/4/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/4/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/4/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/4/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/4/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=4&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/01/11/113699658500913966/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
		<item>
		<title>A special day&#8230;</title>
		<link>http://azagappan.wordpress.com/2006/01/08/hello-world-2/</link>
		<comments>http://azagappan.wordpress.com/2006/01/08/hello-world-2/#comments</comments>
		<pubDate>Sun, 08 Jan 2006 05:52:00 +0000</pubDate>
		<dc:creator>azagappan</dc:creator>
		
		<guid isPermaLink="false">https://azagappan.wordpress.com/2006/01/08/hello-world-2/</guid>
		<description><![CDATA[My Greetings. Today is kind of special day for me: * Jan-8th is my daughter Nivasini&#39;s first Birthday. * This is my very first blog * I attended the very first .NET Community meeting today. Its also a most missed day in my life.. Yes, my daughter and wife are in Pollachi. I missed my [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=3&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>My Greetings.</p>
<p>Today is kind of special day for me:</p>
<p>* Jan-8th is my daughter Nivasini&#39;s first Birthday.<br />
* This is my very first blog<br />
* I attended the very first .NET Community meeting today.</p>
<p>Its also a most missed day in my life.. Yes, my daughter and wife are in Pollachi. I missed my daughter&#39;s first Birthday. Its kind of very very sad thing.. Actually, myself and my wife decided to celebrate our daughter&#39;s birthday in Pollachi. We planned this a month ago and I booked my train tickets then. Late last month, there was an email stating that there is a .NET community launch today (<a href="http://www.cnug.org/">http://www.CNUG.org</a>) in Chennai. I stayed back to attend the community launch&#8230;.. The reasons for this decision may be logical, correct and etc etc.. but a missed day is a missed day&#8230;.</p>
<p>So, what will be on this Blog? Mostly the stuff that interests me. It would be mostly about .NET, my family and my friends and relatives.</p>
<p>You can expect at least one technical post a week. It will also contain incidents that made me happy or worry&#8230;..</p>
<p>With that said, I Welcome you all to my Blog. Happy Reading..</p>
<p>Azagu.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/azagappan.wordpress.com/3/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/azagappan.wordpress.com/3/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/azagappan.wordpress.com/3/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/azagappan.wordpress.com/3/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/azagappan.wordpress.com/3/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=azagappan.wordpress.com&amp;blog=239408&amp;post=3&amp;subd=azagappan&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://azagappan.wordpress.com/2006/01/08/hello-world-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/614902035b16e6cea6d0c479bef41cc7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">azagappan</media:title>
		</media:content>
	</item>
	</channel>
</rss>
