<?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>Manivenkat's Weblog</title>
	<atom:link href="http://manivenkat.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://manivenkat.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Wed, 05 Jan 2011 08:19:29 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='manivenkat.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Manivenkat's Weblog</title>
		<link>http://manivenkat.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://manivenkat.wordpress.com/osd.xml" title="Manivenkat&#039;s Weblog" />
	<atom:link rel='hub' href='http://manivenkat.wordpress.com/?pushpress=hub'/>
		<item>
		<title>First chance exception</title>
		<link>http://manivenkat.wordpress.com/2010/05/30/first-chance-exception/</link>
		<comments>http://manivenkat.wordpress.com/2010/05/30/first-chance-exception/#comments</comments>
		<pubDate>Sun, 30 May 2010 12:12:11 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[first chance exception]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=121</guid>
		<description><![CDATA[Find more information about first chance exception here. Find out how to break for a first chance exception here.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=121&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Find more information about first chance exception <a title="first chance exception by David Kline" href="http://blogs.msdn.com/b/davidklinems/archive/2005/07/12/438061.aspx" target="_self">here</a>.</p>
<p>Find out how to break for a first chance exception <a title="break for first chance exception" href="http://stackoverflow.com/questions/58380/avoiding-first-chance-exception-messages-when-the-exception-is-safely-handled" target="_self">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=121&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2010/05/30/first-chance-exception/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>Side by side execution of .net assemblies</title>
		<link>http://manivenkat.wordpress.com/2009/09/02/side-by-side-execution-of-net-assemblies/</link>
		<comments>http://manivenkat.wordpress.com/2009/09/02/side-by-side-execution-of-net-assemblies/#comments</comments>
		<pubDate>Wed, 02 Sep 2009 10:57:35 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[side by side execution]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=100</guid>
		<description><![CDATA[Side by side execution of .net assemblies <a href="http://manivenkat.wordpress.com/2009/09/02/side-by-side-execution-of-net-assemblies/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=100&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On the other day I had this requirement to load a compact framework version of  &#8220;<em>log4net</em>&#8221; assembly along with the full framework version of &#8220;<em>log4net</em>&#8221; in the same application.  I was wondering if this is possible as advertised by the .net framework.  I found it to be possible.  Remember the only difference here is the public key of the 2 assemblies.  Let me share my experience with you on how I did it.</p>
<p>I had to solve 2 issues here.  First is the concept of referencing the assembly and then the concept of resolving it.  I had  couple of options for referencing.  I could refer the &#8220;<em>log4net</em>&#8221; assembly statically or dynamically.  I wanted to refer both the compact framework version and the full framework version of &#8220;<em>log4net</em>&#8221; statically.  The problem of referencing assemblies statically in <em>Visual studio</em> became evident once I finished adding reference to the first &#8220;<em>log4net</em>&#8221; assembly and started adding the second one.</p>
<p>It seems that <em>Visual Studio</em> does not allow you add reference of an assembly if the same named assembly is already added as a reference in the project.  This is probably because if you choose to copy both the references to the build folder one will be overwritten by the other.  At least <em>Visual Studio</em> should say so right but it doesn&#8217;t.  The work around is to either rename your assembly and add it as a reference or to go into the project file and directly add a &lt;reference&gt; element in it.  Of course if you choose to use the latter method you need to ensure that you don&#8217;t copy both the assemblies to same folder.</p>
<p>I choose the first method of renaming my &#8220;<em>log4net</em>&#8221; assembly and adding it as a reference to the project.  Now you would have 2 &#8220;<em>log4net</em>&#8221; assemblies in the reference.   If you edit the project file and add a &lt;reference&gt; element in the file you would be able to add a reference of the second assembly without having to rename it.  But whey you open your project file (or reload it) in <em>Visual Studio</em> you would see an yellow exclamation mark near your second reference.  This indicates some sort of error condition but your project will compile fine with warnings.</p>
<p>You need to now go back and do a couple of things before you start using these referenced assemblies.  Firstly you need to give an alias for both or one of the assemblies.  You need to do this because both assemblies have the same namespace and classes inside them.  You can give an alias to an assembly by choosing the assembly under the reference section of the project in <em>Visual studio&#8217;s</em> <em>solution explorer</em>.  Choose the assembly and go to its properties.  You would see an alias column in the assembly properties.  The default alias is &#8220;global&#8221;.  Change it to what ever you want to.  In my case I changed the alias of the full framework &#8220;<em>log4net</em>&#8221; to &#8220;<em>FullFramework</em>&#8220;.</p>
<p>I did not change the alias for the compact framework version of &#8220;<em>log4net</em>&#8220;.  Then when I wanted to use this full framework assembly I added the following lines to my code.</p>
<p>
extern alias FullFramework; //This line goes at the top of the file

...

FullFramework::log4net.Config.XmlConfigurator.Configure();  //This is call to the method from this assembly
</p>
<p>So far you have done the first part of the process (i.e.) referencing the assembly.  The next part is resolving the assembly reference.  This is to say that you have to ensure that CLR finds and loads the assemblies correctly.  You can do this very easily by adding both the assemblies into GAC.  It wasn&#8217;t as good choice for me because the compact framework version of the &#8220;log4net&#8221; assembly is compiled out of a source that could change over a period of time and I didn&#8217;t want to put it in GAC.  To help CLR find the assembly you need to use either the &#8220;<em>probingpath</em>&#8221; or the &#8220;<em>codebase</em>&#8221; element in you app.config.  Here is the code again that got added to my <em>app.config</em> file.</p>
<p><pre class="brush: xml;">
&lt;runtime&gt;
 &lt;assemblyBinding xmlns=&quot;urn:schemas-microsoft-com:asm.v1&quot;&gt;
 &lt;dependentAssembly&gt;
 &lt;assemblyIdentity name=&quot;log4net&quot; publicKeyToken=&quot;a1eec2f7749ea038&quot; /&gt;
 &lt;codeBase version=&quot;1.2.10.0&quot; href=&quot;References/Compact Framework/log4net_for_compact.dll&quot;/&gt;
 &lt;/dependentAssembly&gt;
 &lt;dependentAssembly&gt;
 &lt;assemblyIdentity name=&quot;log4net&quot; publicKeyToken=&quot;1b44e1d426115821&quot; /&gt;
 &lt;codeBase version=&quot;1.2.10.0&quot; href=&quot;References/Full Framework/log4net.dll&quot;/&gt;
 &lt;/dependentAssembly&gt;
 &lt;/assemblyBinding&gt;
 &lt;/runtime&gt;
</pre></p>
<p>Let me explain what the <em>app.config</em> contains.  The <em>assemblyIdentify</em> tag identifies the 2 assemblies along with their full name.  Then the <em>codebase</em> tag tells the relative (it could be absolute also) of the assemblies.  The base path is assumed to be the path where you can find the executable (it could be &lt;app&gt;\bin\debug for example).  And that&#8217;s all that needs to be done to do the side by side execution of the 2 assemblies (&#8220;<em>log4net</em> &#8221; in this example).</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/100/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/100/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/100/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=100&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/09/02/side-by-side-execution-of-net-assemblies/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>How to find out the public key of an assembly?</title>
		<link>http://manivenkat.wordpress.com/2009/09/01/how-to-find-out-the-public-key-of-an-assembly/</link>
		<comments>http://manivenkat.wordpress.com/2009/09/01/how-to-find-out-the-public-key-of-an-assembly/#comments</comments>
		<pubDate>Tue, 01 Sep 2009 05:51:21 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[public key]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=95</guid>
		<description><![CDATA[public key <a href="http://manivenkat.wordpress.com/2009/09/01/how-to-find-out-the-public-key-of-an-assembly/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=95&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I needed to find out the public key token of a .net assembly the other day.  I searched the web and found out the strong name generation tool &#8220;sn&#8221;  could be used for this purpose.  You need to use it as follows.</p>
<p>sn &#8211; Tp &lt;assembly&gt;</p>
<p>Where &lt;assembly&gt; is the name of the assembly for which you want to find out public key.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/95/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/95/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/95/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=95&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/09/01/how-to-find-out-the-public-key-of-an-assembly/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>Project Tuva</title>
		<link>http://manivenkat.wordpress.com/2009/08/27/project-tuva/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/27/project-tuva/#comments</comments>
		<pubDate>Thu, 27 Aug 2009 08:43:36 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Microsoft Research]]></category>
		<category><![CDATA[Richard Feynman]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=78</guid>
		<description><![CDATA[Project Tuva and Dr.Richard Feynman <a href="http://manivenkat.wordpress.com/2009/08/27/project-tuva/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=78&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://research.microsoft.com/apps/tools/tuva/"><img class="alignleft" style="border:0 none;margin:4px;" title="A screen shot of Project Tuva - an enhanced video player" src="http://manivenkat.files.wordpress.com/2009/08/tuva.jpg?w=291&#038;h=183" alt="" width="291" height="183" align="left" /></a></p>
<p>I was recently looking at Microsoft Research site where I stumbled upon the &#8220;Project Tuva&#8221;.  I was impressed about the project though the concept was quite simple.  What impressed me more was the content featured in &#8220;Project Tuva&#8221;.</p>
<p>Tuva is a web video player with options to show related data at related intervals of playing the video.  It has also options to bookmark the video and divide it into chapters. And then there is an option to add notes to the video, search the video, expert comments etc.  That&#8217;s good right alright.  But what impressed me was not the application but the featured video of &#8220;Dr.Richard Feynman&#8221;.</p>
<p>Dr.Richard Feynman was a professor of physics.  He delivered a series of lectures at Cornell university in US in 1964.  These lectures were called the &#8220;Messenger Series&#8221; and were about the fundamental laws of physics.  Dr.Feynman is an exemplary teacher and that  is seen in these lectures.  His way of putting things of physics is simply amazing.  Bill Gates was really impressed by these lectures and procured the right for these videos and published them here in project Tuva. When I watched one of these videos  I was able to clearly understand some very basic physical laws and believe me it was fun.  There are totally 7 of these lectures from Dr.Feynman in project Tuva.  You can check out the application &#8220;Tuva&#8221; and the lectures from the following URL: <a href="http://research.microsoft.com/apps/tools/tuva/">http://research.microsoft.com/apps/tools/tuva/</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=78&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/27/project-tuva/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>

		<media:content url="http://manivenkat.files.wordpress.com/2009/08/tuva.jpg" medium="image">
			<media:title type="html">A screen shot of Project Tuva - an enhanced video player</media:title>
		</media:content>
	</item>
		<item>
		<title>Do you know the purpose of a project linker?</title>
		<link>http://manivenkat.wordpress.com/2009/08/20/do-you-know-what-is-the-purpose-of-a-project-linker/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/20/do-you-know-what-is-the-purpose-of-a-project-linker/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 11:08:43 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[.Net]]></category>
		<category><![CDATA[Composite Application Block]]></category>
		<category><![CDATA[Multi-Targeting]]></category>
		<category><![CDATA[XNA]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=68</guid>
		<description><![CDATA[About the Project Linker Tool <a href="http://manivenkat.wordpress.com/2009/08/20/do-you-know-what-is-the-purpose-of-a-project-linker/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=68&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Yeah it’s true as you guess from the title that it is a tool that links projects.  But guess what you need to understand a more fundamental concept of ‘Multi-targeting’ to appreciate the use of this tool.</p>
<p>Now let’s move on to the concept of ‘Multi-targeting”.  Have you ever worked on a <a href="http://www.xna.com/">XNA</a> project?  If not then let me tell what it is.  XNA is a managed DirectX framework  for creating games in a PC/Xbox/Zune.  When you create a new project in XNA you have the option of targeting your game for different platforms (i.e.) you can create a game for the PC or Xbox or even a Zune player.  Let’s assume that you want to create a game targeted at both a PC and an Xbox.  The Game Studio for XNA which the IDE for XNA would let you do that in a flick.  But when you are done creating the project you would see two projects in the solutions.  One for the PC and the other is for Xbox.  Now when you start coding the different pieces of your game you would not have to do it twice as you normally assume (as there are two projects in the solution) but once.  This means the game studio will reproduce the code in both the projects.  I’m not sure of the details but I guess you get the idea.  This is multi-targeting.   It’s all about writing one code that targets multiple platforms.</p>
<p>Multi-targeting in the above example is achieved through linking the two projects in the game (i.e.) the one for PC and the other for Xbox.  There is project linker functionality inside the XNA Game Studio.  But what if you want to link projects in case your development environment is not XNA Game Studio. You hand code it.  Nope there is a better alternative, the Project Linker tool. The project linker tool was created by the Microsoft Patterns and Practices Composite Application team.  You can find tool in link to download the Composite Application Block. Download the tool found in the installer “MicrosoftPracticesProjectLinkerFeb2009.msi” from:<a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=fa07e1ce-ca3f-4b9b-a21b-e3fa10d013dd&amp;DisplayLang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fa07e1ce-ca3f-4b9b-a21b-e3fa10d013dd&amp;DisplayLang=en"> http://www.microsoft.com/downloads/details.aspx?FamilyID=fa07e1ce-ca3f-4b9b-a21b-e3fa10d013dd&amp;DisplayLang=en</a>. You can find more information about the tool here:  <a href="http://msdn.microsoft.com/en-us/library/dd458870.aspx">http://msdn.microsoft.com/en-us/library/dd458870.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/68/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/68/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/68/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=68&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/20/do-you-know-what-is-the-purpose-of-a-project-linker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>The 500 mail long email</title>
		<link>http://manivenkat.wordpress.com/2009/08/14/the-500-mail-long-email/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/14/the-500-mail-long-email/#comments</comments>
		<pubDate>Fri, 14 Aug 2009 10:09:22 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[500 miles]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=59</guid>
		<description><![CDATA[On the other day one of colleague forwarded me an interesting story about an email that could only travel 500 miles. Sounds interesting isn’t it?  Read all about it here.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=59&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>On the other day one of colleague forwarded me an interesting story about an email that could only travel 500 miles. Sounds interesting isn’t it?  Read all about it <a href="http://www.ibiblio.org/harris/500milemail.html">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/59/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/59/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/59/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=59&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/14/the-500-mail-long-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>Comments in code</title>
		<link>http://manivenkat.wordpress.com/2009/08/13/comments-in-the-code/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/13/comments-in-the-code/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 13:15:12 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[Code Comments]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=57</guid>
		<description><![CDATA[Code comments how important are they? <a href="http://manivenkat.wordpress.com/2009/08/13/comments-in-the-code/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=57&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>How often have you heard this argument that code should be self-documenting.  I strongly believe in this statement that code should be self-documenting. No doubt about it. And yet one cannot ignore the fact that code comment is an invaluable tool in the hands of a programmer.   I saw a wonderful statement on how to <a href="http://compsci.ca/blog/on-the-use-of-comments-in-code/">write a comment in Tony Targonski’s blog</a><strong>. </strong>He says</p>
<blockquote><p>comment to explain <em>why</em> you’re doing something, not what</p></blockquote>
<p>I totally agree with him.  Why do I agree? It’s  because when you write a self-documenting code the code lends itself to prove how it works.  When there is no comment it leaves the reader with a question as to why the code is written the way it is.  Ok!!! Let me try to give you some practical uses of a comment.</p>
<ul>
<li>Comments help the programmer to understand code better by explaining the purpose of a piece of code</li>
<li>Comments make it easy to modify code because they make the programmer understand what is written</li>
<li>Comments makes it easy to maintain the code</li>
<li>Comments make it easy to review code so that the reviewer can suggest a better alternative or point out a bug in code</li>
</ul>
<p>Are there any another uses of comments.  Well yes I have some more that I have come across in my programming experience.</p>
<ul>
<li>Comments can help you identify areas that require <a href="http://www.c2.com/cgi/wiki?WhatIsRefactoring">refactoring</a></li>
<li>Comments can help you identify areas where you’ve put a work around or a temporary solution</li>
<li>Comments can help you identify things that you have to do in future</li>
</ul>
<p>I guess it may be easier for people to recognize the former set of uses of a comment that I quoted above but I don’t know if people would be able to understand the latter set of uses.  Well let me try to explain.  You can insert comments in code wherever you think you would need <a href="http://www.c2.com/cgi/wiki?WhatIsRefactoring">refactoring </a>(may be at a later point of time).  These are areas of concern for a you as you think those pieces of code might work for now but may cause problems in future.  Comments of this type can be called as  “fix me” comments.</p>
<p>Many a times a you are forced to put in a work around because of limitations of the environment in which the programs work.  What do you do when you find the environment has been updated to fix the issue that it posed earlier?  You need to go back and remove your work around probably.  How do you know where your work around and what is that you did as a work around.  Comments come in handy there.  Comment of this type can be called as “work around/hack” comments.</p>
<p>There is no perfect software out there, every software is a good enough software.  I know people who know the software industry would agree with me.  So what do you do when you want to implement something in your software and it’s not necessarily an essential part of it to make it work right. You would have add things “to do” comments.</p>
<p>By the way if you ask me is there any funny comment that I&#8217;ve encountered during my career.  Yes indeed.  The funniest of them all is about a class called &#8220;LongPoll&#8221; that implemented a polling mechanism in the application.  It goes like this:</p>
<p><code>class LongPoll //often used in tent<br />
{...}<br />
</code></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/57/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/57/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/57/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=57&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/13/comments-in-the-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>The Story of Ribbon</title>
		<link>http://manivenkat.wordpress.com/2009/08/13/the-story-of-ribbon/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/13/the-story-of-ribbon/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 13:13:29 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[behind help us make the product better popups]]></category>
		<category><![CDATA[Story of Ribbon]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=56</guid>
		<description><![CDATA[I was watching this video of a MIX ‘08 presentation by Jenson Harris on “The Story of Ribbon” and then going through Jenson’s blog about the same thing.  I stumbled upon what Microsoft does with “Help us make the product &#8230; <a href="http://manivenkat.wordpress.com/2009/08/13/the-story-of-ribbon/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=56&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I was watching this video of a MIX ‘08 presentation by Jenson Harris on “<a href="http://videos.visitmix.com/MIX08/UX09">The Story of Ribbon</a>” and then going through <a href="http://blogs.msdn.com/jensenh/default.aspx">Jenson’s blog</a> about the same thing.  I stumbled upon what Microsoft does with “Help us make the product better popups” that we usually see in many of their products.  Here is the <a href="http://blogs.msdn.com/jensenh/archive/2006/04/05/568947.aspx">blog article</a> that talks about it!!!</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=56&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/13/the-story-of-ribbon/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>What is meaning of software versioning?</title>
		<link>http://manivenkat.wordpress.com/2009/08/13/what-is-meaning-of-software-versioning/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/13/what-is-meaning-of-software-versioning/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 06:31:17 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Software Engineering]]></category>
		<category><![CDATA[versioning software]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=46</guid>
		<description><![CDATA[meaning of software versioning <a href="http://manivenkat.wordpress.com/2009/08/13/what-is-meaning-of-software-versioning/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=46&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>As part of versioning software it is a common practice to assign version numbers to software.&#160; Version numbers generally contains 4 parts.&#160; They are major, minor, build and revision. An example of a version number is “10.2.710.14” where 10 is the Major, 2 is the minor, 710 is the build and 14 is the revision numbers respectively.&#160; </p>
<p>A major version number indicates a major change in the software over its previous version.&#160; A minor version number indicates a minor change over its previous version.&#160; A build number indicates the version of the build that was released to QA or customer etc.&#160; A build number in the above example ‘710’ indicates the minor features that were added in the version ‘2’ has been built over ‘710’ iterations of build. This number tends to be big in organization which employ <a href="http://martinfowler.com/articles/continuousIntegration.html">Continuous Integration</a>.&#160; Finally the revision number 14 indicates the build was probably bug fixed ‘14’ times.&#160; It could mean that “10.2.710.1” was probably released to QA and the build was thrown back and forth between QA and development ‘14’ times and hence we got a public release version of “10.2.710.14”.&#160; All these statements above are indicate of what these version numbers could mean and vary from company to company.</p>
<p>Some companies follow the alpha, beta, release candidate, release to manufacturing schemes for versioning software.&#160; For example Microsoft does use this method.</p>
<p>Versioning is an import aspect of software as we all know.&#160; It is equally important to display the version of the software in the binary. Versioning source code helps reconstructing the binaries easily.&#160; Versioning source code can be done mostly with labels found in most source control systems.&#160; Displaying the version information in the binary helps the testers/customers identify bugs against the specific version of software.&#160; You can find more about software versioning at: <a href="http://en.wikipedia.org/wiki/Software_versioning">Software versioning on Wikipedia</a>. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=46&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/13/what-is-meaning-of-software-versioning/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
		<item>
		<title>Interesting TED Links</title>
		<link>http://manivenkat.wordpress.com/2009/08/04/interesting-ted-links/</link>
		<comments>http://manivenkat.wordpress.com/2009/08/04/interesting-ted-links/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 06:20:42 +0000</pubDate>
		<dc:creator>manivenkat</dc:creator>
				<category><![CDATA[Inspirational]]></category>
		<category><![CDATA[TED links]]></category>

		<guid isPermaLink="false">http://manivenkat.wordpress.com/?p=14</guid>
		<description><![CDATA[Inspiring TED Videos <a href="http://manivenkat.wordpress.com/2009/08/04/interesting-ted-links/">Continue reading <span class="meta-nav">&#8594;</span></a><img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=14&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Here are some interesting TED video links that I came across recently.</p>
<p><a title="About your mind" href="http://www.ted.com/talks/lang/eng/vilayanur_ramachandran_on_your_mind.html"> VS Ramachandran on your mind</a></p>
<p><a title="Designers reflections" href="http://www.ted.com/talks/david_kelley_on_human_centered_design.html">David Kelley on human-centered design</a></p>
<p><a title="A talk by a designer of Jaw bone" href="http://www.ted.com/talks/lang/eng/yves_behar_on_designing_objects_that_tell_stories.html"> Yves Behar on designing objects that tell stories</a></p>
<p><a title="Technology machine human interaction" href="http://www.ted.com/talks/lang/eng/david_merrill_demos_siftables_the_smart_blocks.html">David Merrill demos Siftables</a></p>
<p><a title="Ever listened to a deaf percussionist" href="http://www.ted.com/talks/lang/eng/evelyn_glennie_shows_how_to_listen.html">Evelyn Glennie shows how to listen</a></p>
<p>I&#8217;ll keep updating this post as I find more inspiring stuff.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/manivenkat.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/manivenkat.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/manivenkat.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=manivenkat.wordpress.com&amp;blog=3442037&amp;post=14&amp;subd=manivenkat&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://manivenkat.wordpress.com/2009/08/04/interesting-ted-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/fe36b488c135fbe9d45e213cb0c75c68?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">manivenkat</media:title>
		</media:content>
	</item>
	</channel>
</rss>
