<?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>Emad Ibrahim &#187; Random</title>
	<atom:link href="http://www.emadibrahim.com/category/random/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.emadibrahim.com</link>
	<description>web development, tech reviews, tips, tricks, blogging</description>
	<lastBuildDate>Thu, 12 Aug 2010 16:32:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>ASP.NET MVC &amp; TDD Free Book Chapter</title>
		<link>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/</link>
		<comments>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/#comments</comments>
		<pubDate>Wed, 19 Aug 2009 03:47:08 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=650</guid>
		<description><![CDATA[I can’t believe that I actually finished my book &#8211; ASP.NET MVC 1.0 Test Driven Development Problem &#8211; Design &#8211; Solution.&#160; Whew!!!&#160; It’s a lot of freaking work writing a book and I don’t know how others can crank out a book or more a year…&#160; Nonetheless, I am very excited about the book and [...]]]></description>
			<content:encoded><![CDATA[<p>I can’t believe that I actually finished my book &#8211; <a href="http://bit.ly/1i5ede" target="_blank">ASP.NET MVC 1.0 Test Driven Development Problem &#8211; Design &#8211; Solution</a>.&#160; Whew!!!&#160; It’s a lot of freaking work writing a book and I don’t know how others can crank out a book or more a year…&#160; </p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2009/08/51y43nUfxkL._SS500_.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="51y43nUfxkL._SS500_" border="0" alt="51y43nUfxkL._SS500_" src="http://www.emadibrahim.com/wp-content/uploads/2009/08/51y43nUfxkL._SS500__thumb.jpg" width="244" height="244" /></a> </p>
<p>Nonetheless, I am very excited about the book and I hope you guys like it too and learn something from it.&#160; Of course, reviews on <a href="http://bit.ly/1i5ede">amazon.com</a> would be appreciated &#8211; specially positive ones :-)</p>
<p>Thanks to <a href="http://bit.ly/XOwGg" target="_blank">Wrox</a>, here is a free chapter – <a href="http://bit.ly/1aInOp">download it here</a>.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/09/07/deciding-between-aspnet-mvc-and-webforms/" rel="bookmark" title="Permanent Link: Deciding Between ASP.NET MVC and WebForms" >Deciding Between ASP.NET MVC and WebForms</a></span><div class="aizattos_related_posts_excerpt">I am trying to create a decision flowchart for my ASP.NET MVC book and wanted to get some community ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/08/18/the-best-ioc-container/" rel="bookmark" title="Permanent Link: The Best IoC Container?" >The Best IoC Container?</a></span><div class="aizattos_related_posts_excerpt">As I previously mentioned in my post "The Best JavaScript Library", I am in the process of developin...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/01/05/resolving-url-in-aspnet-using-tilda/" rel="bookmark" title="Permanent Link: Resolving URL in ASP.net using Tilda (~)" >Resolving URL in ASP.net using Tilda (~)</a></span><div class="aizattos_related_posts_excerpt">I have been using .net since it has come out and I just found this out (so, I am kind of pissed).  W...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/02/10/free-image-editing-application/" rel="bookmark" title="Permanent Link: Free image editing application" >Free image editing application</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/01/11/aspnet-20-error-title-is-not-a-member-of-asp%e2%80%a6/" rel="bookmark" title="Permanent Link: asp.net 2.0 Error: &#8216;Title&#8217; is not a member of &#8216;ASP…" >asp.net 2.0 Error: &#8216;Title&#8217; is not a member of &#8216;ASP…</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2009/08/18/asp-net-mvc-tdd-free-book-chapter/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Product Ideas &#8211; Help Me Decide</title>
		<link>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/</link>
		<comments>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 18:18:00 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[poll]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/</guid>
		<description><![CDATA[I founded www.yonkly.com about 8 months ago and it is at a point now that doesn&#8217;t require my full time attention. So, I need to start/create a new product or service and need your opinion on what to do next. I created a very short questionnaire (only 1 required question and no email address is [...]]]></description>
			<content:encoded><![CDATA[<p>I founded www.yonkly.com about 8 months ago and it is at a point now that doesn&#8217;t require my full time attention. </p>
<p>So, I need to start/create a new product or service and need your opinion on what to do next.</p>
<p>I created a very short questionnaire (only 1 required question and no email address is required).&#160; Can you please take 5 seconds and guide me in the right direction?</p>
<p>It is located at <a href="http://bit.ly/hIk1p">http://bit.ly/hIk1p</a> </p>
<p>If you decide to fill out your email (optional), I will use it to send you a free copy/subscription of whatever I (we) decide to create. </p>
<p>I will announce the results of your votes on <a href="http://twitter.com/eibrahim" target="_blank">twitter</a> after I close voting.&#160; </p>
<p>Thanks for your help in advance. </p>
<p>PS: You can also help by re-tweeting &#8211; <a href="http://bit.ly/1uIuvI">http://bit.ly/1uIuvI</a> my request for feedback.</p>
<p>PSS: I will make the results public once voting is closed.&#160; I just don’t want the current results to influence your vote.&#160; I will also make public the ideas suggested by you – some are really fantastic (thanks).</p>
<p>PSSS: Some related discussions <a href="http://discuss.joelonsoftware.com/default.asp?biz.5.769024.7" target="_blank">here</a></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/22/book-how-to-win-friends-and-influence-people/" rel="bookmark" title="Permanent Link: How to Win Friends and Influence People" >How to Win Friends and Influence People</a></span><div class="aizattos_related_posts_excerpt">This is one of my all time favorite books "How to Win Friends and Influence People" by Dale Carnegie...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/20/i-quit/" rel="bookmark" title="Permanent Link: I quit" >I quit</a></span><div class="aizattos_related_posts_excerpt">I am was working for a very good company and making a good paycheck. The economy is slowing down (ak...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/15/implicitly-type-local-variables-in-vb-90/" rel="bookmark" title="Permanent Link: Implicitly type local variables in VB 9.0" >Implicitly type local variables in VB 9.0</a></span><div class="aizattos_related_posts_excerpt">I love this new feature of VB 9 (Orcas).  It lets you declare local variables without explicitly dec...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/" rel="bookmark" title="Permanent Link: PDC 2008, Sponsorship Opportunity" >PDC 2008, Sponsorship Opportunity</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/13/kisagotami/" rel="bookmark" title="Permanent Link: Kisagotami" >Kisagotami</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A GUI for Amazon SimpleDb &#8211; SimpleDb Manager</title>
		<link>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/</link>
		<comments>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/#comments</comments>
		<pubDate>Mon, 22 Dec 2008 15:24:35 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/</guid>
		<description><![CDATA[I just released a new software called SimpleDb Manager for managing your SimpleDb databases.&#160; You can get it form www.sdbmanager.com and try it free for 30 days.&#160; Since it is still in beta, I have reduced the price to $19.99 but only for a LIMITED time.&#160; The price will go up as soon as the [...]]]></description>
			<content:encoded><![CDATA[<p>I just released a new software called SimpleDb Manager for managing your SimpleDb databases.&#160; You can get it form <a href="http://www.sdbmanager.com">www.sdbmanager.com</a> and try it free for 30 days.&#160; </p>
<p>Since it is still in beta, I have reduced the price to $19.99 but only for a LIMITED time.&#160; The price will go up as soon as the bugs are ironed out and we get out of beta (very soon).</p>
<p>So what can SimpleDb Manager do for you?</p>
<ul>
<li>Create and delete domains </li>
<li>Edit-In-Place item attributes (select the cell and start typing or hit F2 to edit) </li>
<li>Delete items (select row and hit the delete button) </li>
<li>Delete attributes (edit cell and delete its content) </li>
<li>Add new items (just start typing in the last row) </li>
<li>Execute queries (type query in query box and click the execute button) </li>
<li>Save connection information for easy management of multiple accounts</li>
</ul>
<p>There are a ton <strong>more features coming</strong>, so stay tuned.</p>
<p><font size="4"><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&amp;hosted_button_id=1933588" target="_blank">Get SimpleDb Manager NOW before the price goes up &#8211; I am serious.</a></font></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2009/01/29/services-worth-paying-for-as-a-startup/" rel="bookmark" title="Permanent Link: Services Worth Paying For as a Startup" >Services Worth Paying For as a Startup</a></span><div class="aizattos_related_posts_excerpt">[Update: added crowdsound] If you have been reading my blog or following me on Twitter then you alre...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/14/visual-studio-window-manager/" rel="bookmark" title="Permanent Link: Visual Studio Window Manager" >Visual Studio Window Manager</a></span><div class="aizattos_related_posts_excerpt">This is a great productivity plugin and time saver…  Have you ever wanted to have different window...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/04/amazon-context-links/" rel="bookmark" title="Permanent Link: Amazon Context Links" >Amazon Context Links</a></span><div class="aizattos_related_posts_excerpt">I just installed the amazon.com context links plugin and this post is to test it.  Let's see if it h...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/06/08/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-user-instance-the-connection-will-be-closed/" rel="bookmark" title="Permanent Link: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed." >Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/08/13/iphoto-08-and-iptc/" rel="bookmark" title="Permanent Link: iPhoto &#8217;08 and IPTC" >iPhoto &#8217;08 and IPTC</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/12/22/a-gui-for-amazon-simpledb-simpledb-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Chrome JavaScript Speed Test</title>
		<link>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/</link>
		<comments>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/#comments</comments>
		<pubDate>Tue, 02 Sep 2008 19:37:15 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[chrome]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ie]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/</guid>
		<description><![CDATA[Google&#8217;s new browser &#8211; Chrome &#8211; has a JavaScript engine called V8 that was built from scratch.&#160; So, how fast is it? I ran these tests http://mootools.net/slickspeed/ on IE, Firefox and Chrome. Here are the results: It looks like Chrome is about 13% faster than Firefox and 82% faster than IE 7. All browsers are [...]]]></description>
			<content:encoded><![CDATA[<p>Google&#8217;s new browser &#8211; Chrome &#8211; has a JavaScript engine called V8 that was built from scratch.&nbsp; So, how fast is it?</p>
<p>I ran these tests <a href="http://mootools.net/slickspeed/">http://mootools.net/slickspeed/</a> on IE, Firefox and Chrome.</p>
<p>Here are the results: </p>
<p><iframe style="width: 513px; height: 493px" src="http://spreadsheets.google.com/pub?key=pWDFUiSiQCCMIP-aay__NYQ&amp;hl=en"></iframe></p>
<p>It looks like Chrome is about 13% faster than Firefox and 82% faster than IE 7.</p>
<p>All browsers are running on the same computer, so the hardware/os settings are irrelevant.&nbsp; But if you are curious, it&#8217;s a Windows Vista 64-bit machine with 6 Gigs of RAM and a quad core chip.</p>
<p><strong>[Update] If you are reading this in Chrome, the embedded document is broken.&nbsp; I guess Google didn&#8217;t test there own sites.&nbsp; It should look like this:</strong></p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2008/09/image.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="429" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2008/09/image-thumb.png" width="461" border="0"></a> </p>
<p>Instead it looks like this:</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2008/09/image1.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="444" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2008/09/image-thumb1.png" width="460" border="0"></a></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/21/google-reader-hacks/" rel="bookmark" title="Permanent Link: Google Reader Hacks" >Google Reader Hacks</a></span><div class="aizattos_related_posts_excerpt"> Here is a pretty comprehensive list of Google Reader hacks...
For those who want more out of Google...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/02/10/help-debugging-ajax-and-javascript/" rel="bookmark" title="Permanent Link: Help debugging AJAX and JavaScript" >Help debugging AJAX and JavaScript</a></span><div class="aizattos_related_posts_excerpt">As you all know, there is really no easy way to debug AJAX and JavaScript applications, but I found ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/25/sitemeter-and-wordpress/" rel="bookmark" title="Permanent Link: Sitemeter and wordpress" >Sitemeter and wordpress</a></span><div class="aizattos_related_posts_excerpt">I just added sitemeter to BlogsToGo (WordPres Mu).  I have a plugins file in my mu-plugins directory...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/02/10/validating-the-page-using-javascript/" rel="bookmark" title="Permanent Link: Validating the page using JavaScript" >Validating the page using JavaScript</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/11/microsoft-money-plus-2008-review/" rel="bookmark" title="Permanent Link: Microsoft Money Plus (2008) Review (Part 1)" >Microsoft Money Plus (2008) Review (Part 1)</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/09/02/google-chrome-javascript-speed-test/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>PDC 2008, Sponsorship Opportunity</title>
		<link>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/</link>
		<comments>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/#comments</comments>
		<pubDate>Mon, 25 Aug 2008 00:33:19 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[pdc]]></category>
		<category><![CDATA[sponsors]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=479</guid>
		<description><![CDATA[I am not a salesman which is good, because I can&#8217;t sell cold water in hell.  But I am a professional developer and REALLY want to go to PDC 2008. Since 1991, the Professional Developers Conference (PDC) has been Microsoft’s premier gathering of leading-edge developers and architects. Attend the PDC to understand the future of [...]]]></description>
			<content:encoded><![CDATA[<p>I am not a salesman which is good, because I can&#8217;t sell cold water in hell.  But I am a professional developer and REALLY want to go to <a href="http://microsoftpdc.com" target="_blank">PDC 2008</a>.</p>
<blockquote><p>Since 1991, the Professional Developers Conference (PDC) has been Microsoft’s premier gathering of leading-edge developers and architects. Attend the PDC to understand the future of the Microsoft platform and to exchange ideas with fellow professionals. You’ll learn about upcoming products, meet Microsoft’s leaders and top engineers, write some code, and be inspired! Unplug for a few days and think about the future.</p></blockquote>
<p>Unfortunately, it is freaking expensive and I got an engagement and a wedding to pay for, plus I have an <a href="http://www.emadibrahim.com/2008/03/20/i-quit/">interesting employment situation</a>.</p>
<p>What should a dedicated/fanatic geek do?  Well, I am selling myself.  Get your mind out of the gutter, that&#8217;s not what I am talking about.</p>
<p>To clarify, I am asking you to sponsor my trip to PDC.  &#8220;What do I get out of it?&#8221;  I hear you ask yourself.  Well, here is what you get:</p>
<ol>
<li>I will add your name (or company&#8217;s name) and a link to your site to an online list of sponsors.</li>
<li>I will blog about the conference and mention your product/company/service frequently (free publicity)</li>
<li>You will have my sincere gratitude</li>
</ol>
<p>So why not be charitable, get some cheap publicity and be happier than I am (it has been proven that givers are happier than takers).  So you want to find happiness?  Give me some money.  It&#8217;s all for a good cause.</p>
<form action="https://www.paypal.com/us/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_xclick" />
<input name="business" type="hidden" value="eibrahim@gmail.com" />
<input name="item_name" type="hidden" value="PDC 2008" />
<input name="currency_code" type="hidden" value="USD" />
<input name="amount" type="hidden" value="25.00" />
<input alt="Make payments with PayPal - it's fast, free and secure!" name="submit" src="http://www.paypal.com/en_US/i/btn/btn_donate_LG.gif" type="image" /> </form>
<p>All you have to do is click the &#8220;Donate&#8221; button above.</p>
<p><strong>List of sponsors will show up here:</strong></p>
<p><strong>Jane Doe</strong> from <a href="http://emadibrahim.com">http://www.janedoe.com</a> (<span style="color: #ff0000;">example</span>)</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/" rel="bookmark" title="Permanent Link: Free IT Consultation in the DC Metro Area" >Free IT Consultation in the DC Metro Area</a></span><div class="aizattos_related_posts_excerpt">I have been busy working on several things since I quit my job.&nbsp; Things like the open source tw...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/09/22/a-good-tdd-process-diagram/" rel="bookmark" title="Permanent Link: A Good TDD Process Diagram?" >A Good TDD Process Diagram?</a></span><div class="aizattos_related_posts_excerpt">I am trying to create a flow diagram that depicts the Test Driven Development process and I need you...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/18/cross-domain-error-fix-for-silverlight/" rel="bookmark" title="Permanent Link: Cross Domain Error Fix for Silverlight" >Cross Domain Error Fix for Silverlight</a></span><div class="aizattos_related_posts_excerpt">The easiest/quickest way to fix a cross domain error is to create a test website to host your Silver...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/17/set-a-clip-in-code-behind/" rel="bookmark" title="Permanent Link: Set a Clip in Code-Behind" >Set a Clip in Code-Behind</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/04/14/yonkly-new-release-04-14-08/" rel="bookmark" title="Permanent Link: Yonkly: New Release 04-14-08" >Yonkly: New Release 04-14-08</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/08/24/pdc-2008-sponsorship-opportunity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Microsoft Buying the Community?</title>
		<link>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/</link>
		<comments>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 14:10:17 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[Opinion]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/</guid>
		<description><![CDATA[I love the blogosphere &#8211; specially for technical information and news.&#160; My guess is that probably 75% of my &#8220;reading&#8221; comes from blogs and the rest from magazines such as MSDN, aspnetPRO, Visual studio Magazine, etc&#8230;&#160; (plug: my article just made the cover story on asp.netPRO) As a .net developer, I read these blogs: Scott [...]]]></description>
			<content:encoded><![CDATA[<p>I love the blogosphere &#8211; specially for technical information and news.&nbsp; My guess is that probably 75% of my &#8220;reading&#8221; comes from blogs and the rest from magazines such as <a href="http://msdn.microsoft.com/en-us/magazine/default.aspx">MSDN</a>, <a href="http://www.aspnetpro.com">aspnetPRO</a>, <a href="http://visualstudiomagazine.com/">Visual studio Magazine</a>, etc&#8230;&nbsp; (plug: <a href="http://tinyurl.com/584khw">my article</a> just made the cover story on asp.netPRO)</p>
<p>As a .net developer, I read these blogs:</p>
<ol>
<li><a href="http://www.hanselman.com">Scott Hanselman</a> &#8211; very ALT, check his <a href="http://www.hanselman.com/blog/ScottHanselmans2007UltimateDeveloperAndPowerUsersToolListForWindows.aspx">tool list</a></li>
<li><a href="http://haacked.com">Phil Haack</a> &#8211; Great MVC content and a cool last name :)</li>
<li><a href="http://weblogs.asp.net/scottgu/default.aspx">Scott Gutherie</a> &#8211; the alpha dog and must-read blog</li>
<li><a href="http://blog.wekeroad.com/">Rob Conery</a> &#8211; <a href="http://blog.wekeroad.com/mvc-storefront/">MVC storefront series kicks ass</a></li>
<li><a href="http://mattberseth.com/">Matt Berseth</a> &#8211; the best looking demos and loves <a href="http://mattberseth.com/blog/2008/06/using_jquery_plugins_with_aspn.html">jQuery</a></li>
</ol>
<p>There are a lot more but these are the ones at the top of my stack.&nbsp; You can see all the dev feeds I subscribe to <a href="http://www.google.com/reader/shared/user/04765915827477189080/label/dev">over here</a>.</p>
<p>My point is that a lot of people read the above blogs and are influenced by them.&nbsp; The problem is that many of these bloggers <strong>were not</strong> affiliated with Microsoft and some actually were very critical of Microsoft, but now they <strong>work </strong>there (Matt doesn&#8217;t).&nbsp; To be honest, for the most part, they all seem objective and to an extent critical of Microsoft.&nbsp; But how long will that last?</p>
<p>It&#8217;s ok for me to say something negative about the IE team, because I don&#8217;t work for Microsoft.&nbsp; But if I work down the hall from the entire, that will make for a very uncomfortable elevator ride.&nbsp; So, I might be inclined to tone down my criticism or even entirely eliminate it (and that is not a good thing).</p>
<p>I am really glad to have the likes of Rob Conery and Scott Hanselman working for Microsoft and helping the company innovate.&nbsp; But it just seems that lately Microsoft has been hiring a lot of the dissidents.&nbsp; So if you want to work for Microsoft, create a blog and start criticizing.&nbsp; Don&#8217;t get me wrong though, these guys are very talented (VERY), so you have to have something of value to say.</p>
<p>I got a job offer from Microsoft several years ago and as much as I would have loved to work for them, I couldn&#8217;t.&nbsp; I couldn&#8217;t do it because it required moving to Redmond.&nbsp; Several of the guys mentioned above don&#8217;t even live in Redmond &#8211; Rob Conery lives in Hawaii (how lucky) and Scott lives in Oregon.&nbsp; This just tells you that Microsoft is bending backwards to acquire these alpha geeks.</p>
<p>So, who will be hired next?&nbsp; <a href="http://www.ayende.com/Blog/">Ayende Rahien</a>?&nbsp; <a href="http://www.codinghorror.com/blog/">Jeff Atwood</a> from Coding Horror?&nbsp; Is this a good strategy on Microsoft&#8217;s side?</p>
<p>And if you guys are reading this post, I would like to hear your opinion.&nbsp; How will you stay objective?&nbsp; Will you still call out Microsoft publicly?&nbsp; Or are you going to be on the defensive and be a mouthpiece for the mothership?</p>
<p><strong>Off topic</strong>: Why the hell are 109 THOUSANDS people reading coding horror???</p>
<p><strong>Fine Print: </strong>I am a huge Microsoft fan but have been disappointed by the lack of recent innovation (except for <a href="http://asp.net/mvc">asp.net mvc</a>)</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/06/08/failed-to-generate-a-user-instance-of-sql-server-due-to-a-failure-in-starting-the-process-for-the-user-instance-the-connection-will-be-closed/" rel="bookmark" title="Permanent Link: Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed." >Failed to generate a user instance of SQL Server due to a failure in starting the process for the user instance. The connection will be closed.</a></span><div class="aizattos_related_posts_excerpt">I had to uninstall and reinstall SQL server 2005 and Express on my development machine.  After the u...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/08/10/the-best-javascript-library/" rel="bookmark" title="Permanent Link: The Best JavaScript Library" >The Best JavaScript Library</a></span><div class="aizattos_related_posts_excerpt">I am in the process of creating a new web application using asp.net mvc and I am trying to choose th...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/08/08/software-virtualization/" rel="bookmark" title="Permanent Link: Software Virtualization" >Software Virtualization</a></span><div class="aizattos_related_posts_excerpt">&nbsp; Look ma, no virtualisation window: at Tech.Ed Australia today, Microsoft showed its new "Soft...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/" rel="bookmark" title="Permanent Link: Free IT Consultation in the DC Metro Area" >Free IT Consultation in the DC Metro Area</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/09/07/deciding-between-aspnet-mvc-and-webforms/" rel="bookmark" title="Permanent Link: Deciding Between ASP.NET MVC and WebForms" >Deciding Between ASP.NET MVC and WebForms</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Free IT Consultation in the DC Metro Area</title>
		<link>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/</link>
		<comments>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 12:41:23 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Community]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/</guid>
		<description><![CDATA[I have been busy working on several things since I quit my job.&#160; Things like the open source twitter/micro-blogging platform (yonkly.com), a couple of contracts for a couple of clients and not to mention all the learning, blogging, writing and speaking that I have been doing.&#160; In the process I have learned a lot and [...]]]></description>
			<content:encoded><![CDATA[<p>I have been busy working on several things since <a href="http://www.emadibrahim.com/2008/03/20/i-quit/">I quit my job</a>.&nbsp; Things like the open source twitter/micro-blogging platform (<a href="http://yonkly.com" target="_blank">yonkly.com</a>), a couple of contracts for a couple of clients and not to mention all the <a href="http://www.emadibrahim.com/2008/04/25/ruby-on-rails-for-a-net-developer/">learning</a>, blogging, writing and <a href="http://www.emadibrahim.com/2008/04/13/cmap-code-camp-2008-spring-edition/">speaking</a> that I have been doing.&nbsp; In the process I have learned a lot and I could honestly say that I learned more in the past 3 months than in the past year working a full time job.</p>
<p>I already share this knowledge through my blog, writing and speaking as much as I can.&nbsp; In order to take this a step further and contribute directly to the community, I am <strong><u>offering my services for free</u></strong>.&nbsp; Wait a second though, let me add some fine print&#8230;</p>
<p>If you are a <strong>business owner</strong> in the <strong>Washington DC Metro Area</strong>, then you should take advantage of this opportunity.&nbsp; You have <strong>nothing to lose</strong>.&nbsp; An expert consultation could easily cost you over <strong>$1000</strong> &#8211; but you get it for <strong>free</strong>.&nbsp; Sorry, I sound like a telemarketer.</p>
<p>Here is <strong>what you get</strong>:</p>
<ol>
<li>I will come to your business (with current gas prices &#8211; this is a big one)</li>
<li>We will discuss your IT issues for half a day</li>
<li>If I don&#8217;t know the answer, I will say so.&nbsp; I don&#8217;t waste my time or your time.</li>
<li>I will email you my recommendations within 2 business days</li>
<li>I will not try to sell you anything or solicit any business.</li>
</ol>
<p><strong>Why</strong> <strong>talk to me</strong>:</p>
<ol>
<li>I have 10 years of IT and software development.</li>
<li>I am a Microsoft Certified Solution Developer.</li>
<li>I believe I am a .NET expert developer and architect</li>
<li>I have lead and managed teams, local and remote.</li>
<li>I understand the business implications of technology decisions.</li>
<li>I don&#8217;t just code and write software, I can help you shape your online strategy and hopefully improve your business.</li>
<li>I have worked for small, medium and large companies.&nbsp; </li>
<li>I have worked with the private and public sector as well as government and DOD.</li>
<li>I am very good at what I do and not because I am smarter than other people but because I passionately LOVE what I do and strive to learn and do better every day.</li>
<li>Take a look at some of <a href="http://www.emadibrahim.com/projects/">my work</a> to get an idea.&nbsp; Most of these projects were done in my spare time and my most recent project is <a href="http://www.yonkly.com">www.yonkly.com</a> </li>
</ol>
<p><strong>Why am I doing this</strong>:</p>
<ol>
<li>I love what I do</li>
<li>I want new challenges</li>
<li>I want to help my immediate community</li>
<li>I want to expand my professional network</li>
<li>I am bored of working from home &#8211; I need to see people</li>
<li>Almost every job and contract that I have been involved with was through word of mouth, so this, in the long run will help me.</li>
</ol>
<p>If you are interested, then contact me through the <a href="http://www.emadibrahim.com/contact/">contact page</a>.&nbsp; I am looking forward to meeting al of you.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/" rel="bookmark" title="Permanent Link: My Elevator Pitch" >My Elevator Pitch</a></span><div class="aizattos_related_posts_excerpt">I found this cool site that has a free wizard which helps you build your elevator (15 second) pitch....</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/06/15/defragment-your-hard-drive-fast-and-free/" rel="bookmark" title="Permanent Link: Defragment your hard drive fast and free" >Defragment your hard drive fast and free</a></span><div class="aizattos_related_posts_excerpt">I love free software (legally free).  Here is a great utility that defragments your hard drive at bl...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/02/10/free-image-editing-application/" rel="bookmark" title="Permanent Link: Free image editing application" >Free image editing application</a></span><div class="aizattos_related_posts_excerpt">Here is a great and free image editing software called Paint.NET.  I am not a graphic artist but it ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/26/downsizing-my-budget/" rel="bookmark" title="Permanent Link: Downsizing My Budget" >Downsizing My Budget</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/24/free-icons-and-images/" rel="bookmark" title="Permanent Link: Free Icons and Images" >Free Icons and Images</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/06/27/free-it-consultation-in-the-dc-metro-area/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Creative, Innovative and Completely Useless</title>
		<link>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/</link>
		<comments>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/#comments</comments>
		<pubDate>Fri, 09 May 2008 11:38:47 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[art]]></category>
		<category><![CDATA[Books]]></category>
		<category><![CDATA[cool]]></category>
		<category><![CDATA[innovative]]></category>
		<category><![CDATA[Interesting]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/</guid>
		<description><![CDATA[I don&#8217;t remember owning many pop-up books as a child, but they are so cool and the best part is that they don&#8217;t require much (if any) reading.&#160; Here is one that is just plain cool.&#160; I wish I was that creative to design something like that.&#160; Yes, it is useless but simply put, it [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t remember owning many pop-up books as a child, but they are so cool and the best part is that they don&#8217;t require much (if any) reading.&nbsp; Here is one that is just plain cool.&nbsp; I wish I was that creative to design something like that.&nbsp; Yes, it is useless but simply put, it is a piece of art.</p>
<p>The book is ABC3D &#8211; even the name is clever &#8211; and you can pre-order it at amazon.com <a href="http://www.amazon.com/gp/product/1596434252/102-7777365-6424165?ie=UTF8&amp;tag=dotnetfactory-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=1596434252" target="_blank">over here</a>.&nbsp; </p>
<p>I ordered mine after I saw this video.</p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8bfef903-fc32-4fa5-ab8f-887525a2fa3a" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="5bf9c09c-a0e1-469c-b177-e35db0589c3e" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=wnZr0wiG1Hg" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2008/05/video84168b6226ef.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('5bf9c09c-a0e1-469c-b177-e35db0589c3e'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/wnZr0wiG1Hg\&quot;&gt;&lt;\/param&gt;&lt;param name=\&quot;wmode\&quot; value=\&quot;transparent\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/wnZr0wiG1Hg\&quot; type=\&quot;application/x-shockwave-flash\&quot; wmode=\&quot;transparent\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div>
</div>
</div>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/20/i-quit/" rel="bookmark" title="Permanent Link: I quit" >I quit</a></span><div class="aizattos_related_posts_excerpt">I am was working for a very good company and making a good paycheck. The economy is slowing down (ak...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/08/sitekey-site-authentication-images-security-is-ineffective/" rel="bookmark" title="Permanent Link: SiteKey (site-authentication images) security is ineffective" >SiteKey (site-authentication images) security is ineffective</a></span><div class="aizattos_related_posts_excerpt">Check out this article http://dwarfurl.com/9de21
		that discusses the ineffectiveness of site-authen...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/05/joost-launched-review/" rel="bookmark" title="Permanent Link: Joost Launched &#8211; Review" >Joost Launched &#8211; Review</a></span><div class="aizattos_related_posts_excerpt">I just downloaded Joost from www.joost.com and it looks beautiful.

	There was a lot of breaking up ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/13/kisagotami/" rel="bookmark" title="Permanent Link: Kisagotami" >Kisagotami</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/26/downsizing-my-budget/" rel="bookmark" title="Permanent Link: Downsizing My Budget" >Downsizing My Budget</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Save a Life before Lunch</title>
		<link>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/</link>
		<comments>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/#comments</comments>
		<pubDate>Thu, 08 May 2008 18:02:45 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[charity]]></category>
		<category><![CDATA[cyclone]]></category>
		<category><![CDATA[myanmar]]></category>
		<category><![CDATA[natural disaster]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/</guid>
		<description><![CDATA[Remember that XBOX/PS3 game you bought last week for 60 bucks?&#160; Or the $100 you dropped at a bar tap a few weeks ago?&#160; Well how about you donate some money to the unfolding catastrophe in Myanmar? Here are ways to help: Blog about it and spread the word &#8211; if each one of you [...]]]></description>
			<content:encoded><![CDATA[<p>Remember that XBOX/PS3 game you bought last week for 60 bucks?&nbsp; Or the $100 you dropped at a bar tap a few weeks ago?&nbsp; Well how about you donate some money to the unfolding catastrophe in Myanmar?</p>
<p>Here are ways to help:</p>
<ol>
<li>Blog about it and spread the word &#8211; if each one of you blogs about it, the network effect could be huge.</li>
<li>Donate some money to a reputable organization, such as:</li>
<ol>
<li><a href="http://www.supportunicef.org/site/pp.asp?c=9fLEJSOALpE&amp;b=1023561" target="_blank">unicef</a></li>
<li><a href="http://www.redcross.org/news/in/profiles/Intl_profile_MyanmarCyclone.html" target="_blank">American Red Cross</a></li>
<li><a href="http://www.wfp.org/english/" target="_blank">World Food Programme</a></li>
<li><a href="http://www.americares.org/" target="_blank">AmeriCares</a></li>
<li><a href="http://www.ri.org/" target="_blank">Relief International</a></li>
</ol>
<li>Lear more</li>
<ol>
<li><a href="http://edition.cnn.com/SPECIALS/2007/news/myanmar.crisis/" target="_blank">CNN Coverage</a></li>
<li><a href="http://news.bbc.co.uk/2/hi/in_depth/asia_pacific/2008/burma_cyclone/default.stm" target="_blank">BBC Coverage</a></li>
</ol>
</ol>
<p>Over 100,000 people may die, that&#8217;s a <strong>HUNDRED THOUSANDS</strong> &#8211; <a href="http://edition.cnn.com/2008/WORLD/asiapcf/05/07/myanmar.aidcyclone/index.html" target="_blank">link</a>.</p>
<p>Remember &#8220;The road to hell is paved with good intentions&#8221;.</p>
<h2>Myanmar Cyclone Videos</h2>
<p>
<div class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:8d8810eb-6609-40e0-a1c1-017bb53543f0" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="0838f2f3-0602-4bca-b1de-5f792e4449cf" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=off0ZpURXAQ" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2008/05/windowslivewritersaveachildbeforelunch-becavideoc9fb750b83eb.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('0838f2f3-0602-4bca-b1de-5f792e4449cf'); downlevelDiv.innerHTML = &quot;&lt;div&gt;&lt;object width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;param name=\&quot;movie\&quot; value=\&quot;http://www.youtube.com/v/off0ZpURXAQ\&quot;&gt;&lt;\/param&gt;&lt;param name=\&quot;wmode\&quot; value=\&quot;transparent\&quot;&gt;&lt;\/param&gt;&lt;embed src=\&quot;http://www.youtube.com/v/off0ZpURXAQ\&quot; type=\&quot;application/x-shockwave-flash\&quot; wmode=\&quot;transparent\&quot; width=\&quot;425\&quot; height=\&quot;355\&quot;&gt;&lt;\/embed&gt;&lt;\/object&gt;&lt;\/div&gt;&quot;;" alt=""></a></div>
</div>
</div>
<p>BBC Video &#8211; <a title="http://news.bbc.co.uk/1/hi/world/7387877.stm" href="http://news.bbc.co.uk/1/hi/world/7387877.stm">http://news.bbc.co.uk/1/hi/world/7387877.stm</a></p>
<h2>Myanmar Cyclone Pictures</h2>
<p><img src="http://lh4.ggpht.com/ash2megha2/SCKQcgDvSYI/AAAAAAAADg8/PVwPG7Pei9s/1.jpg"> </p>
<p><img src="http://lh4.ggpht.com/ash2megha2/SCKQcgDvSaI/AAAAAAAADhM/wBRc9oo0jNs/3.jpg"> </p>
<p><img src="http://lh5.ggpht.com/TTLinn/SB72l6e_K1I/AAAAAAAAAVc/sAqkZMf93s0/art.harbor.afp.gi.jpg"> </p>
<p><img src="http://lh3.ggpht.com/ash2megha2/SCKQsQDvSdI/AAAAAAAADhk/40132yNHZWc/6.jpg"></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/23/forward-a-creation-myth/" rel="bookmark" title="Permanent Link: Forward: A Creation Myth" >Forward: A Creation Myth</a></span><div class="aizattos_related_posts_excerpt">Here is a funny forward...

On the first day, God created the dog and said: "Sit all day by the do...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/04/help-a-mother-immunize-her-child-today/" rel="bookmark" title="Permanent Link: Help a mother immunize her child today" >Help a mother immunize her child today</a></span><div class="aizattos_related_posts_excerpt">I got this e-mail from UNICEF (one of my favorite non-profits).  To donate go to http://dwarfurl.com...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/10/eat-this-every-day/" rel="bookmark" title="Permanent Link: Eat this every day" >Eat this every day</a></span><div class="aizattos_related_posts_excerpt">Want to improve your sex drive?  Stimulate your brain?  Fight cancer?  Improve muscle growth.  Check...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/07/google-desktop-vs-windows-vista/" rel="bookmark" title="Permanent Link: Google Desktop Vs. Windows Vista" >Google Desktop Vs. Windows Vista</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/" rel="bookmark" title="Permanent Link: My Elevator Pitch" >My Elevator Pitch</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/05/08/save-a-life-before-lunch/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>I have Live Mesh Invitations</title>
		<link>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/</link>
		<comments>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/#comments</comments>
		<pubDate>Wed, 30 Apr 2008 16:35:36 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/</guid>
		<description><![CDATA[I just got into the Live Mesh beta program and have 5 invitations; so why not share the love. Please leave a comment below and I will invite you. I haven&#8217;t played with it yet because it wants me to turn User Access Control (UAC) before I can install it &#8211; which SUCKS. I don&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I just got into the Live Mesh beta program and have 5 invitations; so why not share the love.  Please leave a comment below and I will invite you.</p>
<p>I haven&#8217;t played with it yet because it wants me to turn User Access Control (UAC) before I can install it &#8211; which SUCKS.  I don&#8217;t know about you but I don&#8217;t want a freaking popup confirming every action I need to make.</p>
<p>Anyway, leave a comment and get an invitation.</p>
<p><strong>[update] I am out of invitations, you can try <a href="http://www.sharemesh.com/" target="_blank">sharemesh.com</a></strong></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/04/23/live-mesh-microsoft-finally-does-something-right/" rel="bookmark" title="Permanent Link: Live Mesh &#8211; Microsoft Finally Does Something Right" >Live Mesh &#8211; Microsoft Finally Does Something Right</a></span><div class="aizattos_related_posts_excerpt">Personally, I am a huge fan of Microsoft but it has been very frustrating lately seeing all the "coo...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/17/joost-invitations/" rel="bookmark" title="Permanent Link: Joost Invitations" >Joost Invitations</a></span><div class="aizattos_related_posts_excerpt">I have 3 Joost invitations.  If you are interested let me know through a comment or e-mail.  Also ch...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/09/my-first-windows-vista-sidebar-gadget/" rel="bookmark" title="Permanent Link: My First Windows Vista Sidebar Gadget" >My First Windows Vista Sidebar Gadget</a></span><div class="aizattos_related_posts_excerpt">Here is a Google Search gadget for windows vista that displays the results in a flyout window instea...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/19/windows-live-writer-image-upload-and-wordpress-wpmu/" rel="bookmark" title="Permanent Link: Windows Live Writer Image Upload and WordPress (WPMU)" >Windows Live Writer Image Upload and WordPress (WPMU)</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/19/window-live-writer-and-pictures/" rel="bookmark" title="Permanent Link: Window Live Writer and Pictures" >Window Live Writer and Pictures</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/30/i-have-live-mesh-invitations/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>My ALT.NET Code</title>
		<link>http://www.emadibrahim.com/2008/04/23/my-altnet-code/</link>
		<comments>http://www.emadibrahim.com/2008/04/23/my-altnet-code/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 14:59:09 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[alt.net]]></category>
		<category><![CDATA[altnetcode]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/23/my-altnet-code/</guid>
		<description><![CDATA[This is my alt.net code]]></description>
			<content:encoded><![CDATA[<div class="altnetgeekcode">Here is my alt.net code&#8230;  Click on the link to decode it.</div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">IOC(SM):IOC(Nin):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">MOC(MQ):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">TDD(NU):TDD(Mb):TDD(MS):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">SCC(Svn):SCC(TFS):SCC(Lame):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">ORM(SS):ORM(L2S):ORM(L2E):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">XPP(++):XPP(+):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">DDD(T+):DDD(+):DDD(!?):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">JSL(Jq):JSL(MS):JSL(y!):</a></div>
<div class="altnetgeekcode"><a href="http://www.hanselman.com/altnetgeekcode/default.aspx?q=IOC(SM):IOC(Nin):MOC(MQ):TDD(NU):TDD(Mb):TDD(MS):SCC(Svn):SCC(TFS):SCC(Lame):ORM(SS):ORM(L2S):ORM(L2E):XPP(++):XPP(+):DDD(T+):DDD(+):DDD(!?):JSL(Jq):JSL(MS):JSL(y!):GoF(S):GoF(Sn)">GoF(S):GoF(Sn)</a></div>
<div class="altnetgeekcode">If you are wondering what the above code is, read <a href="http://www.hanselman.com/blog/ALTNETGeekCodeShouldYouCareAboutTheseALTNETGuys.aspx">this</a>.</div>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2010/08/12/blackjack-simulator-2/" rel="bookmark" title="Permanent Link: Blackjack Simulator" >Blackjack Simulator</a></span><div class="aizattos_related_posts_excerpt">What’s a better way to get ready for a gambling trip other than write a blackjack simulator?  I a...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/04/22/highlight-syntax-in-your-html-blog-posts/" rel="bookmark" title="Permanent Link: Highlight syntax in your HTML blog posts" >Highlight syntax in your HTML blog posts</a></span><div class="aizattos_related_posts_excerpt">Check out this site which lets you create HTML formatted with syntax highlighting for your code snip...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/17/set-a-clip-in-code-behind/" rel="bookmark" title="Permanent Link: Set a Clip in Code-Behind" >Set a Clip in Code-Behind</a></span><div class="aizattos_related_posts_excerpt">You can use the Clip property on any item to clip its display area.  For example if you have this tw...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/31/ajax-with-aspnet-mvc-framework-preview-2/" rel="bookmark" title="Permanent Link: Ajax with ASP.NET MVC Framework Preview 2" >Ajax with ASP.NET MVC Framework Preview 2</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/08/04/aspnet-ajax-rendering-a-gmail-like-loading-indicator/" rel="bookmark" title="Permanent Link: ASP.NET AJAX: Rendering a Gmail-like &#8216;Loading&#8217; Indicator" >ASP.NET AJAX: Rendering a Gmail-like &#8216;Loading&#8217; Indicator</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/23/my-altnet-code/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Synchronize Outlook Tasks with Remember the Milk</title>
		<link>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/</link>
		<comments>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 13:51:04 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[outlook]]></category>
		<category><![CDATA[remember the milk]]></category>
		<category><![CDATA[rtm]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[utilities]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/</guid>
		<description><![CDATA[Outlook 2007 is by far the best integrated solution for organizing your life.&#160; You can drag an email to the calendar and voila you got an appointment linked to the email message.&#160; You can flag an email and it becomes a task/to-do item.&#160; You can categorize/tag emails, tasks, appointments and contacts.&#160; Everything just works.&#160; The [...]]]></description>
			<content:encoded><![CDATA[<p>Outlook 2007 is by far the best integrated solution for organizing your life.&nbsp; You can drag an email to the calendar and voila you got an appointment linked to the email message.&nbsp; You can flag an email and it becomes a task/to-do item.&nbsp; You can categorize/tag emails, tasks, appointments and contacts.&nbsp; Everything just works.&nbsp; The only problem is it is tied to one machine and there is no easy way to keep the same information on your desktop, work pc and laptop without an exchange server.</p>
<p>I use Gmail through IMAP so my emails are synced.&nbsp; I use Google&#8217;s calendar sync, so my calendar is synced with Google&#8217;s calendar.&nbsp; I sync with my iPhone, so my contacts are synced but there is no way to sync my tasks.&nbsp; So, I wrote this simple tool to sync to Remember the Milk (RTM) task manager with Outlook tasks.&nbsp; It is not 100% working yet and has some bugs, so I decided to release as open source and hopefully someone will start hacking at it and take it to the finish line.</p>
<p>The project is released under the Microsoft-Pl license.&nbsp; I have no idea what that means, I just picked a license from the list.&nbsp; It was all Greek to me.</p>
<p>You can find the source code and more information at <a href="http://www.codeplex.com/rtmos">http://www.codeplex.com/rtmos</a></p>
<p>I hope that helps and let me know if you have questions understanding my self-explaining, self-healing, undocumented code and remember they are not bugs, they are undocumented features ;)</p>
<p>PS: This is the first time I release an open source project, so let me know if I am doing something wrong.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/01/06/get-tasks-in-outlook-2007-with-vbnet/" rel="bookmark" title="Permanent Link: Get Tasks in Outlook 2007 with VB.NET" >Get Tasks in Outlook 2007 with VB.NET</a></span><div class="aizattos_related_posts_excerpt">You can retrieve the list of tasks in your Outlook 2007 using the following code  Dim ns As Outlook....</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/10/get-things-done-with-outlook-2007/" rel="bookmark" title="Permanent Link: Get Things Done with Outlook 2007" >Get Things Done with Outlook 2007</a></span><div class="aizattos_related_posts_excerpt">I start reading the Getting Things Done: The Art of Stress-Free Productivity book and doing some res...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/" rel="bookmark" title="Permanent Link: Improve LINQ Query Performance" >Improve LINQ Query Performance</a></span><div class="aizattos_related_posts_excerpt">I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2009/01/29/services-worth-paying-for-as-a-startup/" rel="bookmark" title="Permanent Link: Services Worth Paying For as a Startup" >Services Worth Paying For as a Startup</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/24/laser-sharp-focus/" rel="bookmark" title="Permanent Link: Laser-Sharp Focus" >Laser-Sharp Focus</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/04/14/synchronize-outlook-tasks-with-remember-the-milk/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>My Elevator Pitch</title>
		<link>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/</link>
		<comments>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/#comments</comments>
		<pubDate>Mon, 31 Mar 2008 00:33:35 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[Tips & Tricks]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/?p=375</guid>
		<description><![CDATA[I found this cool site that has a free wizard which helps you build your elevator (15 second) pitch. Here are some of my pitches: Consultant My name is Emad Ibrahim and I am a consultant specializing in .net development. I architect, design and create software. I can do it faster and better than the [...]]]></description>
			<content:encoded><![CDATA[<p>I found this cool site that has a free wizard which helps you build your elevator (15 second) pitch.  Here are some of my pitches:</p>
<h2>Consultant</h2>
<p>My name is Emad Ibrahim and I am a consultant specializing in .net development. I architect, design and create software. I can do it faster and better than the competition. Unlike other consultants, I don&#8217;t want to milk a contract to make more money. I want to finish on time and under budget, so I can have a happy customer and repeat business. Call or email me for a free consultation &#8211; I would love to help you even if you get someone else to do the job.</p>
<h2>Entrepreneur</h2>
<p>My name is Emad Ibrahim and I am an entrepreneur specializing in web development and new media.. I create software applications and web services using the latest technologies and embracing new web and social trends. I understand the online landscape and stay up to date on what is hot and what is not and how to tap new technologies to improve your business and your life. Contact me for partnership opportunities. I have learned that I can&#8217;t do it all alone.</p>
<h2>Superhero</h2>
<p>My name is Super-E and I am a super hero.  I can read and write computer languages incomprehensible to humans.  I also have the ability to create self-healing programs and an expert bug exterminator.  I like to guide people and business on how to use computers to improve their work and personal life.  If you have any questions that only a superhero can answer, then call on Super-E.</p>
<p><a href="http://www.flickr.com/photos/11062056@N04/2350098553/" target="_blank"><img src="http://farm3.static.flickr.com/2230/2350098553_0b3defcd84.jpg" border="0" alt="" /></a><br />
<small><a title="Attribution License" href="http://creativecommons.org/licenses/by/2.0/" target="_blank"><img src="http://www.emadibrahim.com/wp-content/plugins/photo_dropper/images/cc.png" border="0" alt="Creative Commons License" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit: <a title="zukker" href="http://www.flickr.com/photos/11062056@N04/2350098553/" target="_blank">zukker</a></small></p>
<p>Create your own 15-second pitch for free at <a href="http://www.15secondpitch.com" target="_blank">http://www.15secondpitch.com</a></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/08/22/is-microsoft-buying-the-community/" rel="bookmark" title="Permanent Link: Is Microsoft Buying the Community?" >Is Microsoft Buying the Community?</a></span><div class="aizattos_related_posts_excerpt">I love the blogosphere - specially for technical information and news.&nbsp; My guess is that probab...</div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improve LINQ Query Performance</title>
		<link>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/</link>
		<comments>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/#comments</comments>
		<pubDate>Tue, 19 Feb 2008 16:31:23 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[.net]]></category>
		<category><![CDATA[LINQ]]></category>
		<category><![CDATA[Office]]></category>
		<category><![CDATA[Performance]]></category>
		<category><![CDATA[Tips & Tricks]]></category>
		<category><![CDATA[vb.net]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/</guid>
		<description><![CDATA[I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This query was nested within another query.&#160; While debugging, I realized that looping though the query results in my For Each loop was taking too long. If you have read anything about LINQ, I am sure you already [...]]]></description>
			<content:encoded><![CDATA[<p>I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This query was nested within another query.&#160; While debugging, I realized that looping though the query results in my For Each loop was taking too long.</p>
<p>If you have read anything about LINQ, I am sure you already know about LINQ&#8217;s deferred execution.&#160; Deferred execution basically means that your query will not execute until you actually try to use it.&#160; By &quot;use it&quot;, I mean anything from looping through it, accessing the &quot;Count&quot; property, and so on.&#160; </p>
<p>The idea behind deferred execution makes sense for LINQ to SQL, since the idea is that your SQL query will only be run when it is absolutely needed and can be optimized at the time it is needed &#8211; specially if you try to nest it within another query.&#160; This could indoubtedly produce optimized SQL queries.&#160; Like I said, this makes more sense for LINQ to SQL but doesn&#8217;t make too much sense for LINQ to objects.</p>
<p>Maybe an example would make more sense.&#160; The LINQ query below is trying to find all the Outlook tasks that are not in my list of tasks. </p>
<blockquote><pre class="csharpcode"><span class="kwrd">Dim</span> results = _</pre>
<pre class="csharpcode">   From myTask <span class="kwrd">In</span> myTasks _
   Where <span class="kwrd">Not</span> (From outlookTask <span class="kwrd">In</span> outlookTasks _
             <span class="kwrd">Select</span> outlookTask.Subject).Contains(myTask) _
   <span class="kwrd">Select</span> myTask </pre>
</blockquote>
<style type="text/css">
<p>.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>To clarify, if this was a SQL query it will be something like </p>
<blockquote>
<pre class="csharpcode"><span class="kwrd">select</span> * <span class="kwrd">from</span> myTasks <span class="kwrd">where</span> name <span class="kwrd">not</span> <span class="kwrd">in</span> </pre>
<pre class="csharpcode">            (<span class="kwrd">select</span> subject <span class="kwrd">from</span> outlooktasks)</pre>
</blockquote>
<p>I think what happened was that the nested query selecting the outlook tasks was executed on every iteration in my loop which means that the Contains method ran on the entire outlook tasks list in every iteration.&#160; I was kind of disappointed that the nested query didn&#8217;t get cached somehow or that the LINQ engine was smart enough to run it once.</p>
<p>Luckily I found a really neat trick to speed this up by orders of magnitudes.&#160; I am talking minutes to seconds here.&#160; And it was very simple.&#160; By calling the ToList method on the LINQ query, I cause instant execution of the LINQ query and if I store the results in a variable then the query is ran only once.&#160; So I got rid of deferred execution and I got rid of multiple executions.</p>
<p>My final LINQ query looked like this:</p>
<blockquote>
<pre class="csharpcode"><span class="kwrd">Dim</span> outlookTasksName = (From outlookTask _
                        <span class="kwrd">In</span> outlookTasks _
                        <span class="kwrd">Select</span> outlookTask.Subject).ToList
<span class="kwrd"></span></pre>
<pre class="csharpcode"><span class="kwrd">Dim</span> results = _
    (From myTask <span class="kwrd">In</span> myTasks _
    Where <span class="kwrd">Not</span> (outlookTasksName).Contains(myTask) _
    <span class="kwrd">Select</span> myTask).ToList</pre>
</blockquote>
<p>What do you think of this solution?&#160; Do you see any drawbacks or issues?&#160; Do you have other LINQ optimization tricks&#160; or way to improve LINQ query performance?&#160; Do&#160; you think deferred execution is necessary for LINQ to objects?</p>
<p>NOTE: As I was writing this, I just realized that one drawback for large collections would be memory utilization.&#160; But I think the gains in performance outweigh the cost in memory.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/10/eat-this-every-day/" rel="bookmark" title="Permanent Link: Eat this every day" >Eat this every day</a></span><div class="aizattos_related_posts_excerpt">Want to improve your sex drive?  Stimulate your brain?  Fight cancer?  Improve muscle growth.  Check...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/11/30/vb9-linq-and-extension-methods-in-action/" rel="bookmark" title="Permanent Link: VB9 &#8211; LINQ and Extension Methods in Action" >VB9 &#8211; LINQ and Extension Methods in Action</a></span><div class="aizattos_related_posts_excerpt">Here is the scenario, I have collection of books and I want to get a book with a specific ISBN.&nbsp...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/04/04/unit-test-linq-to-sql-in-aspnet-mvc-with-moq/" rel="bookmark" title="Permanent Link: Unit Test Linq to Sql in ASP.Net MVC with Moq" >Unit Test Linq to Sql in ASP.Net MVC with Moq</a></span><div class="aizattos_related_posts_excerpt">I have just spent the entire day playing with Moq to unit test an asp.net mvc application I am worki...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/05/12/dynamically-build-linq-queries-using-reflection/" rel="bookmark" title="Permanent Link: Dynamically Build LINQ Queries Using Reflection" >Dynamically Build LINQ Queries Using Reflection</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/30/my-elevator-pitch/" rel="bookmark" title="Permanent Link: My Elevator Pitch" >My Elevator Pitch</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>iPhone in Japan?</title>
		<link>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/</link>
		<comments>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 13:42:34 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/10/04/iphone-in-japan/</guid>
		<description><![CDATA[I noticed a huge jump in traffic in my iPhone Applications website (www.ipapplist.com) the last few days. So, I took a look at the stats and noticed something very strange.&#160; Most of the traffic is coming from Japan. What&#8217;s going on?&#160; Is the iPhone out in Japan?&#160; Where are they getting it from?&#160; Why aren&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>I noticed a huge jump in traffic in my iPhone Applications website (<a href="http://www.ipapplist.com">www.ipapplist.com</a>) the last few days.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-2.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="121" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-thumb.png" width="461" border="0"></a> </p>
<p>So, I took a look at the stats and noticed something very strange.&nbsp; Most of the traffic is coming from Japan.</p>
<p><a href="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-4.png"><img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="109" alt="image" src="http://www.emadibrahim.com/wp-content/uploads/2007/10/windowslivewriteriphoneinchina-87a8image-thumb-1.png" width="470" border="0"></a> </p>
<p>What&#8217;s going on?&nbsp; Is the iPhone out in Japan?&nbsp; Where are they getting it from?&nbsp; Why aren&#8217;t Americans using my site as much? :)</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/11/iphone-application-list/" rel="bookmark" title="Permanent Link: iPhone Application List" >iPhone Application List</a></span><div class="aizattos_related_posts_excerpt">Here is another iPhone site I created using asp.net http://iPapplist.com which has a list of iPhone ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/06/ipod-touch-and-iphone/" rel="bookmark" title="Permanent Link: iPod Touch and iPhone" >iPod Touch and iPhone</a></span><div class="aizattos_related_posts_excerpt">So I watched the video tour of the new iPod Touch and I was very happy.  I was happy because I bough...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/06/22/iphone-guided-tour/" rel="bookmark" title="Permanent Link: iPhone Guided tour" >iPhone Guided tour</a></span><div class="aizattos_related_posts_excerpt">Check out this new tour of iPhone at http://www.apple.com/iphone/usingiphone/guidedtour.html
	</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/02/first-iphone-tasker-to-do/" rel="bookmark" title="Permanent Link: First iPhone Tasker (to do)" >First iPhone Tasker (to do)</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/08/reason-for-reducing-the-iphone-price/" rel="bookmark" title="Permanent Link: Reason for Reducing the iPhone Price" >Reason for Reducing the iPhone Price</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/10/04/iphone-in-japan/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Forward: Hand Puppet Master</title>
		<link>http://www.emadibrahim.com/2007/09/26/forward-hand-puppet-master/</link>
		<comments>http://www.emadibrahim.com/2007/09/26/forward-hand-puppet-master/#comments</comments>
		<pubDate>Wed, 26 Sep 2007 16:07:49 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/09/26/forward-hand-puppet-master/</guid>
		<description><![CDATA[This is very cool&#8230; Related PostsForward: A Creation MythHere is a funny forward... On the first day, God created the dog and said: "Sit all day by the do...My first MacI just got my first mac ever. It's a mac mini which I bought refurbished from Apple's outlet store ...Geeks use Keyboard ShortcutsIf you are [...]]]></description>
			<content:encoded><![CDATA[<p>This is very cool&#8230;</p>
<div id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:82e40a3b-b4ed-4d3f-a6c9-b511bced4133" class="wlWriterSmartContent" style="padding-right: 0px; display: inline; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px">
<div id="7131a6d5-c67c-4136-acec-f5eabcc6c703" style="margin: 0px; padding: 0px; display: inline;">
<div><a href="http://www.youtube.com/watch?v=pdWkUwMeVuw" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2007/09/windowslivewriterforwardhandpuppetmaster-aa26videoff051817010c.jpg" alt="" width="425" height="350" /></a></div>
</div>
</div>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/23/forward-a-creation-myth/" rel="bookmark" title="Permanent Link: Forward: A Creation Myth" >Forward: A Creation Myth</a></span><div class="aizattos_related_posts_excerpt">Here is a funny forward...

On the first day, God created the dog and said: "Sit all day by the do...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/10/my-first-mac/" rel="bookmark" title="Permanent Link: My first Mac" >My first Mac</a></span><div class="aizattos_related_posts_excerpt">I just got my first mac ever.  It's a mac mini which I bought refurbished from Apple's outlet store ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/04/02/geeks-use-keyboard-shortcuts/" rel="bookmark" title="Permanent Link: Geeks use Keyboard Shortcuts" >Geeks use Keyboard Shortcuts</a></span><div class="aizattos_related_posts_excerpt">If you are using the mouse to copy and paste then this site is not for you. And for Pete's sake lear...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/20/the-ultimate-rejection-letter/" rel="bookmark" title="Permanent Link: The Ultimate Rejection Letter" >The Ultimate Rejection Letter</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/08/sitekey-site-authentication-images-security-is-ineffective/" rel="bookmark" title="Permanent Link: SiteKey (site-authentication images) security is ineffective" >SiteKey (site-authentication images) security is ineffective</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/09/26/forward-hand-puppet-master/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>You think you are smart?</title>
		<link>http://www.emadibrahim.com/2007/09/24/you-think-you-are-smart/</link>
		<comments>http://www.emadibrahim.com/2007/09/24/you-think-you-are-smart/#comments</comments>
		<pubDate>Mon, 24 Sep 2007 11:49:18 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/09/24/you-think-you-are-smart/</guid>
		<description><![CDATA[Think again. Watch this amazing video. Wow!!! I wish I have 15 % of his brain power. This is the breathtaking story of Daniel Tammet. A twenty-something with extraordinary mental abilities, Daniel is one of the world’s few savants. He can do calculations to 100 decimal places in his head, and learn a language in [...]]]></description>
			<content:encoded><![CDATA[<p>Think again.  Watch this amazing video.  Wow!!!  I wish I have 15 % of his brain power.</p>
<blockquote><p>This is the breathtaking story of Daniel Tammet. A twenty-something with extraordinary mental abilities, Daniel is one of the world’s few savants. He can do calculations to 100 decimal places in his head, and learn a language in a week. This documentary follows Daniel as he travels to America to meet the scientists who are convinced he may hold the key to unlocking similar abilities in everyone. He also meets the world’s most famous savant, the man who inspired Dustin Hoffman’s character in the Oscar winning film &#8220;<a href="http://www.amazon.com/gp/product/0792833260/102-6634356-9796158?ie=UTF8&amp;tag=dotnetfactory-20&amp;linkCode=xm2&amp;camp=1789&amp;creativeASIN=0792833260" target="_blank">Rain Man</a>&#8220;.</p></blockquote>
<p class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:4b12bfe2-8eb8-42a1-9d7d-58d6191a4044" style="margin: 0px; padding: 0px; display: inline">
<p id="144f5a74-d835-49c0-9c87-1c8abaf73b98" style="margin: 0px; padding: 0px; display: inline"><a href="http://video.google.com/videoplay?docid=4913196365903075662" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2007/09/windowslivewriteryouthinkyouaresmart-ec7bvideo27db18885702.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('144f5a74-d835-49c0-9c87-1c8abaf73b98'); downlevelDiv.innerHTML = " id="\"VideoPlayback\"" type="\"application/x-shockwave-flash\"" flashvars="\"\"&gt;" /></a></p>
<p>PS: Increase your blog traffic.  Get a <a href="http://www.blogrush.com/r12018762" title="increase blog traffic" target="_blank">blog rush</a>.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/07/15/backup-your-twitter-messages-yonkly/" rel="bookmark" title="Permanent Link: Backup Your Twitter Messages @ Yonkly" >Backup Your Twitter Messages @ Yonkly</a></span><div class="aizattos_related_posts_excerpt">Yonkly is not a backup service but I just added a new feature that lets you import your twitter mess...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/02/19/improve-linq-query-performance/" rel="bookmark" title="Permanent Link: Improve LINQ Query Performance" >Improve LINQ Query Performance</a></span><div class="aizattos_related_posts_excerpt">I was writing a small utility for Outlook 2007 and was using LINQ to query Outlook Tasks.&#160; This...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/03/04/visual-studio-orcas-and-wpf-first-impressions/" rel="bookmark" title="Permanent Link: Visual Studio Orcas and WPF First Impressions" >Visual Studio Orcas and WPF First Impressions</a></span><div class="aizattos_related_posts_excerpt">I decided to play around with Orcas and luckily, Microsoft provides a fully working virtual machine ...</div></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/09/24/you-think-you-are-smart/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Win Friends and Influence People</title>
		<link>http://www.emadibrahim.com/2007/09/22/book-how-to-win-friends-and-influence-people/</link>
		<comments>http://www.emadibrahim.com/2007/09/22/book-how-to-win-friends-and-influence-people/#comments</comments>
		<pubDate>Sat, 22 Sep 2007 11:41:27 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Books]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/09/22/book-how-to-win-friends-and-influence-people/</guid>
		<description><![CDATA[This is one of my all time favorite books &#8220;How to Win Friends and Influence People&#8221; by Dale Carnegie. I found this very very short summary online and thought I would post it here. I strongly recommend reading this book. Part One Fundamental Techniques in Handling People Don&#8217;t criticize, condemn or complain. Give honest and [...]]]></description>
			<content:encoded><![CDATA[<p>This is one of my all time favorite books &#8220;<a href="http://www.amazon.com/gp/product/0671027034?ie=UTF8&amp;tag=dotnetfactory-20&amp;link_code=as3&amp;camp=211189&amp;creative=373489&amp;creativeASIN=0671027034" target="_blank">How to Win Friends and Influence People</a>&#8221; by Dale Carnegie.  I found this very very short summary <a href="http://www.westegg.com/unmaintained/carnegie/win-friends.html" target="_blank">online</a> and thought I would post it here.  I strongly recommend reading this book.</p>
<h2>Part One</h2>
<h3>Fundamental Techniques in Handling People</h3>
<ol>
<li>Don&#8217;t criticize, condemn or complain.</li>
<li>Give honest and sincere appreciation.</li>
<li>Arouse in the other person an eager want.</li>
</ol>
<h2>Part Two</h2>
<h3>Six ways to make people like you</h3>
<ol>
<li>Become genuinely interested in other people.</li>
<li>Smile.</li>
<li>Remember that a person&#8217;s name is to that person the sweetest and most important sound in any language.</li>
<li>Be a good listener. Encourage others to talk about themselves.</li>
<li>Talk in terms of the other person&#8217;s interests.</li>
<li>Make the other person feel important &#8211; and do it sincerely.</li>
</ol>
<h2>Part Three</h2>
<h3>Win people to your way of thinking</h3>
<ol>
<li>The only way to get the best of an argument is to avoid it.</li>
<li>Show respect for the other person&#8217;s opinions. Never say, &#8220;You&#8217;re wrong.&#8221;</li>
<li>If you are wrong, admit it quickly and emphatically.</li>
<li>Begin in a friendly way.</li>
<li>Get the other person saying &#8220;yes, yes&#8221; immediately.</li>
<li>Let the other person do a great deal of the talking.</li>
<li>Let the other person feel that the idea is his or hers.</li>
<li>Try honestly to see things from the other person&#8217;s point of view.</li>
<li>Be sympathetic with the other person&#8217;s ideas and desires.</li>
<li>Appeal to the nobler motives.</li>
<li>Dramatize your ideas.</li>
<li>Throw down a challenge.</li>
</ol>
<p><iframe src="http://rcm.amazon.com/e/cm?t=dotnetfactory-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=0671027034&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" style="width: 120px; height: 240px" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"></iframe></p>
<h2>Part Four</h2>
<h3>Be a Leader: How to Change People Without Giving Offense or Arousing Resentment</h3>
<p>A leader&#8217;s job often includes changing your people&#8217;s attitudes and behavior. Some suggestions to accomplish this:</p>
<ol>
<li>Begin with praise and honest appreciation.</li>
<li>Call attention to people&#8217;s mistakes indirectly.</li>
<li>Talk about your own mistakes before criticizing the other person.</li>
<li>Ask questions instead of giving direct orders.</li>
<li>Let the other person save face.</li>
<li>Praise the slightest improvement and praise every improvement. Be &#8220;hearty in your approbation and lavish in your praise.&#8221;</li>
<li>Give the other person a fine reputation to live up to.</li>
<li>Use encouragement. Make the fault seem easy to correct.</li>
<li>Make the other person happy about doing the thing you suggest.</li>
</ol>
<p>PS: Increase your blog traffic.  Get a <a href="http://www.blogrush.com/r12018762" title="increase blog traffic" target="_blank">blog rush</a>.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/07/why-do-we-suck/" rel="bookmark" title="Permanent Link: Why do we suck???" >Why do we suck???</a></span><div class="aizattos_related_posts_excerpt">I am so pissed why can't the USA have a good soccer team...  How can we send people to the moon, cr...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2009/07/28/product-ideas-help-me-decide/" rel="bookmark" title="Permanent Link: Product Ideas &ndash; Help Me Decide" >Product Ideas &ndash; Help Me Decide</a></span><div class="aizattos_related_posts_excerpt">I founded www.yonkly.com about 8 months ago and it is at a point now that doesn't require my full ti...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/04/11/yonkly-open-source-twitter/" rel="bookmark" title="Permanent Link: Yonkly &#8211; Open Source Twitter" >Yonkly &#8211; Open Source Twitter</a></span><div class="aizattos_related_posts_excerpt">[update: Yonkly source code is now public]

[update 2: I just created www.isweat.com using the yon...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/15/iit-ishould-ibe-iillegal-ito-iuse-ian-%e2%80%9ci-ibefore-ia-iword/" rel="bookmark" title="Permanent Link: iIt iShould iBe iIllegal iTo iUse iAn “i&#8221; iBefore iA iWord" >iIt iShould iBe iIllegal iTo iUse iAn “i&#8221; iBefore iA iWord</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/03/28/hacker-news/" rel="bookmark" title="Permanent Link: Hacker News" >Hacker News</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/09/22/book-how-to-win-friends-and-influence-people/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Buddhist Art Dance</title>
		<link>http://www.emadibrahim.com/2007/09/21/buddhist-art-dance/</link>
		<comments>http://www.emadibrahim.com/2007/09/21/buddhist-art-dance/#comments</comments>
		<pubDate>Fri, 21 Sep 2007 12:15:03 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Interesting]]></category>
		<category><![CDATA[Random]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/09/21/buddhist-art-dance/</guid>
		<description><![CDATA[This is an amazing visual illusion. Increase your blog traffic.  Get a blog rush. Related PostsDiscover New MusicDiscover new music by changing selecting mood, tempo and dance from multiple genres.&#160; Very neat...Get Things Done with Outlook 2007I start reading the Getting Things Done: The Art of Stress-Free Productivity book and doing some res...Updates to my [...]]]></description>
			<content:encoded><![CDATA[<p>This is an amazing visual illusion.</p>
<p class="wlWriterSmartContent" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:56334561-e8b1-462a-989b-0e80521715ac" style="margin: 0px; padding: 0px; display: inline">
<p id="19111698-5688-4ba5-87b2-3d5a46ff76f4" style="margin: 0px; padding: 0px; display: inline"><a href="http://www.youtube.com/watch?v=3fw5Dh7iAng" target="_new"><img src="http://www.emadibrahim.com/wp-content/uploads/2007/09/windowslivewriterbuddhistartdance-aa46videoba5b46e51e69.jpg" galleryimg="no" onload="var downlevelDiv = document.getElementById('19111698-5688-4ba5-87b2-3d5a46ff76f4'); downlevelDiv.innerHTML = " name="\"movie\"" value="\"http://www.youtube.com/v/3fw5Dh7iAng\"&gt;&lt;\/param&gt;&lt;param" type="\"application/x-shockwave-flash\"" wmode="\"transparent\"" height="350" width="425" /></a></p>
<p>Increase your blog traffic.  Get a <a href="http://www.blogrush.com/r12018762" title="increase blog traffic" target="_blank">blog rush</a>.</p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/19/discover-new-music/" rel="bookmark" title="Permanent Link: Discover New Music" >Discover New Music</a></span><div class="aizattos_related_posts_excerpt">Discover new music by changing selecting mood, tempo and dance from multiple genres.&nbsp; Very neat...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/05/10/get-things-done-with-outlook-2007/" rel="bookmark" title="Permanent Link: Get Things Done with Outlook 2007" >Get Things Done with Outlook 2007</a></span><div class="aizattos_related_posts_excerpt">I start reading the Getting Things Done: The Art of Stress-Free Productivity book and doing some res...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/18/updates-to-my-blog/" rel="bookmark" title="Permanent Link: Updates to my blog" >Updates to my blog</a></span><div class="aizattos_related_posts_excerpt">After reading Andrew's post (http://www.anchorite.org/blog/2007/07/11/updates-to-anchoriteorg/) I de...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2008/05/09/creative-innovative-and-completely-useless/" rel="bookmark" title="Permanent Link: Creative, Innovative and Completely Useless" >Creative, Innovative and Completely Useless</a></span></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/09/13/kisagotami/" rel="bookmark" title="Permanent Link: Kisagotami" >Kisagotami</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/09/21/buddhist-art-dance/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Discover New Music</title>
		<link>http://www.emadibrahim.com/2007/09/19/discover-new-music/</link>
		<comments>http://www.emadibrahim.com/2007/09/19/discover-new-music/#comments</comments>
		<pubDate>Wed, 19 Sep 2007 11:45:05 +0000</pubDate>
		<dc:creator>Emad Ibrahim</dc:creator>
				<category><![CDATA[Random]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://www.emadibrahim.com/2007/09/19/discover-new-music/</guid>
		<description><![CDATA[Discover new music by changing selecting mood, tempo and dance from multiple genres.&#160; Very neat. http://musicovery.com/index.php?ct=us Related PostsSync music and other files between Mac and PCIt's been about a month or more now since I have owned my first Mac (Mac mini). I upgraded it with 2...I hate my iPhoneOk… I am just kidding. I [...]]]></description>
			<content:encoded><![CDATA[<p>Discover new music by changing selecting mood, tempo and dance from multiple genres.&nbsp; Very neat.</p>
<p><a title="http://musicovery.com/index.php?ct=us" href="http://musicovery.com/index.php?ct=us" target="_blank">http://musicovery.com/index.php?ct=us</a></p>
<div class="aizattos_related_posts"><span class="aizattos_related_posts_header" >Related Posts</span><ul><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/14/sync-music-and-other-files-between-mac-and-pc/" rel="bookmark" title="Permanent Link: Sync music and other files between Mac and PC" >Sync music and other files between Mac and PC</a></span><div class="aizattos_related_posts_excerpt">It's been about a month or more now since I have owned my first Mac (Mac mini). I upgraded it with 2...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/01/i-hate-my-iphone/" rel="bookmark" title="Permanent Link: I hate my iPhone" >I hate my iPhone</a></span><div class="aizattos_related_posts_excerpt">Ok…  I am just kidding.  I love this thing.  What an awesome piece of engineering.  But…  Having...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/11/28-things-i-hate-about-my-iphone-and-yours/" rel="bookmark" title="Permanent Link: 28 things I hate about my iPhone (and yours)" >28 things I hate about my iPhone (and yours)</a></span><div class="aizattos_related_posts_excerpt">WHY...

	... can't I address an SMS message to multiple recipients?  This is bull**it.
	... doesn't ...</div></li><li><span class="aizattos_related_posts_title"><a href="http://www.emadibrahim.com/2007/07/20/ultimate-file-synchronization/" rel="bookmark" title="Permanent Link: Ultimate file synchronization between multiple computers" >Ultimate file synchronization between multiple computers</a></span></li></ul></div>]]></content:encoded>
			<wfw:commentRss>http://www.emadibrahim.com/2007/09/19/discover-new-music/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
<!-- WP Super Cache is installed but broken. The path to wp-cache-phase1.php in wp-content/advanced-cache.php must be fixed! -->