<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Nick and the Internet Dot Com</title>
	
	<link>http://nickandtheinternet.com</link>
	<description>Confessions of a Web Developer</description>
	<lastBuildDate>Sat, 17 Mar 2012 02:08:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/NickAndTheInternetDotCom" /><feedburner:info uri="nickandtheinternetdotcom" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>NickAndTheInternetDotCom</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Rugby Quebec – Progressive Development Program</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/T2HABX8OVxs/</link>
		<comments>http://nickandtheinternet.com/2012/02/21/rugby-quebec-progressive-development-program/#comments</comments>
		<pubDate>Wed, 22 Feb 2012 03:13:10 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Rugby]]></category>

		<guid isPermaLink="false">http://nickandtheinternet.com/?p=111</guid>
		<description><![CDATA[Rugby Quebec &#8211; Progressive Development Program &#8211; Its worth a try from Rick Katigbak on Vimeo.]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/36878486?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="400" height="225"></iframe></p>
<p><a href="http://vimeo.com/36878486">Rugby Quebec &#8211; Progressive Development Program &#8211; Its worth a try</a> from <a href="http://vimeo.com/rkphoto">Rick Katigbak</a> on <a href="http://vimeo.com">Vimeo</a>.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/mCI0NbsQLAjk5K2oWEVMNhlWF3g/0/da"><img src="http://feedads.g.doubleclick.net/~a/mCI0NbsQLAjk5K2oWEVMNhlWF3g/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/mCI0NbsQLAjk5K2oWEVMNhlWF3g/1/da"><img src="http://feedads.g.doubleclick.net/~a/mCI0NbsQLAjk5K2oWEVMNhlWF3g/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/T2HABX8OVxs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2012/02/21/rugby-quebec-progressive-development-program/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2012/02/21/rugby-quebec-progressive-development-program/</feedburner:origLink></item>
		<item>
		<title>Movember – Please Donate</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/-m5ukASckiQ/</link>
		<comments>http://nickandtheinternet.com/2011/11/10/movember-please-donate/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 05:08:06 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://nickandtheinternet.com/?p=109</guid>
		<description><![CDATA[&#160; Hi,&#160; It&#8217;s Movember, the month formerly known as November, which is dedicated to growing moustaches and raising awareness and funds for men&#8217;s health. I have joined the movement and will be donating my upper lip to the cause for &#8230; <a href="http://nickandtheinternet.com/2011/11/10/movember-please-donate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div class="UIImageBlock_Content UIImageBlock_MED_Content fsm fwn fcg" style="display: table-cell; vertical-align: top; width: 10000px; font-size: 11px; color: gray; font-family: 'lucida grande', tahoma, verdana, arial, sans-serif; line-height: 14px; text-align: left; ">Hi,&nbsp;</p>
<p>	It&rsquo;s Movember, the month formerly known as November, which is dedicated to growing moustaches and raising awareness and funds for men&rsquo;s health. I have joined the movement and will be donating my upper lip to the cause for 30 days. My Mo will spark conversations, and no doubt generate some laughs; all in the name of raising vital awareness and funds for prostate cancer.</p>
<p>	Why am I so passionate about men&rsquo;s health?<br />
	*On average men live 4-5 years less than women&nbsp;<br />
	*1 in 7 men will be diagnosed with prostate cancer in their lifetime&nbsp;<br />
	* 25,500 men will be diagnosed with prostate cancer this year in Canada</p>
<p>	I invite you to support me by donating to me&nbsp;<a href="http://mobro.co/nickytonline">http://mobro.co/nickytonline</a></p>
<p>	You can even go old school and write a cheque payable to &ldquo;Movember Canada&rdquo;, reference my name and Registration Number 2600152 and send it to: Movember Canada,&nbsp;119 Spadina Avenue, PO Box 65, Toronto, ON M5T 2T2</p>
<p>	All donations are tax deductible.</p>
<p>	We only have a month to grow Mos and raise awareness and fund, so please come along for the ride.<br />
	Funds raised will help make a tangible difference to the lives of others. Through the Movember Foundation and their men&rsquo;s health partner, the Prostate Cancer Canada, Movember is funding world class awareness, research, educational and support programs which would otherwise not be possible.&nbsp;</p>
<p>	For more details on how the funds raised from previous campaigns have been used and the impact Movember is having please click on the links below:</p>
<p>	<a href="http://ca.movember.com/about/">About Movember</a>&nbsp;<br />
	<a href="http://ca.movember.com/about/beneficiary1">Prostate Cancer Foundation research</a>&nbsp;<br />
	<a href="http://ca.movember.com/about/global-action-plan/">Global Action Plan</a>&nbsp;</p>
<p>	Please donate here -&nbsp;<a href="http://mobro.co/nickytonline">http://mobro.co/nickytonline</a></p>
<p>	Thank you in advance for helping me change the face of men&#39;s health. Go the Mo!</p>
<p>	Nick Taylor</p>
<p>	Moustache Season. Now Open.&nbsp;</p></div>

<p><a href="http://feedads.g.doubleclick.net/~a/dbOAcA-ZyiPK6Vf7_z_tGuKFVDM/0/da"><img src="http://feedads.g.doubleclick.net/~a/dbOAcA-ZyiPK6Vf7_z_tGuKFVDM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/dbOAcA-ZyiPK6Vf7_z_tGuKFVDM/1/da"><img src="http://feedads.g.doubleclick.net/~a/dbOAcA-ZyiPK6Vf7_z_tGuKFVDM/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/-m5ukASckiQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2011/11/10/movember-please-donate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2011/11/10/movember-please-donate/</feedburner:origLink></item>
		<item>
		<title>Domain Names for Sale</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/j0pCRprN66I/</link>
		<comments>http://nickandtheinternet.com/2011/09/29/domain-names-for-sale/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 02:22:18 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Domains]]></category>

		<guid isPermaLink="false">http://nickandtheinternet.com/?p=68</guid>
		<description><![CDATA[Hey all, I&#8217;m offloading some domains I&#8217;m no longer using. If you&#8217;re interested, send me an e-mail. Nick Domains for sale: learn-ajax.com ironmen.ca rugbygear.ca Note: Only the domain names are being sold, not the web site that is attached to &#8230; <a href="http://nickandtheinternet.com/2011/09/29/domain-names-for-sale/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hey all,</p>
<p>I&#8217;m offloading some domains I&#8217;m no longer using. If you&#8217;re interested, send me an e-mail.</p>
<p>Nick</p>
<p>Domains for sale:</p>
<ul>
<li><a href="http://learn-ajax.com" target="_blank">learn-ajax.com</a></li>
<li>ironmen.ca</li>
<li><a href="http://rugbygear.ca" target="_blank">rugbygear.ca</a></li>
</ul>
<p>Note: Only the domain names are being sold, not the web site that is attached to some of the names.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/Gl0lX0UkgKYyRnEpFwYL44mqyKk/0/da"><img src="http://feedads.g.doubleclick.net/~a/Gl0lX0UkgKYyRnEpFwYL44mqyKk/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Gl0lX0UkgKYyRnEpFwYL44mqyKk/1/da"><img src="http://feedads.g.doubleclick.net/~a/Gl0lX0UkgKYyRnEpFwYL44mqyKk/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/j0pCRprN66I" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2011/09/29/domain-names-for-sale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2011/09/29/domain-names-for-sale/</feedburner:origLink></item>
		<item>
		<title>jQuery StringBuilder Plug-in</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/8GkuWAPUE7M/</link>
		<comments>http://nickandtheinternet.com/2011/09/23/jquery-stringbuilder-plug-in/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 01:29:09 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://nickandtheinternet.iamdeveloper.com/?p=41</guid>
		<description><![CDATA[I was working on a project and needed a client-side string builder class for jQuery. There wasn&#39;t one, so I created it. All source code is available from GitHub: http://plugins.jquery.com/project/StringBuilder]]></description>
			<content:encoded><![CDATA[<p>I was working on a project and needed a client-side string builder class for jQuery. There wasn&#39;t one, so I created it.</p>
<p>All source code is available from GitHub: <a href="http://plugins.jquery.com/project/StringBuilder">http://plugins.jquery.com/project/StringBuilder</a></p>

<p><a href="http://feedads.g.doubleclick.net/~a/In89U3efJFMLfT66OpkHpt3JitQ/0/da"><img src="http://feedads.g.doubleclick.net/~a/In89U3efJFMLfT66OpkHpt3JitQ/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/In89U3efJFMLfT66OpkHpt3JitQ/1/da"><img src="http://feedads.g.doubleclick.net/~a/In89U3efJFMLfT66OpkHpt3JitQ/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/8GkuWAPUE7M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2011/09/23/jquery-stringbuilder-plug-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2011/09/23/jquery-stringbuilder-plug-in/</feedburner:origLink></item>
		<item>
		<title>Best Workout Accessories for a 6th Generation iPod Nano</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/iTG52f0Y4MY/</link>
		<comments>http://nickandtheinternet.com/2011/08/26/best-workout-accessories-for-a-6th-generation-ipod-nano/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 20:22:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Working out]]></category>

		<guid isPermaLink="false">/post/Best-Workout-Accessories-for-a-6th-Generation-iPod-Nano.aspx</guid>
		<description><![CDATA[So I bought an iPod Nano green a couple of months ago and am loving it. I&#39;ve got all my music on there and some podcasts now. Awesome. I listen to it on the way to work, at work, on &#8230; <a href="http://nickandtheinternet.com/2011/08/26/best-workout-accessories-for-a-6th-generation-ipod-nano/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So I bought an iPod Nano green a couple of months ago and am loving it. I&#39;ve got all my music on there and some podcasts now. Awesome. I listen to it on the way to work, at work, on the way home&#8230; even in the car.</p>
<p style="text-align: center; "><a href="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/nano.jpg" rel="lightbox[7]" title="nano"><img alt="" class="aligncenter size-thumbnail wp-image-33" height="150" src="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/nano-150x150.jpg" title="nano" width="150" /></a></p>
<p>For the car, since there was no Bluetooth for the Nano, I did a bit of searching and found this really compact Bluetooth dongle from Kokkia, the <a href="http://www.amazon.com/gp/product/B003BWERF8/ref=as_li_ss_tl?ie=UTF8&#038;tag=ogradyspowerpage&#038;linkCode=as2&#038;camp=1789&#038;creative=390957&#038;creativeASIN=B003BWERF8" target="_blank">i10s Bluetooth Adapter</a>.&nbsp;You pop it in the connector for your USB cable and boom! Works like a charm with an FM transmitter.</p>
<p style="text-align: -webkit-auto;"><a href="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/bluetoothDongle.jpg" rel="lightbox[7]" title="bluetoothDongle"><img alt="" class="aligncenter size-thumbnail wp-image-35" height="150" src="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/bluetoothDongle-150x150.jpg" title="bluetoothDongle" width="150" /></a></p>
<p>So this brings me to the gym now. I&#39;ve had several wired headphones over the years and as always, at some point, the wires get caught on something. After a few times, it usually results in the headphones no longer working or that annoying only one ear bud working syndrome or even worse, both working, but the music keeps cutting out because the wires have been yanked or caught on something way too many times.</p>
<p>At work, I have a great pair of Sennheiser RS-130 wireless headphones. I love them, but they&#39;re a little big for the gym. Plus I&#39;d have to have the base plugged in somewhere&#8230; which brings me to Bluetooth headphones for working out.</p>
<p>I would really like to find a decent pair of Bluetooth headphones for working out. So far the ones that I found that seemed to have really good reviews are the&nbsp;<a href="http://www.google.ca/url?sa=t&#038;source=web&#038;cd=1&#038;ved=0CC0QFjAA&#038;url=http%3A%2F%2Freviews.cnet.com%2Fheadsets%2Flg-bluetooth-stereo-headset%2F4505-13831_7-34532029.html&#038;ei=HEJYTvH6Bsj50gGguNmPDA&#038;usg=AFQjCNHze4IrIMfXRi5mKvlgNFxYPGHg0g" target="_blank">LG Bluetooth Stereo Headset HBS-700</a> and the <a href="http://www.amazon.com/Sony-Ericsson-HBH-IS800-Bluetooth-Headset/dp/B002D0ZN8Y" target="_blank">Sony Ericsson HBH-IS800 Bluetooth earbuds</a>&nbsp;.</p>
<p>Anyone out there own a pair of these and love them or does anyone have any recommendations for a good pair for the gym?</p>
<p>&nbsp;</p>
<p>Also, I&#39;ve been looking into arm bands. I&#39;m looking for one that fits someones arm who works out. I got one free with a clear case protector I bought but it&#39;s so tight on my arm (I&#39;m no beast, but my arm is between 15.5&quot;-15.75&#39;). I think it was designed for 1970s supermodels. Basically I&#39;m looking for one that has some elasticity to it, will allow the iPod nano 6th generation to clip on easily and to also have room for the Bluetooth dongle above without it breaking off I ben my arm.</p>
<p>I found these ones but still not sure which one to buy, if any of these:</p>
<ul>
<li>Griffin iPod nano 6G AeroSport Armband,&nbsp;<a href="http://www.amazon.ca/Griffin-GB01932-Aerosport-Adjustable-Armband/dp/B0041SWQ5O" target="_blank">http://www.amazon.ca/Griffin-GB01932-Aerosport-Adjustable-Armband/dp/B0041SWQ5O</a>
<p><a href="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/griffinArmBand.jpg" rel="lightbox[7]" title="griffinArmBand"><img alt="" class="size-thumbnail wp-image-36" height="150" src="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/griffinArmBand-150x150.jpg" title="griffinArmBand" width="150" /></a></p>
</li>
<li style="text-align: left; ">Belkin FastFit Armband for iPod nano 6G, <a href="http://www.amazon.com/Belkin-FastFit-Armband-iPod-Black/dp/B0046ZLE82" target="_blank">http://www.amazon.com/Belkin-FastFit-Armband-iPod-Black/dp/B0046ZLE82 </a>
<p>&nbsp;</p>
<p><a href="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/belkinArmBand.jpg" rel="lightbox[7]" title="belkinArmBand"><img alt="" class="size-thumbnail wp-image-37" height="150" src="http://nickandtheinternet.iamdeveloper.com/wp-content/uploads/2011/08/belkinArmBand-150x150.jpg" title="belkinArmBand" width="150" /></a></p>
</li>
</ul>
<div>The Griffin armband seems to have some elasticity to it from what I can tell in the picture, but I&#39;m not sure if the Belkin does. Any other suggestions or do you highly recommend any of the above?</div>

<p><a href="http://feedads.g.doubleclick.net/~a/nyUthSmLni9ZfN-r6ZWWYZ7xKz4/0/da"><img src="http://feedads.g.doubleclick.net/~a/nyUthSmLni9ZfN-r6ZWWYZ7xKz4/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/nyUthSmLni9ZfN-r6ZWWYZ7xKz4/1/da"><img src="http://feedads.g.doubleclick.net/~a/nyUthSmLni9ZfN-r6ZWWYZ7xKz4/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/iTG52f0Y4MY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2011/08/26/best-workout-accessories-for-a-6th-generation-ipod-nano/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2011/08/26/best-workout-accessories-for-a-6th-generation-ipod-nano/</feedburner:origLink></item>
		<item>
		<title>Awesome Short Film: Logorama</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/jTDRLwA0Mvc/</link>
		<comments>http://nickandtheinternet.com/2010/04/22/awesome-short-film-logorama/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 19:53:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">/post/Awesome-Short-Film-Logorama.aspx</guid>
		<description><![CDATA[Thanks to my friend Kim for sending me this. Awesome film. Logorama from Marc Altshuler &#8211; Human Music on Vimeo. That Michelin man sure is badass.]]></description>
			<content:encoded><![CDATA[<p>Thanks to my friend Kim for sending me this. Awesome film.</p>
<p>
<object width="400" height="265"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=10149605&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" /><embed type="application/x-shockwave-flash" width="400" height="265" src="http://vimeo.com/moogaloop.swf?clip_id=10149605&#038;server=vimeo.com&#038;show_title=1&#038;show_byline=1&#038;show_portrait=0&#038;color=&#038;fullscreen=1" allowfullscreen="true" allowscriptaccess="always"></embed></object>
</p>
<p><a href="http://vimeo.com/10149605">Logorama</a> from <a href="http://vimeo.com/user3365583">Marc Altshuler &#8211; Human Music</a> on <a href="http://vimeo.com">Vimeo</a>.</p>
<p>That Michelin man sure is badass.</p>

<p><a href="http://feedads.g.doubleclick.net/~a/btn9tmw3CwI2hf9T6BLlSKVLLWo/0/da"><img src="http://feedads.g.doubleclick.net/~a/btn9tmw3CwI2hf9T6BLlSKVLLWo/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/btn9tmw3CwI2hf9T6BLlSKVLLWo/1/da"><img src="http://feedads.g.doubleclick.net/~a/btn9tmw3CwI2hf9T6BLlSKVLLWo/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/jTDRLwA0Mvc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2010/04/22/awesome-short-film-logorama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2010/04/22/awesome-short-film-logorama/</feedburner:origLink></item>
		<item>
		<title>New Look and Blog Software for My Blog</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/S222097ujbI/</link>
		<comments>http://nickandtheinternet.com/2010/04/21/new-look-and-blog-software-for-my-blog/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:00:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">/post/New-Look-and-Blog-Software-for-My-Blog.aspx</guid>
		<description><![CDATA[Hey folks, Well for the longest time I&#8217;ve been using blogger.com with FTP publishing with a dash of ASP.NET. I wrote an article about this a couple of years ago called&#160;Integrating a Blogger.com Blog into an ASP.NET 2.0 Web Site &#8230; <a href="http://nickandtheinternet.com/2010/04/21/new-look-and-blog-software-for-my-blog/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Hey folks,</p>
<p>Well for the longest time I&#8217;ve been using blogger.com with FTP publishing with a dash of ASP.NET. I wrote an article about this a couple of years ago called&#160;<a href="http://www.codeproject.com/KB/aspnet/integrate_Blogger.aspx" target="_blank">Integrating a Blogger.com Blog into an ASP.NET 2.0 Web Site</a> on <a href="http://www.codeproject.com" target="_blank">codeproject.com</a>.</p>
<p>So why did I convert to BlogEngine.NET? Well for several reasons:</p>
<ul>
<li>Google&#8217;s blogger.com is <a href="http://buzz.blogger.com/2010/01/important-note-to-ftp-users.html" target="_blank">no longer supporting FTP publishing</a> for blogs</li>
<li>I wanted to keep the blog in <a href="http://www.asp.net" target="_blank">ASP.NET</a> because I&#8217;m mainly an ASP.NET developer even though I love <a href="http://www.wordpress.com" target="_blank">WordPress</a></li>
<li>I didn&#8217;t want to have a database backend. BlogEngine.NET uses XML files</li>
<li>Maybe I can contribute to the <a href="http://www.dotnetblogengine.net" target="_blank">BlogEngine.NET</a> project at some point</li>
</ul>
<div>I would have liked to try <a href="http://subtextproject.com/" target="_blank">SubText</a> from <a href="http://www.haacked.com" target="_blank">Phil Haack</a> and co., but it requires a DB backend (SQL Server) and I just didn&#8217;t want that. Why does everything always have to run off SQLServer&#8230; especially a blog? But I digress&#8230;</div>
<div></div>
<div>Anyways, I&#8217;m going to give BlogEngine.NET a go for now. If you use other ASP.NET based blogging software that doesn&#8217;t rely on a database, <a href="/contact.aspx">tell me about it</a>.</div>
<div></div>
<div>Ciao for now,</div>
<div>NickyT</div>

<p><a href="http://feedads.g.doubleclick.net/~a/e0AFLsoU5n2_su63Nm9PBNh0SWs/0/da"><img src="http://feedads.g.doubleclick.net/~a/e0AFLsoU5n2_su63Nm9PBNh0SWs/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/e0AFLsoU5n2_su63Nm9PBNh0SWs/1/da"><img src="http://feedads.g.doubleclick.net/~a/e0AFLsoU5n2_su63Nm9PBNh0SWs/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/S222097ujbI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2010/04/21/new-look-and-blog-software-for-my-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2010/04/21/new-look-and-blog-software-for-my-blog/</feedburner:origLink></item>
		<item>
		<title>Fix for Infragistics Web Grid Row Multi-Select on a Mac</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/-INuOJuC7CA/</link>
		<comments>http://nickandtheinternet.com/2010/04/21/fix-for-infragistics-web-grid-row-multi-select-on-a-mac/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:00:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Infragistics]]></category>

		<guid isPermaLink="false">/post/Fix-for-Infragistics-Web-Grid-Row-Multi-Select-on-a-Mac.aspx</guid>
		<description><![CDATA[Well a while ago I posted a thread on the Infragistics forums and didn&#8217;t even get a peep from any Infragistics people. So I took it upon myself to fix the issue. I tracked down the suspect client-side code and &#8230; <a href="http://nickandtheinternet.com/2010/04/21/fix-for-infragistics-web-grid-row-multi-select-on-a-mac/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Well a while ago I posted a <a href="http://forums.infragistics.com/forums/p/37365/216742.aspx">thread</a> on the Infragistics forums and didn&#8217;t even get a peep from any Infragistics people. So I took it upon myself to fix the issue. I tracked down the suspect client-side code and modified it so that the Apple key could be used for multi-selecting rows in an UltraWebGrid.</p>
<p>I use <a href="http://www.jquery.com/">jQuery</a>&#8216;s $(document).ready to apply the fix, but use your own favorite client-side framework to apply the fix. I didn&#8217;t bother trying to recompile the Infragistics assemblies with the updated client-side embedded resource. This just seemed easier.</p>
<p>Here&#8217;s the fix.</p>
<pre class="brush: jscript; title: ; notranslate">window[&quot;igtbl_cellClickDown&quot;] = function(evnt, gn)&lt;br /&gt;    {&lt;br /&gt;	    var gs = igtbl_getGridById(gn);&lt;br /&gt;	    if (!gs || gs.isDisabled())&lt;br /&gt;		    return;&lt;br /&gt;	    gs.event = evnt;&lt;br /&gt;	    igtbl_lastActiveGrid = gn;&lt;br /&gt;	    gs._mouseDown = 1;&lt;br /&gt;	    gs.Element.setAttribute(&quot;mouseDown&quot;, &quot;1&quot;);&lt;br /&gt;	    var se = igtbl_srcElement(evnt);&lt;br /&gt;&lt;br /&gt;	    if (!se || se.tagName == &quot;IMG&quot; &amp;&amp; se.getAttribute(&quot;imgType&quot;) == &quot;expand&quot;)&lt;br /&gt;		    return;&lt;br /&gt;&lt;br /&gt;	    if ('' + se.contentEditable == 'true')&lt;br /&gt;		    return;&lt;br /&gt;&lt;br /&gt;	    igtbl_filterMouseUpDocument();&lt;br /&gt;	    if (!se || se == gs._editorCurrent) return;&lt;br /&gt;&lt;br /&gt;	    if ((se.id == gn + &quot;_vl&quot;) || (se.parentNode &amp;&amp; se.parentNode.id == gn + &quot;_vl&quot;)) { if (gs._focusElem) ig_cancelEvent(evnt); return; }&lt;br /&gt;	    if (se.id == gn + &quot;_tb&quot; || se.id == gn + &quot;_ta&quot;)&lt;br /&gt;		    return;&lt;br /&gt;	    var sel = igtbl_getElementById(gn + &quot;_vl&quot;);&lt;br /&gt;	    if (sel &amp;&amp; sel.style.display == &quot;&quot; &amp;&amp; sel.getAttribute(&quot;noOnBlur&quot;))&lt;br /&gt;		    return igtbl_cancelEvent(evnt);&lt;br /&gt;&lt;br /&gt;	    var parentCell = igtbl_getParentCell(se);&lt;br /&gt;	    if (!ig_csom.IsNetscape6 || !((se.tagName == &quot;INPUT&quot; &amp;&amp; se.type == &quot;text&quot; || se.tagName == &quot;TEXTAREA&quot;) &amp;&amp; parentCell &amp;&amp; (parentCell.Column.TemplatedColumn &amp; 2)))&lt;br /&gt;		    ig_cancelEvent(evnt);&lt;br /&gt;	    var se = igtbl_dom.find.parentByTag(se, [&quot;TD&quot;, &quot;TH&quot;]);&lt;br /&gt;	    if (!se)&lt;br /&gt;		    return;&lt;br /&gt;&lt;br /&gt;	    var row;&lt;br /&gt;	    var cell = igtbl_getCellByElement(se);&lt;br /&gt;	    var id = gs._mouseID = se.id;&lt;br /&gt;	    if (cell)&lt;br /&gt;	    {&lt;br /&gt;		    row = cell.Row;&lt;br /&gt;		    id = cell.Element.id;&lt;br /&gt;	    }&lt;br /&gt;	    else row = igtbl_getRowById(id);&lt;br /&gt;	    if (!row &amp;&amp; !cell) return;&lt;br /&gt;	    var fac = row.Band.firstActiveCell;&lt;br /&gt;	    if (igtbl_fireEvent(gn, gs.Events.MouseDown, &quot;(\&quot;&quot; + gn + &quot;\&quot;,\&quot;&quot; + id + &quot;\&quot;,&quot; + igtbl_button(gn, evnt) + &quot;)&quot;) == true)&lt;br /&gt;	    {&lt;br /&gt;		    igtbl_cancelEvent(evnt);&lt;br /&gt;		    return true;&lt;br /&gt;	    }&lt;br /&gt;	    var band = row.Band;&lt;br /&gt;	    var bandNo = band.Index;&lt;br /&gt;&lt;br /&gt;	    if (igtbl_hideEdit(gn) &amp;&amp; !((band.getSelectTypeCell() == 2 || band.getSelectTypeCell() == 3) &amp;&amp; band.getCellClickAction() == 1 &amp;&amp; cell &amp;&amp; !cell.getSelected())) return;&lt;br /&gt;	    if (igtbl_button(gn, evnt) == 0 &amp;&amp; !cell &amp;&amp; igtbl_getOffsetY(evnt, se) &gt; igtbl_clientHeight(se) - 4 &amp;&amp; igtbl_getRowSizing(gn, bandNo, row.Element) == 2 &amp;&amp; !se.getAttribute(&quot;groupRow&quot;))&lt;br /&gt;	    {&lt;br /&gt;		    gs.Element.setAttribute(&quot;elementMode&quot;, &quot;resize&quot;);&lt;br /&gt;		    gs.Element.setAttribute(&quot;resizeRow&quot;, row.Element.id);&lt;br /&gt;		    row.Element.style.height = row.Element.offsetHeight;&lt;br /&gt;&lt;br /&gt;		    ig_csom.addEventListener(document, &quot;mousemove&quot;, igtbl_resizeRowMouseMove);&lt;br /&gt;		    ig_csom.addEventListener(document, &quot;mouseup&quot;, igtbl_resizeRowMouseUp);&lt;br /&gt;	    }&lt;br /&gt;	    else&lt;br /&gt;	    {&lt;br /&gt;		    var te = gs.Element;&lt;br /&gt;		    var workTableId;&lt;br /&gt;		    if (&lt;br /&gt;		       (row.IsAddNewRow&lt;br /&gt;&lt;br /&gt;			    || row.IsFilterRow&lt;br /&gt;		        ) &amp;&amp; row.Band.Index == 0)&lt;br /&gt;			    workTableId = gs.Element.id;&lt;br /&gt;		    else&lt;br /&gt;			    if (se.getAttribute(&quot;groupRow&quot;))&lt;br /&gt;			    workTableId = se.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id;&lt;br /&gt;		    else&lt;br /&gt;			    workTableId = row.Element.parentNode.parentNode.id;&lt;br /&gt;		    if (igtbl_button(gn, evnt) != 0)&lt;br /&gt;			    return;&lt;br /&gt;		    if (workTableId == &quot;&quot;)&lt;br /&gt;			    return;&lt;br /&gt;&lt;br /&gt;		    te.removeAttribute(&quot;lastSelectedCell&quot;);&lt;br /&gt;		    var prevSelRow = gs.SelectedRows[igtbl_getWorkRow(row.Element, gn).id];&lt;br /&gt;		    if (prevSelRow &amp;&amp; igtbl_getLength(gs.SelectedRows) &gt; 1)&lt;br /&gt;			    prevSelRow = false;&lt;br /&gt;		    var selPresent = (igtbl_getLength(gs.SelectedCells) &gt; 0 ? 1 : 0) | (igtbl_getLength(gs.SelectedRows) &gt; 0 ? 2 : 0) | (igtbl_getLength(gs.SelectedCols) &gt; 0 ? 4 : 0);&lt;br /&gt;		    if (se.getAttribute(&quot;groupRow&quot;) || !cell || igtbl_getCellClickAction(gn, bandNo) == 2)&lt;br /&gt;		    {&lt;br /&gt;			    if (!(igtbl_getSelectTypeRow(gn, bandNo) == 3 &amp;&amp; (evnt.ctrlKey || evnt.metaKey)) &amp;&amp; !(row.getSelected() &amp;&amp; igtbl_getLength(gs.SelectedRows) == 1))&lt;br /&gt;				    igtbl_clearSelectionAll(gn);&lt;br /&gt;		    }&lt;br /&gt;		    else&lt;br /&gt;		    {&lt;br /&gt;			    if (!(igtbl_getSelectTypeCell(gn, bandNo) == 3 &amp;&amp; (evnt.ctrlKey || evnt.metaKey)) &amp;&amp; !(cell.getSelected() &amp;&amp; igtbl_getLength(gs.SelectedCells) == 1))&lt;br /&gt;				    igtbl_clearSelectionAll(gn);&lt;br /&gt;		    }&lt;br /&gt;		    gs.Element.setAttribute(&quot;elementMode&quot;, &quot;select&quot;);&lt;br /&gt;		    if (se.getAttribute(&quot;groupRow&quot;))&lt;br /&gt;		    {&lt;br /&gt;			    te.setAttribute(&quot;selectTable&quot;, se.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.parentNode.id);&lt;br /&gt;			    te.setAttribute(&quot;selectMethod&quot;, &quot;row&quot;);&lt;br /&gt;		    }&lt;br /&gt;		    else&lt;br /&gt;		    {&lt;br /&gt;			    te.setAttribute(&quot;selectTable&quot;, workTableId);&lt;br /&gt;			    if (!cell || igtbl_getCellClickAction(gn, bandNo) == 2)&lt;br /&gt;				    te.setAttribute(&quot;selectMethod&quot;, &quot;row&quot;);&lt;br /&gt;			    else&lt;br /&gt;				    te.setAttribute(&quot;selectMethod&quot;, &quot;cell&quot;);&lt;br /&gt;		    }&lt;br /&gt;		    if (te.getAttribute(&quot;shiftSelect&quot;) &amp;&amp; evnt.shiftKey)&lt;br /&gt;			    igtbl_selectRegion(gn, se);&lt;br /&gt;		    else&lt;br /&gt;		    {&lt;br /&gt;			    if (!cell || igtbl_getCellClickAction(gn, bandNo) == 2 || se.getAttribute(&quot;groupRow&quot;))&lt;br /&gt;			    {&lt;br /&gt;				    var seRow = igtbl_getRowById(row.Element.id);&lt;br /&gt;				    if (gs.SelectedRows[row.Element.id] &amp;&amp; (evnt.ctrlKey || evnt.metaKey))&lt;br /&gt;				    {&lt;br /&gt;					    igtbl_selectRow(gn, seRow, false);&lt;br /&gt;					    gs.setActiveRow(seRow);&lt;br /&gt;				    }&lt;br /&gt;				    else&lt;br /&gt;				    {&lt;br /&gt;					    var showEdit = true;&lt;br /&gt;					    if (!gs._exitEditCancel)&lt;br /&gt;					    {&lt;br /&gt;						    if (gs.Activation.AllowActivation)&lt;br /&gt;						    {&lt;br /&gt;							    var ar = gs.oActiveRow;&lt;br /&gt;							    if (ar != seRow)&lt;br /&gt;							    {&lt;br /&gt;								    gs.setActiveRow(seRow);&lt;br /&gt;								    showEdit = false;&lt;br /&gt;							    }&lt;br /&gt;							    else&lt;br /&gt;								    showEdit = true;&lt;br /&gt;						    }&lt;br /&gt;						    if (igtbl_getSelectTypeRow(gn, bandNo) &gt; 1)&lt;br /&gt;							    igtbl_selectRow(gn, seRow, true, !prevSelRow);&lt;br /&gt;						    if (showEdit &amp;&amp; !se.getAttribute(&quot;groupRow&quot;) &amp;&amp; row)&lt;br /&gt;							    row.editRow();&lt;br /&gt;					    }&lt;br /&gt;				    }&lt;br /&gt;			    }&lt;br /&gt;			    else&lt;br /&gt;			    {&lt;br /&gt;				    if (cell.getSelected() &amp;&amp; (evnt.ctrlKey || evnt.metaKey))&lt;br /&gt;				    {&lt;br /&gt;					    cell.select(false);&lt;br /&gt;					    cell.activate();&lt;br /&gt;				    }&lt;br /&gt;				    else&lt;br /&gt;				    {&lt;br /&gt;					    if (band.getSelectTypeCell() &gt; 1 &amp;&amp; band.getCellClickAction() &gt;= 1 &amp;&amp; !gs._exitEditCancel)&lt;br /&gt;						    cell.select();&lt;br /&gt;					    else if (selPresent)&lt;br /&gt;					    {&lt;br /&gt;						    var gsNPB = gs.NeedPostBack;&lt;br /&gt;						    igtbl_fireEvent(gn, gs.Events.AfterSelectChange, &quot;(\&quot;&quot; + gn + &quot;\&quot;,\&quot;&quot; + id + &quot;\&quot;);&quot;);&lt;br /&gt;						    if (!gsNPB &amp;&amp; !(gs.Events.AfterSelectChange[1] &amp; selPresent))&lt;br /&gt;							    gs.NeedPostBack = false;&lt;br /&gt;					    }&lt;br /&gt;					    cell.activate();&lt;br /&gt;				    }&lt;br /&gt;			    }&lt;br /&gt;			    if (se.getAttribute(&quot;groupRow&quot;))&lt;br /&gt;				    te.setAttribute(&quot;startPointRow&quot;, se.parentNode.parentNode.parentNode.parentNode.parentNode.id);&lt;br /&gt;			    else&lt;br /&gt;				    te.setAttribute(&quot;startPointRow&quot;, row.Element.id);&lt;br /&gt;			    te.setAttribute(&quot;startPointCell&quot;, id);&lt;br /&gt;			    te.removeAttribute(&quot;shiftSelect&quot;);&lt;br /&gt;			    if ((!evnt.ctrlKey &amp;&amp; !evnt.metaKey))&lt;br /&gt;				    te.setAttribute(&quot;shiftSelect&quot;, true);&lt;br /&gt;		    }&lt;br /&gt;	    }&lt;br /&gt;	    if (typeof (igtbl_currentEditTempl) != &quot;undefined&quot; &amp;&amp; igtbl_currentEditTempl != null)&lt;br /&gt;		    igtbl_gRowEditMouseDown(evnt);&lt;br /&gt;	    if (typeof (igcmbo_currentDropped) != &quot;undefined&quot; &amp;&amp; igcmbo_currentDropped != null)&lt;br /&gt;		    igcmbo_mouseDown(evnt);&lt;br /&gt;    }&lt;br /&gt;});&lt;br /&gt;</pre>

<p><a href="http://feedads.g.doubleclick.net/~a/UtoPQXcw4l6FlBwPjnM2tnQoqWE/0/da"><img src="http://feedads.g.doubleclick.net/~a/UtoPQXcw4l6FlBwPjnM2tnQoqWE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/UtoPQXcw4l6FlBwPjnM2tnQoqWE/1/da"><img src="http://feedads.g.doubleclick.net/~a/UtoPQXcw4l6FlBwPjnM2tnQoqWE/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/-INuOJuC7CA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2010/04/21/fix-for-infragistics-web-grid-row-multi-select-on-a-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2010/04/21/fix-for-infragistics-web-grid-row-multi-select-on-a-mac/</feedburner:origLink></item>
		<item>
		<title>Awesome Video</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/ofWF1wt0AqA/</link>
		<comments>http://nickandtheinternet.com/2010/03/03/awesome-video/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 13:06:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[music]]></category>
		<category><![CDATA[Videos]]></category>

		<guid isPermaLink="false">/post/Awesome-Video.aspx</guid>
		<description><![CDATA[Check out this awesome video from OK Go. Thanks to the CodeProject newsletter for sending this out in their newsletter this morning.]]></description>
			<content:encoded><![CDATA[<div>Check out this awesome video from <a href="http://www.okgo.net">OK Go</a>. Thanks to the <a href="http://www.codeproject.com">CodeProject</a> newsletter for sending this out in their newsletter this morning.</p>
<div>
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/qybUFnY7Y8w&#038;hl=en_US&#038;fs=1&#038;" /><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/qybUFnY7Y8w&#038;hl=en_US&#038;fs=1&#038;" allowfullscreen="true" allowscriptaccess="always"></embed></object>
</div>
</div>
<div class="blogger-post-footer"><img src="https://blogger.googleusercontent.com/tracker/1262896940922118576-3525263291269984925?l=www.learn-ajax.com%2Fblog%2FDefault.aspx" alt="" width="1" height="1" /></div>

<p><a href="http://feedads.g.doubleclick.net/~a/cBnoXhzl5VPMDaKZxDUU74Q2oIU/0/da"><img src="http://feedads.g.doubleclick.net/~a/cBnoXhzl5VPMDaKZxDUU74Q2oIU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/cBnoXhzl5VPMDaKZxDUU74Q2oIU/1/da"><img src="http://feedads.g.doubleclick.net/~a/cBnoXhzl5VPMDaKZxDUU74Q2oIU/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/ofWF1wt0AqA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2010/03/03/awesome-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2010/03/03/awesome-video/</feedburner:origLink></item>
		<item>
		<title>Internet Explorer’s Infamous Operation Aborted Error</title>
		<link>http://feedproxy.google.com/~r/NickAndTheInternetDotCom/~3/k2NTzdoiFDE/</link>
		<comments>http://nickandtheinternet.com/2010/01/18/internet-explorers-infamous-operation-aborted-error/#comments</comments>
		<pubDate>Mon, 18 Jan 2010 10:07:00 +0000</pubDate>
		<dc:creator>nickyt</dc:creator>
				<category><![CDATA[Browsers]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">/post/Internet-Explorers-Infamous-Operation-Aborted-Error.aspx</guid>
		<description><![CDATA[This has been written about a lot, but people seem to still post questions about it, so I thought I&#8217;d add my little experience about it as well in the hope that people find the answer to this issue quicker &#8230; <a href="http://nickandtheinternet.com/2010/01/18/internet-explorers-infamous-operation-aborted-error/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This has been written about a lot, but people seem to still post questions about it, so I thought I&#8217;d add my little experience about it as well in the hope that people find the answer to this issue quicker when Googling.</p>
<div> </div>
<div>The infamous Operation Aborted error is Internet Explorer&#8217;s (and only Internet Explorer) way of dying very ungracefully when loading a web page. Googling it will result in all kinds of solutions, but the plain and simple facts are this. This error only occurs if you try to manipulate a DOM element via JavaScript before the element you are trying to manipulate is loaded. Below are two sample HTML examples illustrating this point. Open each of these files in Internet Explorer (IE) 6 or 7 to see the differences.</div>
<div> </div>
<div>
<ul>
<li><a href="http://www.learn-ajax.com/blog/Files/operationWillAbort.html">operationWillAbort.html</a></li>
<li><a href="http://www.learn-ajax.com/blog/Files/operationWontAbort.html">operationWontAbort.html</a></li>
</ul>
</div>
<div> </div>
<div>This is no longer an issue in IE8&#8230; well it&#8217;s still an issue, but a little quieter about it and it actually renders pages now instaed of showing you the page for a split second than giving you the error (IE7 and &lt;). See this article, What Happened to Operation Aborted?, <a style="color: #0f5491;" href="http://blogs.msdn.com/ie/archive/2008/04/23/what-happened-to-operation-aborted.aspx">http://blogs.msdn.com/ie/archive/2008/04/23/what-happened-to-operation-aborted.aspx</a>).</div>
<div> </div>
<div>This issue can also occur because of a race condition that occurs due to an Internet Explorer/ASP.Net AJAX bug. The probability of encountering this issue increases when the application has a significant number of ASP.Net AJAX enabled server controls on the web page. The issue is explained here, <a style="color: #0f5491;" href="http://seejoelprogram.wordpress.com/2008/10/03/fixing-sysapplicationinitialize-again">http://seejoelprogram.wordpress.com/2008/10/03/fixing-sysapplicationinitialize-again</a> . I added this fix to my project and all is good now. This fix from what I can tell is still required if using ASP.NET 3.5 SP1. If you&#8217;re interested, I raised the question about the AJAX issue here on Stack Overflow, <a href="http://stackoverflow.com/questions/757758/internet-explorers-operation-aborted-and-latency-issue">http://stackoverflow.com/questions/757758/internet-explorers-operation-aborted-and-latency-issue</a> .</div>
<div> </div>
<div>Enjoy.</div>
<div class="blogger-post-footer"><img src="https://blogger.googleusercontent.com/tracker/1262896940922118576-4060828978402561308?l=www.learn-ajax.com%2Fblog%2FDefault.aspx" alt="" width="1" height="1" /></div>

<p><a href="http://feedads.g.doubleclick.net/~a/A9myUksaGjsbVGMtDXnNgxPhO1k/0/da"><img src="http://feedads.g.doubleclick.net/~a/A9myUksaGjsbVGMtDXnNgxPhO1k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/A9myUksaGjsbVGMtDXnNgxPhO1k/1/da"><img src="http://feedads.g.doubleclick.net/~a/A9myUksaGjsbVGMtDXnNgxPhO1k/1/di" border="0" ismap="true"></img></a></p><img src="http://feeds.feedburner.com/~r/NickAndTheInternetDotCom/~4/k2NTzdoiFDE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://nickandtheinternet.com/2010/01/18/internet-explorers-infamous-operation-aborted-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://nickandtheinternet.com/2010/01/18/internet-explorers-infamous-operation-aborted-error/</feedburner:origLink></item>
	</channel>
</rss><!-- Dynamic page generated in 1.019 seconds. --><!-- Cached page generated by WP-Super-Cache on 2012-03-16 23:47:25 -->

