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

<channel>
	<title>Kinnar Shah &#124; Blog &#187; .NET</title>
	<atom:link href="http://www.kinnarshah.in/index.php/category/tech/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kinnarshah.in</link>
	<description>A pseudo-egghead turns a marketer...</description>
	<lastBuildDate>Sat, 30 Jul 2011 21:33:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
	<script type="text/javascript">
if (typeof Meebo == 'undefined') {
Meebo=function(){(Meebo._=Meebo._||[]).push(arguments)};
(function(q){

	var args = arguments;
	if (!document.body) { return setTimeout(function(){ args.callee.apply(this, args) }, 100); }
	var d=document, b=d.body, m=b.insertBefore(d.createElement('div'), b.firstChild); s=d.createElement('script');
	m.id='meebo'; m.style.display='none'; m.innerHTML='<iframe id="meebo-iframe"></iframe>';
	s.src='http'+(q.https?'s':'')+'://'+(q.stage?'stage-':'')+'cim.meebo.com/cim/cim.php?network='+q.network;
	b.insertBefore(s, b.firstChild);

})({network:'kinnarshahin_fi20ne'});	}</script>	<item>
		<title>What is new in VS 2010 and .NET 4.0??</title>
		<link>http://www.kinnarshah.in/index.php/2010/04/08/what-is-new-in-vs-2010-and-net-4-0/</link>
		<comments>http://www.kinnarshah.in/index.php/2010/04/08/what-is-new-in-vs-2010-and-net-4-0/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 05:06:15 +0000</pubDate>
		<dc:creator>Kinnar Shah</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.kinnarshah.in/?p=232</guid>
		<description><![CDATA[document.getElementById("post-232-blankimage").onload();]]></description>
			<content:encoded><![CDATA[<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="512" height="384" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="source" value="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap" /><param name="initParams" value="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/learn/videos/VS2010-Overview-WhatsNewVS2010/VS2010-Overview-WhatsNewVS2010_kit.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/learn/videos/VS2010-Overview-WhatsNewVS2010/VS2010-Overview-WhatsNewVS2010_512_kit.png, postid=500754" /><param name="background" value="#00FFFFFF" /><param name="src" value="data:application/x-silverlight-2," /><embed wmode="transparent" type="application/x-shockwave-flash" width="512" height="384" src="data:application/x-silverlight-2," background="#00FFFFFF" initparams="deferredLoad=true,duration=0,m=http://ecn.channel9.msdn.com/o9/learn/videos/VS2010-Overview-WhatsNewVS2010/VS2010-Overview-WhatsNewVS2010_kit.wmv,autostart=false,autohide=true,showembed=true, thumbnail=http://ecn.channel9.msdn.com/o9/learn/videos/VS2010-Overview-WhatsNewVS2010/VS2010-Overview-WhatsNewVS2010_512_kit.png, postid=500754" source="http://channel9.msdn.com/App_Themes/default/VideoPlayer10_01_18.xap"></embed></object></p>
<img style='display:none' id="post-232-blankimage" onload="Meebo('discoverSharable', {element: ((this.parentNode.className.match('post')) ? this.parentNode : this.parentNode.parentNode) ,url:'http://www.kinnarshah.in/index.php/2010/04/08/what-is-new-in-vs-2010-and-net-4-0/',title:'What is new in VS 2010 and .NET 4.0??',tweet:' ',description:' '})"><script type='text/javascript'>document.getElementById("post-232-blankimage").onload();</script>]]></content:encoded>
			<wfw:commentRss>http://www.kinnarshah.in/index.php/2010/04/08/what-is-new-in-vs-2010-and-net-4-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://ecn.channel9.msdn.com/o9/learn/videos/VS2010-Overview-WhatsNewVS2010/VS2010-Overview-WhatsNewVS2010_kit.wmv" length="132756423" type="video/x-ms-wmv" />
		</item>
		<item>
		<title>Windows Phone 7 Series Demo On MWC</title>
		<link>http://www.kinnarshah.in/index.php/2010/02/15/windows-phone-7-series-demo-on-mwc/</link>
		<comments>http://www.kinnarshah.in/index.php/2010/02/15/windows-phone-7-series-demo-on-mwc/#comments</comments>
		<pubDate>Mon, 15 Feb 2010 15:56:39 +0000</pubDate>
		<dc:creator>Kinnar Shah</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Windows Phone 7 Series]]></category>

		<guid isPermaLink="false">http://www.kinnarshah.in/?p=202</guid>
		<description><![CDATA[Live and Fresh from MWC (via Engadget) Forget everything you know about Windows Mobile. Seriously, throw the whole OS concept in a garbage bin or incinerator or something. Microsoft has done what would have been unthinkable for the company just a few years ago: started from scratch. At least, that&#8217;s how things look (and feel) [...]]]></description>
			<content:encoded><![CDATA[<p>Live and Fresh from MWC (via Engadget)</p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/Win7_1.jpg"><img class="alignnone size-medium wp-image-203" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/Win7_1-159x300.jpg" alt="" width="159" height="300" /></a></p>
<p>Forget everything you know about Windows Mobile. Seriously, throw the whole OS concept in a garbage bin or incinerator or something. Microsoft has done what would have been unthinkable for the company just a few years ago: started from scratch. <span id="more-202"></span>At least, that&#8217;s how things look (and feel) with Windows Phone 7 Series. This really is a completely new OS &#8212; and not just Microsoft&#8217;s new OS, it&#8217;s a new smartphone OS, like webOS new, like iPhone OS new. You haven&#8217;t used an interface like this before (well, okay, if you&#8217;ve used a Zune HD then you&#8217;ve kind of used an interface like this). Still, 7 Series goes wider and deeper than the Zune by a longshot, and it&#8217;s got some pretty intense ideas about how you&#8217;re supposed to be interacting with a mobile device. We had a chance to go hands-on with the dev phone before today&#8217;s announcement, and hear from some of the people behind the devices, and here&#8217;s our takeaway. (And don&#8217;t worry, we&#8217;ve got loads of pictures and video coming, so keep checking this post for the freshest updates).</p>
<p>First the look and feel. The phones are really secondary here, and we want to focus on the interface. The design and layout of 7 Series&#8217; UI (internally called Metro) is really quite original, utilizing what one of the designers (formerly of Nike) calls an &#8220;authentically digital&#8221; and &#8220;chromeless&#8221; experience. What does that mean? Well we can tell you what it doesn&#8217;t mean &#8212; no shaded icons, no faux 3D or drop shadows, no busy backgrounds (no backgrounds at all), and very little visual flair besides clean typography and transition animations. The whole look is strangely reminiscent of a terminal display (maybe Microsoft is recalling its DOS roots here) &#8212; almost Tron-like in its primary color simplicity. To us, it&#8217;s rather exciting. This OS looks nothing like anything else on the market, and we think that&#8217;s to its advantage. Admittedly, we could stand for a little more information available within single views, and we have yet to see how the phone will handle things like notifications, but the design of the interface is definitely in a class of its own. Here&#8217;s a few takeaways on what it&#8217;s like to use&#8230;</p>
<p>Start screen: the Start experience is completely revamped, now focusing on sets of tiles which represent links to applications or contacts. It&#8217;s a completely contextual experience which can be customized both by users and carriers, and allows people to &#8220;promote&#8221; items higher up in the list. To the right of this screen is a long, vertical list of all your apps for quick jumps. It will take some time getting used to this layout; one or two tiles per line, and that long list which goes up and down rather than left and right, but honestly &#8212; this does have some advantages. Things seems less out of reach in this configuration, and Microsoft swears that they&#8217;ll be working closely with developers to build widgets that make use of the concept.</p>
<p>General phone navigation: If you&#8217;ve used the Zune HD, you know what this is like. Lots of bold text on the device, lists with text cut off on the sides of the phone, and additional screens to the left and right driven by arrows pointing you in either direction. For the most part this works, though in instances like email, it feels like there&#8217;s a bit of wasted space. Everything else is super stripped down &#8212; the calendar app looks like vector line art, the browser seems to be using the bare minimum to show its content (which isn&#8217;t necessarily a bad thing), and the phone application is essentially monochromatic. On the other hand, you&#8217;ve got a beautiful and robust photo app (with pinch to zoom, as in the browser), and the Zune experience is perfectly integrated&#8230; but what did you expect?</p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_2.jpg"><img class="alignnone size-medium wp-image-204" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_2-300x197.jpg" alt="" width="300" height="197" /></a></p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_3.jpg"><img class="alignnone size-medium wp-image-205" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_3-300x197.jpg" alt="" width="300" height="197" /></a></p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_4.jpg"><img class="alignnone size-medium wp-image-206" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_4-300x181.jpg" alt="" width="300" height="181" /></a></p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_5.jpg"><img class="alignnone size-medium wp-image-207" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_5-300x139.jpg" alt="" width="300" height="139" /></a></p>
<p><a href="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_8.jpg"><img class="alignnone size-medium wp-image-208" src="http://www.kinnarshah.in/wp-content/uploads/2010/02/win7_8-300x138.jpg" alt="" width="300" height="138" /></a></p>
<img style='display:none' id="post-202-blankimage" onload="Meebo('discoverSharable', {element: ((this.parentNode.className.match('post')) ? this.parentNode : this.parentNode.parentNode) ,url:'http://www.kinnarshah.in/index.php/2010/02/15/windows-phone-7-series-demo-on-mwc/',title:'Windows Phone 7 Series Demo On MWC',tweet:'Live and Fresh from MWC (via Engadget)  Forget everything you know about Windows Mobile. Seriously, ',description:'Live and Fresh from MWC (via Engadget)  Forget everything you know about Windows Mobile. Seriously, '})"><script type='text/javascript'>document.getElementById("post-202-blankimage").onload();</script>]]></content:encoded>
			<wfw:commentRss>http://www.kinnarshah.in/index.php/2010/02/15/windows-phone-7-series-demo-on-mwc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>DAIICT &#124; ASP.NET MVC Session</title>
		<link>http://www.kinnarshah.in/index.php/2009/10/31/daiict-asp-net-mvc-session/</link>
		<comments>http://www.kinnarshah.in/index.php/2009/10/31/daiict-asp-net-mvc-session/#comments</comments>
		<pubDate>Sat, 31 Oct 2009 13:35:46 +0000</pubDate>
		<dc:creator>Kinnar Shah</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.kinnarshah.in/?p=71</guid>
		<description><![CDATA[Hey folks! Today there was my session on ASP.NET MVC at DAIICT, Gandhinagar. And an amazing seminar it was for me.. It started with Vivek giving a brief introduction about me to the crowd. Then we had a session on ASP.NET MVC where I bored the poor kids to death for 1 hour and 20 [...]]]></description>
			<content:encoded><![CDATA[<p>Hey folks!</p>
<p>Today there was my session on ASP.NET MVC at DAIICT, Gandhinagar. And an amazing seminar it was for me.. <img src='http://www.kinnarshah.in/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>It started with Vivek giving a brief introduction about me to the crowd.</p>
<p>Then we had a session on ASP.NET MVC where I bored the poor kids to death for 1 hour and 20 mins &lt;Evil Grin&gt;</p>
<p>Then cane a session on Windows Mobile by Kaushal.</p>
<p>To wrap it up, we had an HOL on windows mobile where we showed some nifty tricks that can be done on windows mobile.</p>
<p>The resources of my presentation can be found here: ( <a href="http://www.kinnarshah.in/wp-content/uploads/2009/10/ASP.NET-MVC-Kinnar-Shah.zip">Presentation</a> , <a href="http://www.kinnarshah.in/wp-content/uploads/2009/10/ContactMan.zip">Code Sample</a> )</p>
<p>To run this sample you will need:</p>
<ul>
<li>VIsual Studio 200 Or Visual Web Developer 2008 Express Edition (<a href="http://www.microsoft.com/express/vwd/" target="_blank">Download Express Edition</a>)</li>
<li>Visual Studio 2008 SP1 (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=fbee1648-7106-44a7-9649-6d9f6d58056e" target="_blank">Download</a>)</li>
<li>ASP.NET MVC Framework (<a href="http://www.asp.net/mvc/download/" target="_blank">Download</a>)</li>
</ul>
<p>Keep watching this space for a detailed walk-through of the contact manager I made in the presentation.</p>
<p>You can see the gallery of the photos of this event here: ( Uploading Soon&#8230;)</p>
<p>Learning Resources:</p>
<p><strong>•C#<br />
<span style="font-weight: normal;">–MSDN<br />
–C# 3.0, A Beginner’s Guide   | Herbert Schildt   | TMH</span></strong></p>
<p>•<strong>ASP.NET Fundamentals<br />
<span style="font-weight: normal;">–MSDN<br />
–ASP.NET, A Beginner’s Guide   | William Sanders   | TMH</span></strong></p>
<p><strong> •MVC<br />
<span style="font-weight: normal;">–Http:// asp.net/mvc<br />
–Http://weblogs.asp.net/ScottGu<br />
–Professional ASP.NET MVC 1.0   | Scott Guthrie et.al.   | Wrox<br />
–Pro ASP.NET MVC Framework   | Steven Sanderson   | Apress</span></strong></p>
<img style='display:none' id="post-71-blankimage" onload="Meebo('discoverSharable', {element: ((this.parentNode.className.match('post')) ? this.parentNode : this.parentNode.parentNode) ,url:'http://www.kinnarshah.in/index.php/2009/10/31/daiict-asp-net-mvc-session/',title:'DAIICT | ASP.NET MVC Session',tweet:'Hey folks! Today there was my session on ASP.NET MVC at DAIICT, Gandhinagar. And an amazing seminar ',description:'Hey folks! Today there was my session on ASP.NET MVC at DAIICT, Gandhinagar. And an amazing seminar '})"><script type='text/javascript'>document.getElementById("post-71-blankimage").onload();</script>]]></content:encoded>
			<wfw:commentRss>http://www.kinnarshah.in/index.php/2009/10/31/daiict-asp-net-mvc-session/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>What happens when you divide by Zero?? Think again :P</title>
		<link>http://www.kinnarshah.in/index.php/2009/10/19/what-happens-when-you-divide-by-zero-think-again-p/</link>
		<comments>http://www.kinnarshah.in/index.php/2009/10/19/what-happens-when-you-divide-by-zero-think-again-p/#comments</comments>
		<pubDate>Mon, 19 Oct 2009 05:03:20 +0000</pubDate>
		<dc:creator>Kinnar Shah</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.kinnarshah.in/?p=7</guid>
		<description><![CDATA[Came across this gem in Eric Clippert&#8217;s blog&#8230; User: Recently I found out about a peculiar behaviour concerning division by zero in floating point numbers in C#. It does not throw an exception, as with integer division, but rather returns an &#8220;infinity&#8221;. Why is that? Eric: As I&#8217;ve often said, &#8220;why&#8221; questions are difficult for me to [...]]]></description>
			<content:encoded><![CDATA[<p>Came across this gem in Eric Clippert&#8217;s <a href="http://blogs.msdn.com/ericlippert/archive/2009/10/15/as-timeless-as-infinity.aspx" target="_blank">blog</a>&#8230;</p>
<blockquote><p><strong>User:</strong> Recently I found out about a peculiar behaviour concerning division by zero in floating point numbers in C#. It does not throw an exception, as with integer division, but rather returns an &#8220;infinity&#8221;. Why is that?</p>
<p><span id="more-7"></span></p>
<p><strong>Eric:</strong> As I&#8217;ve often said, &#8220;why&#8221; questions are difficult for me to answer. My first attempt at an answer to a &#8220;why&#8221; question is usually &#8220;because that&#8217;s what the specification says to do&#8221;; this time is no different. The C# specification says to do that in section 4.1.6. But we&#8217;re only doing that because that&#8217;s what the IEEE standard for floating point arithmetic says to do. We wish to be compliant with the established industry standard. See <a style="color: #0033cc;" href="http://en.wikipedia.org/wiki/IEEE_754-1985">IEEE standard 754-1985</a> for details. Most floating point arithmetic is done in hardware these days, and most hardware is compliant with this specification.</p>
<p><strong>User:</strong> It seems to me that division by zero is a bug no matter how you look at it!</p>
<p><strong>Eric:</strong> Well, since clearly that is not how the members of the IEEE standardization committee looked at it in 1985, your statement that it must be a bug &#8220;no matter how you look at it&#8221; must be incorrect. Some industry experts do not look at it that way.</p>
<p><strong>User:</strong> Good point. What motivated this design decision?</p>
<p><strong>Eric:</strong> I wasn&#8217;t there; I was busy playing Jumpman on my Commodore 64 at the time. But my educated guess is that <strong>it is desirable for all possible operations on all floats to produce a well-defined float result</strong>. Mathematicians would call this a &#8220;closure&#8221; property; that is, the set of floating point numbers is &#8220;closed&#8221; over all operations.</p>
<p>Positive infinity seems like a reasonable choice for dividing a positive number by zero. It seems plausible because of course the limit of 1 / x as x goes to zero (from above) is &#8220;positive infinity&#8221;, so why shouldn&#8217;t 1/0 be the number &#8220;positive infinity&#8221;?</p>
<p>Now, speaking <em>as a mathematician</em>, I find that argument specious. A thing and its limit need not have any particular property in common; it is fallacious to reason that just because, say, a sequence has a particular limit that a fact about the limit is also a fact about the sequence. Mathematically, &#8220;positive infinity&#8221; (in the sense of a limit of a real-valued function; let&#8217;s leave transfinite ordinals, hyperbolic geometry, and all of that other stuff out of this discussion) is not a number at all and should not be treated as one; rather, it&#8217;s a terse way of saying &#8220;the limit does not exist because the sequence diverges upwards&#8221;.</p>
<p>When we divide by zero, essentially what we are saying is &#8220;solve the equation x * 0 = 1&#8243;; the solution to that equation is not &#8220;positive infinity&#8221;, it is &#8220;I cannot because there is no solution to that equation&#8221;. It&#8217;s just the same as asking to solve the equation &#8220;x + 1 = x&#8221; &#8212; saying &#8220;x is positive infinity&#8221; is not a solution; there is no solution.</p>
<p>But speaking <em>as a practical engineer</em> who uses floating point numbers to do an imprecise approximation of ideal arithmetic, this seems like a perfectly reasonable choice.</p>
<p><strong>User:</strong> But surely it is impossible for the hardware to represent &#8220;infinity&#8221;.</p>
<p><strong>Eric:</strong> It certainly is possible. You&#8217;ve got 32 bits in a single-precision float; that&#8217;s over four billion possible floats. All bit patterns of the form</p>
<p>?11111111???????????????????????</p>
<p>are reserved for &#8220;not-a-number&#8221; values. That&#8217;s over sixteen million possible NaN combinations. Two of those sixteen million NaN bit patterns are reserved to mean positive and negative infinity. Positive infinity is the bit pattern 01111111100000000000000000000000 and negative infinity is 11111111100000000000000000000000.</p>
<p><strong>User:</strong> Do all languages and applications use this convention of division-by-zero-becomes-infinity?</p>
<p><strong>Eric: </strong>No. For example, C# and JScript do but VBScript does not. VBScript gives an error if you do that.</p>
<p><strong>User:</strong> Then how do language implementors get the desired behaviour for each language if these semantics are implemented by the hardware?</p>
<p><strong>Eric: </strong>There are two basic techniques. First, many chips which implement this standard allow the programmer to make float division by zero an exception rather than an infinity. On the 80&#215;87 chip, for example, you can use bit two of the precision control register to determine whether division by zero returns an infinity or throws a hardware exception.</p>
<p>Second, if you don&#8217;t want it to be a hardware exception but do want it to be a software exception, then you can check bit two of the status register after each division; it records whether there was a recent divide-by-zero event.</p>
<p>The latter strategy is used by VBScript; after we perform a division operation we check to see whether the status register recorded a divide-by-zero operation; if it did, then the VBScript runtime creates a divide-by-zero error and the usual VBScript error management process takes over, same as any other error.</p>
<p>Similar bits exist for other operations that seem like they might be better treated as exceptions, like numeric overflow.</p>
<p>The existence of the &#8220;hardware exception&#8221; bits creates problems for the modern language implementor, because we are now often in a world where code written in multiple languages from multiple vendors is running in the same process. Control bits on hardware are the ultimate &#8220;global state&#8221;, and we all know how irksome it is to have global, public state that random code can stomp on.</p>
<p>For example: I might be misremembering some details, but I seem to recall that Delphi-authored controls set the &#8220;overflows cause exceptions&#8221; bit. That is, the Delphi implementors did not use the VBScript strategy of &#8220;try it, allow it to succeed, and check to see whether the overflow bit was set in the status register&#8221;. Rather, they used the &#8220;make the hardware throw an exception and then catch the exception&#8221; strategy. This is deeply unfortunate. When a VBScript script calls a Delphi-authored control, the control flips the bit to force exceptions but it never &#8220;unflips&#8221; it. If, later on in the script, the VBScript program does an overflow, then we get an unhandled hardware exception because the bit is still set, even though the Delphi control might be long gone! I fixed that by saving away the state of the control register before calling into a component and restoring it when control returns. That&#8217;s not ideal, but there&#8217;s not much else we can do.</p>
<p><strong>User:</strong> Very enlightening! I will be sure to pass this information along to my coworkers. I would be delighted to see a blog post on this.</p>
<p><strong>Eric: </strong>And here you go!</p></blockquote>
<p>Food for thought&#8230;. innit?? <img src='http://www.kinnarshah.in/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<img style='display:none' id="post-7-blankimage" onload="Meebo('discoverSharable', {element: ((this.parentNode.className.match('post')) ? this.parentNode : this.parentNode.parentNode) ,url:'http://www.kinnarshah.in/index.php/2009/10/19/what-happens-when-you-divide-by-zero-think-again-p/',title:'What happens when you divide by Zero?? Think again :P',tweet:'Came across this gem in Eric Clippert&#8217;s blog&#8230; User: Recently I found out about a peculia',description:'Came across this gem in Eric Clippert&#8217;s blog&#8230; User: Recently I found out about a peculia'})"><script type='text/javascript'>document.getElementById("post-7-blankimage").onload();</script>]]></content:encoded>
			<wfw:commentRss>http://www.kinnarshah.in/index.php/2009/10/19/what-happens-when-you-divide-by-zero-think-again-p/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

