<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>gOODiDEA.NET : jQuery</title><link>http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx</link><description>Tags: jQuery</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Interesting Finds: 2009 12.15 ~ 12.20</title><link>http://weblogs.asp.net/yuanjian/archive/2009/12/19/interesting-finds-2009-12-15-12-20.aspx</link><pubDate>Sun, 20 Dec 2009 00:35:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7285148</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7285148</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7285148</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/12/19/interesting-finds-2009-12-15-12-20.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://dean.edwards.name/weblog/2009/12/getelementsbytagname/?utm_source=feedburner&amp;amp;utm_medium=feed&amp;amp;utm_campaign=Feed%3A%20deanedwards%2Fweblog%20%28Dean%20Edwards%27%20Weblog%29" target="_blank"&gt;getElementsByTagName()&lt;/a&gt; - for DocumentFragments&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.noupe.com/css/css-techniques-i-wish-i-knew-when-i-started-designing-websites.html" target="_blank"&gt;CSS Techniques I Wish I Knew When I Started Designing Websites&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.learningjquery.com/2009/12/binding-multiple-events-to-reduce-redundancy-with-event-delegation-tooltips" target="_blank"&gt;Binding Multiple Events to Reduce Redundancy with Event-Delegation Tooltips&lt;/a&gt; - &lt;a href="http://www.learningjquery.com/2009/12/using-settimeout-to-delay-showing-event-delegation-tooltips" target="_blank"&gt;Using setTimeout to Delay Showing Event-Delegation Tooltips&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://haacked.com/archive/2009/12/15/live-preview-jquery-plugin.aspx" target="_blank"&gt;Live Preview jQuery Plugin&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://feedproxy.google.com/%7Er/ajaxian/%7E3/yjBMNCqV-ZU/weelya-announces-ajax-push-engine-ape-v1-0" target="_blank"&gt;Weelya Announces Ajax Push Engine (APE) v1.0&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.tavaresstudios.com/Blog/post/Thinking-about-the-future-of-the-Caching-block.aspx" target="_blank"&gt;Thinking about the future of the Caching block&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.paraesthesia.com/archive/2009/12/16/posting-multipartform-data-using-.net-webrequest.aspx" target="_blank"&gt;Posting multipart/form-data Using .NET WebRequest&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://davybrion.com/blog/2009/12/agathas-caching-layer-implementation-first-draft/" target="_blank"&gt;Agatha’s Caching Layer Implementation: First Draft&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://tirania.org/blog/archive/2009/Dec-15.html" target="_blank"&gt;Nine Months Later: Mono 2.6 and MonoDevelop 2.2&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/silverlight/Exif_Data.aspx" target="_blank"&gt;Understanding and Reading Exif Data&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.pheedcontent.com/click.phdo?i=204fd53079f917e093183efa4927be1d" target="_blank"&gt;iSlackers – a MonoTouch iPhone Application&lt;/a&gt; - &lt;a href="http://www.infoq.com/articles/monotouch-mvc" target="_blank"&gt;An Intro to the Model-View-Controller in MonoTouch&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7285148" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Mono/default.aspx">Mono</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/iPhone/default.aspx">iPhone</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Css/default.aspx">Css</category></item><item><title>Interesting Finds: 2009 09.01 ~ 09.05</title><link>http://weblogs.asp.net/yuanjian/archive/2009/09/04/interesting-finds-2009-09-01-09-05.aspx</link><pubDate>Sat, 05 Sep 2009 01:37:51 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7192514</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7192514</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7192514</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/09/04/interesting-finds-2009-09-01-09-05.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.hfadeel.com/Blog/?p=151" target="_blank"&gt;Storage Systems for High Scalable Systems Presentation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://developer.yahoo.net/blogs/hadoop/2009/08/the_anatomy_of_hadoop_io_pipel.html" target="_blank"&gt;The Anatomy of Hadoop I/O Pipeline&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/javascript/build-an-elastic-textarea-with-ext-js/" target="_blank"&gt;Build an Elastic Textarea with Ext JS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/creating-a-queryselector-for-ie-that-runs-at-native-speed" target="_blank"&gt;Creating a querySelector for IE that runs at “native speed”&lt;/a&gt; - &lt;a href="http://weblogs.asp.net/bleroy/archive/2009/08/31/queryselectorall-on-old-ie-versions-something-that-doesn-t-work.aspx"&gt;querySelectorAll on old IE versions: something that doesn’t work&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.jqtouch.com/"&gt;jqtouch&lt;/a&gt; - A jQuery plugin for mobile web development on the iPhone, Android, Palm Pre, and other forward-thinking devices &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/contextual-script-tags/"&gt;Contextual SCRIPT tags&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://misfitgeek.com/blog/introducing-the-windows-cache-extension-for-php/" target="_blank"&gt;Introducing The Windows Cache Extension for PHP&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/stratified-javascript-concurrency-features-in-javascript" target="_blank"&gt;Stratified JavaScript; Concurrency features in JavaScript&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://codeclimber.net.nz/archive/2009/09/02/lucene.net-your-first-application.aspx" target="_blank"&gt;Lucene.net: your first application&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ayende.com/Blog/archive/2009/08/31/how-i-found-a-memory-leak.aspx" target="_blank"&gt;How I found a memory leak&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonz/archive/2009/08/31/sample-parsing-content-in-c-using-ifilter.aspx"&gt;Parsing Content in C# Using IFilter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/jan/archive/2009/09/04/url-shortening-in-sharepoint-with-bit-ly.aspx" target="_blank"&gt;URL Shortening in SharePoint with bit.ly&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.paul-mason.co.nz/2009/09/protecting-your-precious-code-naming.html" target="_blank"&gt;Protecting your precious code - Naming inside our obfuscater&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Database&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://carsonified.com/blog/dev/databases/speed-up-your-web-app-by-1000-with-1-line-of-sql/" target="_blank"&gt;Speed up your Web App by 1000% with 1 Line of SQL&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://haacked.com/archive/2009/08/31/7-stages-of-language-keyword-grief.aspx" target="_blank"&gt;7 Stages of new language keyword grief&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-how-to-build-cheap-cloud-storage/" target="_blank"&gt;How to build cheap cloud storage&lt;/a&gt; - 67 terabyte 4U servers for $7,867 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/09/compress-and-pack-your-next-net.html" target="_blank"&gt;Compress and pack your next .Net deployment with open source NETZ&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7192514" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/PHP/default.aspx">PHP</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Storage/default.aspx">Storage</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Lucene/default.aspx">Lucene</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/iPhone/default.aspx">iPhone</category></item><item><title>Interesting Finds: 2009 07.21 ~ 07.26</title><link>http://weblogs.asp.net/yuanjian/archive/2009/07/26/interesting-finds-2009-07-21-07-26.aspx</link><pubDate>Sun, 26 Jul 2009 07:36:47 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7154668</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7154668</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7154668</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/07/26/interesting-finds-2009-07-21-07-26.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/IP/CommLibrary_Updated.aspx" target="_blank"&gt;Design and Implementation of a High-performance TCP/IP Communications Library&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.panopticoncentral.net/archive/2004/02/10/270.aspx" target="_blank"&gt;The Ten Rules of Performance&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/brunoterkaly/archive/2009/07/22/visual-studio-2010-delegates-generic-ienumerable.aspx" target="_blank"&gt;Visual Studio 2010: Delegates, Generic IEnumerable&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/simonince/archive/2009/07/20/monitor-your-asp-net-cache-api-behaviour.aspx" target="_blank"&gt;Monitor your ASP.NET Cache API Behaviour&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://thorprojects.com/blog/archive/2009/07/20/what-does-an-outofmemoryexception-in-net-on-32-bit-really-mean.aspx" target="_blank"&gt;What does an OutOfMemoryException in .NET (on 32 bit) really mean?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.markhneedham.com/blog/2009/07/24/wrapping-collections-inheritance-vs-composition/" target="_blank"&gt;Wrapping collections: Inheritance vs Composition&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://pietschsoft.com/post/2009/07/21/jHtmlArea-The-all-NEW-HTML-WYSIWYG-Editor-for-jQuery.aspx" target="_blank"&gt;jHtmlArea - The all NEW HTML WYSIWYG Editor for jQuery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/definitive-guide-to-taming-the-ie6-beast/" target="_blank"&gt;Definitive Guide to Taming the IE6 Beast&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/avoiding-dom-flickering/" target="_blank"&gt;Avoiding DOM flickering&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/07/19/how-to-automate-optimization-and-deployment-of-static-content/" target="_blank"&gt;How To Automate Optimization and Deployment Of Static Content&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sitepoint.com/blogs/2009/07/22/how-to-develop-a-jquery-plugin/" target="_blank"&gt;How To Develop a jQuery Plugin&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.noupe.com/php/discussing-php-frameworks.html" target="_blank"&gt;Discussing PHP Frameworks: What, When, Why and Which?&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;a href="http://thorprojects.com/blog/archive/2009/07/20/what-does-an-outofmemoryexception-in-net-on-32-bit-really-mean.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/sasha/archive/2009/07/22/improving-cold-startup-performance-prefetch.aspx" target="_blank"&gt;Improving Cold Startup Performance (Prefetch)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://martinfowler.com/ComposedRegex.html" target="_blank"&gt;ComposedRegex&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7154668" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/OutOfMemory/default.aspx">OutOfMemory</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/PHP/default.aspx">PHP</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Cache/default.aspx">Cache</category></item><item><title>Interesting Finds: 2009 07.06 ~ 07.12</title><link>http://weblogs.asp.net/yuanjian/archive/2009/07/11/interesting-finds-2009-07-06-07-12.aspx</link><pubDate>Sun, 12 Jul 2009 03:58:23 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7145805</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7145805</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7145805</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/07/11/interesting-finds-2009-07-06-07-12.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="https://developer.mozilla.org/En/Firefox_3.5_for_developers" target="_blank"&gt;Firefox 3.5 for developers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sriramkrishnan.com/blog/2008/02/cacheman-fast-distributed-hashtable-for.html" target="_blank"&gt;Cacheman&lt;/a&gt; - a fast distributed hashtable for Windows - &lt;a href="http://github.com/sriramk/cacheman/tree/master" target="_blank"&gt;source&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://encosia.com/2009/07/07/improving-jquery-json-performance-and-security/" target="_blank"&gt;Improving jQuery’s JSON performance and security&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/Articles/37998/Simulate-Threading-Using-Javascript.aspx" target="_blank"&gt;Simulate Threading Using Javascript&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/how-to-debug-php-using-firefox-with-firephp/" target="_blank"&gt;How to Debug PHP Using Firefox with FirePHP&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://peter.worksontheweb.net/post/Getting-the-element-that-has-the-focus-via-JavaScript.aspx" target="_blank"&gt;Getting the element that has the focus via JavaScript&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.hfadeel.com/Blog/?p=130" target="_blank"&gt;How to choice and build perfect server&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.hfadeel.com/Blog/?p=141" target="_blank"&gt;Art of Parallelism presentation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://misfitgeek.com/blog/aspnet/proving-the-performance-of-static-properties/" target="_blank"&gt;Proving the performance of Static Properties&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7145805" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/PHP/default.aspx">PHP</category></item><item><title>Interesting Finds: 2009 07.01 ~ 07.05</title><link>http://weblogs.asp.net/yuanjian/archive/2009/07/04/interesting-finds-2009-07-01-07-05.aspx</link><pubDate>Sun, 05 Jul 2009 00:45:58 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7140088</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7140088</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7140088</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/07/04/interesting-finds-2009-07-01-07-05.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.kryogenix.org/days/2009/07/03/not-blocking-the-ui-in-tight-javascript-loops" target="_blank"&gt;Not blocking the UI in tight JavaScript loops&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/javascript/10-impressive-javascript-animation-frameworks/" target="_blank"&gt;10 Impressive JavaScript Animation Frameworks&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devness.com/2009/06/playing-with-sprites-and-jquery-animated-menu/" target="_blank"&gt;Playing with Sprites and jQuery: animated menu&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://0xcc.net/jsescape/" target="_blank"&gt;Text Escaping and Unescaping in JavaScript&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/how-to-avoid-switch-case-syndrome/" target="_blank"&gt;How to avoid switch-case syndrome&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msfast.myspace.com/" target="_blank"&gt;MySpace’s Performance Tracker&lt;/a&gt; - a browser plugin that help developers to improve their code performance &lt;/li&gt;    &lt;li&gt;&lt;a href="http://misfitgeek.com/blog/i-rsquo-m-asked-how-did-you-learn-what-you-know/" target="_blank"&gt;I’m asked, how did you learn what you know ?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://jeffreypalermo.com/blog/running-development-from-a-ram-disk-ndash-options-and-products/" target="_blank"&gt;Running development from a RAM disk – options and products&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/danielfe/archive/2009/07/02/tweetcraft-a-world-of-warcraft-twitter-client.aspx" target="_blank"&gt;TweetCraft&lt;/a&gt; – A World of Warcraft Twitter client &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://software.herbrandson.com/index.php/2009/06/openforum-a-free-forum-for-mvc-applications/" target="_blank"&gt;OpenForum&lt;/a&gt; - A Free Forum for MVC Applications &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/dotnet/.net-tools/profiling-the-memory-usage-of-a-.net-application-with-ants-memory-profiler-5/" target="_blank"&gt;Profiling the Memory Usage of a .NET Application with ANTS Memory Profiler 5&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7140088" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx">Interesting Finds</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Profile/default.aspx">Profile</category></item><item><title>Interesting Finds: 2009 06.01 ~ 06.14</title><link>http://weblogs.asp.net/yuanjian/archive/2009/06/14/interesting-finds-2009-06-01-06-14.aspx</link><pubDate>Sun, 14 Jun 2009 06:24:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7121586</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7121586</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7121586</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/06/14/interesting-finds-2009-06-01-06-14.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.admixweb.com/2009/05/20/how-to-easily-create-a-javascript-framework-part-1/" target="_blank"&gt;How to Easily Create a JavaScript Framework, Part 1&lt;/a&gt; - &lt;a href="http://www.admixweb.com/2009/06/05/how-to-easily-create-a-javascript-framework-part-2/" target="_blank"&gt;Part 2&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/asynchronous-innerhtml/" target="_blank"&gt;Asynchronous innerHTML&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://line25.com/articles/10-html-tag-crimes-you-really-shouldnt-commit" target="_blank"&gt;10 HTML Tag Crimes You Really Shouldn’t Commit&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/shell/BHOinCPP.aspx" target="_blank"&gt;Writing a BHO in Plain C++&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://encosia.com/2009/06/09/11-keystrokes-that-made-my-jquery-selector-run-10x-faster/" target="_blank"&gt;11 keystrokes that made my jQuery selector run 10x faster&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/jsclass-21-released" target="_blank"&gt;JS.Class 2.1 released&lt;/a&gt; - &lt;a href="http://jsclass.jcoglan.com/assets/JS.Class.2-1-0.zip" target="_blank"&gt;Download&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sitepoint.com/blogs/2009/06/09/16-php-frameworks/" target="_blank"&gt;16 PHP Frameworks To Consider For Your Next Project&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://jeffreypalermo.com/blog/asp-net-mvc-httpmodule-registration-under-iis-integrated-mode-vs-classic-mode/" target="_blank"&gt;ASP.NET MVC HttpModule Registration Under IIS Integrated Mode vs. Classic Mode&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/salvapatuel/archive/2009/06/08/working-with-memory-mapped-files-in-net-4.aspx" target="_blank"&gt;Working with memory mapped files in .NET 4&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ericlippert/archive/2009/06/08/out-of-memory-does-not-refer-to-physical-memory.aspx" target="_blank"&gt;“Out Of Memory” Does Not Refer to Physical Memory&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.decarufel.net/2009/06/how-to-implement-lock-with-timeout.html" target="_blank"&gt;How to implement “lock” with timeout?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.atalasoft.com/cs/blogs/rickm/archive/2009/06/03/net-2-0-activex-control-gotchas-safe-for-scripting-and-hooking-into-events.aspx" target="_blank"&gt;.NET 2.0 ActiveX Control Gotchas (Safe for Scripting and Hooking into Events)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/dd882521.aspx" target="_blank"&gt;Memory Usage Auditing For .NET Applications&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/jmstall/archive/2009/05/21/virtual-code-execution-via-il-interpretation.aspx" target="_blank"&gt;Virtual code execution via IL interpretation&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Database&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://net.tutsplus.com/tutorials/other/10-essential-sql-tips-for-developers/" target="_blank"&gt;10 Essential SQL Tips for Developers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sqlskills.com/BLOGS/PAUL/post/Important-considerations-when-performance-tuning.aspx" target="_blank"&gt;Important considerations when performance tuning&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2009/06/10/visual-studio-why-is-there-no-64-bit-version.aspx" target="_blank"&gt;Visual Studio: Why is there no 64 bit version? (yet)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.coderjournal.com/2009/06/managed-fusion-url-rewriter-reverse-proxy-release-30/" target="_blank"&gt;Managed Fusion URL Rewriter &amp;amp; Reverse Proxy - Release 3.0&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/recipes/AfterWork_HTML_Parser.aspx" target="_blank"&gt;AfterWork HTML Parser in C#&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7121586" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx">Interesting Finds</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/OutOfMemory/default.aspx">OutOfMemory</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/PHP/default.aspx">PHP</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/BHO/default.aspx">BHO</category></item><item><title>Interesting Finds: 2009 05.18 ~ 05.24</title><link>http://weblogs.asp.net/yuanjian/archive/2009/05/23/interesting-finds-2009-05-18-05-24.aspx</link><pubDate>Sun, 24 May 2009 01:05:18 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7095557</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7095557</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7095557</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/05/23/interesting-finds-2009-05-18-05-24.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/bclteam/archive/2009/05/22/what-s-new-in-the-bcl-in-net-4-beta-1-justin-van-patten.aspx" target="_blank"&gt;What's New in the BCL in .NET 4 Beta 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/clrteam/archive/2009/05/14/how-clr-maps-seh-exceptions-to-managed-exception-types.aspx" target="_blank"&gt;How CLR maps SEH exceptions to managed exception types&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/jasonz/archive/2009/05/18/announcing-vs2010-net-framework-4-0-beta-1.aspx" target="_blank"&gt;Announcing VS2010 / .NET Framework 4.0 Beta 1!&lt;/a&gt; - &lt;a href="http://weblogs.asp.net/yaneshtyagi/archive/2009/05/20/net-fx-4-beta-1-what-s-new.aspx" target="_blank"&gt;.NET Framework FX 4 Beta 1 – What’s New&lt;/a&gt; - &lt;a href="http://www.hanselman.com/blog/ASP4WhirlwindTourAroundNET4AndVisualStudio2010Beta1.aspx" target="_blank"&gt;ASP 4 - Whirlwind Tour around .NET 4 (and Visual Studio 2010) Beta 1&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/astebner/archive/2009/05/20/9632923.aspx" target="_blank"&gt;Links to download Visual Studio 2010 and .NET Framework 4.0 beta 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/gunnarpeipman/archive/2009/05/19/net-framework-4-0-using-system-lazy-lt-t-gt.aspx" target="_blank"&gt;.Net Framework 4.0: Using System.Lazy&lt;/a&gt; - &lt;a href="http://msdn.microsoft.com/en-us/vcsharp/bb870976.aspx" target="_blank"&gt;Lazy Computation in C#&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://elegantcode.com/2009/05/18/firefoxfirebug-vs-ie8-developer-toolbar/" target="_blank"&gt;FireFox+Firebug vs IE8 Developer Toolbar&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://nathanaeljones.com/11191_20_Image_Resizing_Pitfalls" target="_blank"&gt;20 Image Resizing Pitfalls&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://jqueryribbon.codeplex.com/" target="_blank"&gt;jQuery Ribbon&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/ntdebugging/archive/2009/05/18/capturing-adplus-clr-crashes.aspx" target="_blank"&gt;Capturing ADPlus CLR crashes&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geekswithblogs.net/TheCodeMonkey/archive/2009/05/17/remote-debugging-across-domains-made-easy.aspx" target="_blank"&gt;Remote Debugging across Domains made easy&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Database&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://internalsviewer.codeplex.com/" target="_blank"&gt;Internals Viewer for SQL Server&lt;/a&gt; - a tool for looking into the SQL Server storage engine and seeing how data is physically allocated, organised and stored. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.eafootballworld.com/en_GB/news/FIFAGuideFull" target="_blank"&gt;FIFA 09 Guide&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7095557" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Debug/default.aspx">Debug</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/BCL/default.aspx">BCL</category></item><item><title>Interesting Finds: 2009 04.10~04.15</title><link>http://weblogs.asp.net/yuanjian/archive/2009/04/14/interesting-finds-2009-04-10-04-15.aspx</link><pubDate>Wed, 15 Apr 2009 00:40:00 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7046475</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=7046475</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7046475</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/04/14/interesting-finds-2009-04-10-04-15.aspx#comments</comments><description>&lt;P&gt;&lt;STRONG&gt;Web&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/" target=_blank mce_href="http://www.smashingmagazine.com/2009/04/07/15-essential-checks-before-launching-your-website/"&gt;15 Essential Checks Before Launching Your Website&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://highscalability.com/high-performance-web-pages-real-world-examples-netflix-case-study" target=_blank mce_href="http://highscalability.com/high-performance-web-pages-real-world-examples-netflix-case-study"&gt;High Performance Web Pages – Real World Examples: Netflix Case Study&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://natishalom.typepad.com/nati_shaloms_blog/2009/04/writing-your-own-scalable-twitter.html" target=_blank mce_href="http://natishalom.typepad.com/nati_shaloms_blog/2009/04/writing-your-own-scalable-twitter.html"&gt;Designing a Scalable Twitter&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://memcachedb.org/memcacheq/" target=_blank mce_href="http://memcachedb.org/memcacheq/"&gt;MemcacheQ&lt;/A&gt; - Simple Queue Service over Memcached&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://shapingsoftware.com/2009/04/13/performance-hot-spots/" target=_blank mce_href="http://shapingsoftware.com/2009/04/13/performance-hot-spots/"&gt;Performance Hot Spots&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.ajaxline.com/10-best-jquery-sliders" target=_blank mce_href="http://www.ajaxline.com/10-best-jquery-sliders"&gt;10 Best jQuery Sliders&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;.NET&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://bloggingabout.net/blogs/marc/archive/2009/04/10/how-to-implement-catch-exception-e.aspx" target=_blank mce_href="http://bloggingabout.net/blogs/marc/archive/2009/04/10/how-to-implement-catch-exception-e.aspx"&gt;How to implement catch (Exception e)?&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.justnbusiness.com/post/2009/04/09/Simple-synchronization-with-Iterators-in-C.aspx" target=_blank mce_href="http://www.justnbusiness.com/post/2009/04/09/Simple-synchronization-with-Iterators-in-C.aspx"&gt;Simple synchronization with Iterators in C#&lt;/A&gt; &lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/abhinaba/archive/2009/04/13/object-resurrection-using-gc-reregisterforfinalize.aspx" target=_blank mce_href="http://blogs.msdn.com/abhinaba/archive/2009/04/13/object-resurrection-using-gc-reregisterforfinalize.aspx"&gt;Object Resurrection using GC.ReRegisterForFinalize&lt;/A&gt; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Database&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://download.microsoft.com/download/1/3/4/134644fd-05ad-4ee8-8b5a-0aed1c18a31e/TShootPerfProbs.doc" target=_blank mce_href="http://download.microsoft.com/download/1/3/4/134644fd-05ad-4ee8-8b5a-0aed1c18a31e/TShootPerfProbs.doc"&gt;Troubleshooting Performance Problems in SQL Server 2005&lt;/A&gt; - &lt;A href="http://download.microsoft.com/download/D/B/D/DBDE7972-1EB9-470A-BA18-58849DB3EB3B/TShootPerfProbs2008.docx" target=_blank mce_href="http://download.microsoft.com/download/D/B/D/DBDE7972-1EB9-470A-BA18-58849DB3EB3B/TShootPerfProbs2008.docx"&gt;Troubleshooting Performance Problems in SQL Server 2008&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Debug&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://blogs.msdn.com/ntdebugging/archive/2009/04/13/bang-search-to-the-rescue.aspx" target=_blank mce_href="http://blogs.msdn.com/ntdebugging/archive/2009/04/13/bang-search-to-the-rescue.aspx"&gt;!Search to the Rescue!&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;STRONG&gt;Other&lt;/STRONG&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://videos.visitmix.com/MIX09/All" target=_blank mce_href="http://videos.visitmix.com/MIX09/All"&gt;Mix09 video list&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://www.pheedcontent.com/click.phdo?i=f68cfd6e52edfe939cb2445bd1833fc5" target=_blank mce_href="http://www.pheedcontent.com/click.phdo?i=f68cfd6e52edfe939cb2445bd1833fc5"&gt;10 Cool Things We’ll Be Able To Do Once IE6 Is Dead&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7046475" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx">Interesting Finds</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Memcached/default.aspx">Memcached</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</category></item><item><title>Interesting Finds: 2009 02.23~02.27</title><link>http://weblogs.asp.net/yuanjian/archive/2009/02/26/interesting-finds-2009-02-23-02-27.aspx</link><pubDate>Fri, 27 Feb 2009 02:26:33 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6930064</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6930064</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6930064</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/02/26/interesting-finds-2009-02-23-02-27.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.learningjquery.com/2009/02/implementing-prototypes-array-methods-in-jquery" target="_blank"&gt;Implementing Prototype’s Array Methods in jQuery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/owscott/archive/2009/02/22/iis-7-compression-good-bad-how-much.aspx" target="_blank"&gt;IIS 7 Compression. Good? Bad? How much?&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/webtopics/archive/2009/02/24/troubleshooting-http-compression-in-iis-6-0.aspx" target="_blank"&gt;Troubleshooting HTTP Compression in IIS 6.0&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/YUICompressor" target="_blank"&gt;Yahoo! UI Library: YUI Compressor for .Net&lt;/a&gt; - 1.3.0.0 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://devlicio.us/blogs/sergio_pereira/archive/2009/02/24/javascript-inner-functions-and-private-members.aspx" target="_blank"&gt;JavaScript, inner functions and private members&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ajaxline.com/20-most-interesting-jquery-plugins-february-2009" target="_blank"&gt;20 Most interesting jQuery Plugins - February 2009&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/jsonview-json-browser-from-within-firefox" target="_blank"&gt;JSONView: JSON browser from within Firefox&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeplex.com/WLWBackup" target="_blank"&gt;Windows Live Writer Backup&lt;/a&gt; - beta 3 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/Nintender" target="_blank"&gt;Nintender&lt;/a&gt; - Open source Nintendo emulator in C# &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/devschool/archive/2009/02/26/wow-comparing-wow-addon-creation-tools.aspx" target="_blank"&gt;Comparing WOW AddOn creation tools&lt;/a&gt; - &lt;a href="http://addonstudio.codeplex.com/" target="_blank"&gt;AddOn Studio for World of Warcraft&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://voneinem-windbg.blogspot.com/2007/04/windbg-6750-released.html" target="_blank"&gt;Windbg 6.7.5.0 released&lt;/a&gt; - &lt;a href="http://msdl.microsoft.com/download/symbols/debuggers/dbg_x86_6.11.1.402.msi" target="_blank"&gt;32-bit version 6.11.1.402&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://ayende.com/Blog/archive/2009/02/21/unmanaged-api-ldquofunrdquo-finding-out-msmq-subqueues-names-in-c.aspx" target="_blank"&gt;Unmanaged API “fun”, finding out MSMQ subqueues names in C#&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.bluebytesoftware.com/blog/2009/02/21/AMoreScalableReaderwriterLockAndABitLessHarshConsiderationOfTheIdea.aspx" target="_blank"&gt;A more scalable reader/writer lock, and a bit less harsh consideration of the idea&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.equivalence.co.uk/archives/719" target="_blank"&gt;Generating a unique range of numbers&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6930064" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx">Interesting Finds</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/MSMQ/default.aspx">MSMQ</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Prototype/default.aspx">Prototype</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IIS/default.aspx">IIS</category></item><item><title>Interesting Finds: 2009 02.16~02.22</title><link>http://weblogs.asp.net/yuanjian/archive/2009/02/22/interesting-finds-2009-02-16-02-22.aspx</link><pubDate>Mon, 23 Feb 2009 00:04:05 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6923763</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6923763</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6923763</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/02/22/interesting-finds-2009-02-16-02-22.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.prototypejs.org/2009/2/16/pimp-my-code-1-element-storage" target="_blank"&gt;Pimp My Code #1: Element.Storage&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/things-you-may-not-know-about-jquery/" target="_blank"&gt;Things you may not know about jQuery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.yuiblog.com/~r/YahooUserInterfaceBlog/~3/542832000/" target="_blank"&gt;YUI 2.7.0 Released&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/sudeepg/archive/2009/02/14/windows-2008-and-iisreset-exe.aspx" target="_blank"&gt;Windows 2008 AND IISRESET.EXE&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/carloc/archive/2009/02/19/minworkerthreads-and-autoconfig.aspx" target="_blank"&gt;minWorkerThreads and autoConfig&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.dmbcllc.com/2009/02/16/stackalloc-in-csharp/" target="_blank"&gt;stackalloc in CSharp&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.google.com/p/sharp-architecture/" target="_blank"&gt;S#arp Architecture: ASP.NET MVC with NHibernate&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/alikl/archive/2009/02/15/identifying-memory-leak-with-process-explorer-and-windbg.aspx" target="_blank"&gt;Identifying Memory Leak With Process Explorer And Windbg&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msmvps.com/blogs/jon_skeet/archive/2009/02/17/answering-technical-questions-helpfully.aspx" target="_blank"&gt;Answering technical questions helpfully&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tirania.org/blog/archive/2009/Feb-19-1.html" target="_blank"&gt;MonoDevelop 2.0 Beta 1&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6923763" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/YUI/default.aspx">YUI</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Memory+Leak/default.aspx">Memory Leak</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Mono/default.aspx">Mono</category></item><item><title>Interesting Finds: 2009 02.11~02.15</title><link>http://weblogs.asp.net/yuanjian/archive/2009/02/14/interesting-finds-2009-02-11-02-15.aspx</link><pubDate>Sun, 15 Feb 2009 02:24:43 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6906142</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6906142</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6906142</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/02/14/interesting-finds-2009-02-11-02-15.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://simpable.com/software/asp-net-caching-is-too-easy/" target="_blank"&gt;ASP.Net Caching Is Too Easy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/recipes/VSLanguageService.aspx" target="_blank"&gt;Writing your first Visual Studio Language Service&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/02/sharpdevelop-aka-develop-30-rtms.html" target="_blank"&gt;SharpDevelop (aka #develop) 3.0 RTM’s&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/NFileStorage/" target="_blank"&gt;NFileStorage&lt;/a&gt; - Store and access multiple files in a single container &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ondevelopment.blogspot.com/2009/02/string-concatenation-made-easy.html" target="_blank"&gt;String concatenation made easy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dotneat.net/2009/02/10/BackgroundworkerExample.aspx" target="_blank"&gt;Backgroundworker example&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://webdevdotnet.blogspot.com/2009/02/mini-jquery-lab.html" target="_blank"&gt;Mini jQuery Lab&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tirania.org/blog/archive/2009/Feb-11.html" target="_blank"&gt;Moonlight 1.0 goes live&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/02/expert-web-performance-analysis-via.html" target="_blank"&gt;eXpert Web Performance Analysis via Fiddler - Microsoft neXpert Performance Analysis Plugin [For Fiddler]&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/brunoterkaly/default.aspx" target="_blank"&gt;The Art of Debugging – A Developer’s Best Friend&lt;/a&gt; – &lt;a href="http://blogs.msdn.com/brunoterkaly/archive/2009/02/09/the-art-of-debugging-a-developer-s-best-friend-lesson-11-sql-server-stored-procedures.aspx" target="_blank"&gt;Lesson 11 SQL Server Stored Procedures&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/brunoterkaly/archive/2009/02/09/the-art-of-debugging-a-developer-s-best-friend-lesson-12-debugging-javascript-in-web-pages.aspx" target="_blank"&gt;Lesson 12 – Debugging Javascript In Web Pages&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/bali_msft/archive/2009/02/11/memory-leaks-demo-detection-in-net-application.aspx" target="_blank"&gt;Memory Leaks Demo &amp;amp; Detection in .NET Application&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/mike/archive/2009/02/13/asp-net-hang-in-iis-7-0.aspx" target="_blank"&gt;ASP.net hang in IIS 7.0&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://javalandscape.blogspot.com/2009/02/intro-to-cachingcaching-algorithms-and.html" target="_blank"&gt;Intro to Caching,Caching algorithms and caching frameworks part 3&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.howtogeek.com/howto/microsoft-office/use-outlook-rules-to-prevent-oh-no-after-sending-emails/" target="_blank"&gt;Use Outlook Rules to Prevent &amp;quot;Oh No!&amp;quot; After Sending Emails&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6906142" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Visual+Studio/default.aspx">Visual Studio</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Memory+Leak/default.aspx">Memory Leak</category></item><item><title>Interesting Finds: 2009.02.08</title><link>http://weblogs.asp.net/yuanjian/archive/2009/02/07/interesting-finds-2009-02-08.aspx</link><pubDate>Sun, 08 Feb 2009 02:36:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6894411</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6894411</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6894411</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/02/07/interesting-finds-2009-02-08.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/architecture/ProactorPattern.aspx" target="_blank"&gt;Proactor Pattern&lt;/a&gt;- an asynchronous event handling pattern &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/gabrielschenker/archive/2009/02/03/step-by-step-introduction-to-delegates-and-lambda-expressions.aspx" target="_blank"&gt;Step-by-step Introduction to Delegates and Lambda Expressions&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/macros/VSSHelper.aspx" target="_blank"&gt;VSS Helper Addin for VSTS 2005&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://west-wind.com/Weblog/posts/617930.aspx" target="_blank"&gt;Html and Uri String Encoding without System.Web&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/bleroy/archive/2009/02/06/vsdoc-for-jquery-1-3-1-now-available.aspx" target="_blank"&gt;VsDoc for jQuery 1.3.1 now available&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.alistapart.com/articles/advanceddebuggingwithjavascript" target="_blank"&gt;Advanced Debugging with JavaScript&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/cpp/ahttpserver_dotnet.aspx" target="_blank"&gt;Small and Reliable C++ HTTP Server with Complete ASP.NET Support&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://agiletesting.blogspot.com/2009/02/load-balancing-in-amazon-ec2-with.html" target="_blank"&gt;Load Balancing in Amazon EC2 with HAProxy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ejohn.org/blog/talk-performance-improvements-in-browsers/" target="_blank"&gt;Talk: Performance Improvements in Browsers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ajaxline.com/32-tips-to-speed-up-your-mysql-queries" target="_blank"&gt;32 Tips To Speed Up Your MySQL Queries&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.timdown.co.uk/jshashtable/" target="_blank"&gt;jsHashtable&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://thinkvitamin.com/features/feature-how-to-measure-the-success-of-your-web-app/" target="_blank"&gt;How to Measure the Success of your Web App&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://thinkvitamin.com/features/pragmatic-reporting-for-your-web-apps/" target="_blank"&gt;Pragmatic Reporting for your Web Apps&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/tess/archive/2009/02/03/net-memory-leak-to-dispose-or-not-to-dispose-that-s-the-1-gb-question.aspx" target="_blank"&gt;.NET Memory Leak: To dispose or not to dispose, that&amp;#8217;s the 1 GB question&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/ntdebugging/archive/2009/02/06/microsoft-windows-dynamic-cache-service.aspx" target="_blank"&gt;Microsoft Windows Dynamic Cache Service&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/publicsector/archive/2009/02/03/net-time-tunnel.aspx" target="_blank"&gt;.NET Time Tunnel&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://paraesthesia.com/archive/2009/02/03/replacing-notepad-with-notepad2-on-windows-2003.aspx" target="_blank"&gt;Replacing Notepad with Notepad2 on Windows 2003&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/csliu/archive/2009/02/04/how-to-read-source-code.aspx" target="_blank"&gt;How to Read Source Code&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/TechnicalPresentationsBePreparedForAbsoluteChaos.aspx" target="_blank"&gt;Technical Presentations: Be Prepared for Absolute Chaos&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6894411" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Career/default.aspx">Career</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/NLB/default.aspx">NLB</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/C_2B002B00_/default.aspx">C++</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Memory+Leak/default.aspx">Memory Leak</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/MySQL/default.aspx">MySQL</category></item><item><title>Interesting Finds: 2009 01.15 ~ 01.17</title><link>http://weblogs.asp.net/yuanjian/archive/2009/01/16/interesting-finds-2009-01-15-01-17.aspx</link><pubDate>Sat, 17 Jan 2009 03:36:47 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6841695</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6841695</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6841695</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/01/16/interesting-finds-2009-01-15-01-17.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a target="_blank" href="http://www.smashingmagazine.com/2009/01/14/web-design-trends-for-2009/"&gt;Web Design Trends For 2009&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://peter.worksontheweb.net/post/Why-learning-CSS-is-important-in-a-%28web%29-development-world.aspx"&gt;Why learning CSS is important in a (web) development world&lt;/a&gt; - &lt;a target="_blank" href="http://colinramsay.co.uk/diary/2008/10/19/fizzler-a-css-selector-engine-for-c-sharp/"&gt;Fizzler: A CSS Selector Engine for C#&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://ajaxian.com/archives/activerecordjs-released-orm-for-multiple-javascript-environments"&gt;ActiveRecord.js Released: ORM for Multiple JavaScript Environments&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/"&gt;jQuery 1.3 and the jQuery Foundation&lt;/a&gt; - &lt;a target="_blank" href="http://code.google.com/p/jqueryjs/downloads/list"&gt;download&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a target="_blank" href="http://msmvps.com/blogs/vstsblog/archive/2009/01/14/download-visual-studio-2008-project-template-for-tfs-utilities.aspx"&gt;Download: Visual Studio 2008 Project Template for TFS Utilities&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://haacked.com/archive/2009/01/14/named-formats-redux.aspx"&gt;Named Formats Redux&lt;/a&gt; - &lt;a target="_blank" href="http://blog.dotnetwiki.org/2009/01/16/NamedFormatsPexTestimonium.aspx"&gt;Named Formats Pex Testimonium&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/colbyafrica/archive/2009/01/15/c-code-header-designer-1-0-released-to-msdn-code-gallery.aspx"&gt;C# Code Header Designer 1.0 Released to MSDN Code Gallery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/01/14/a-new-breed-of-magic-strings-in-asp-net-mvc.aspx"&gt;A new breed of magic strings in ASP.NET MVC&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://www.codeproject.com/KB/openGL/sharpgl.aspx"&gt;SharpGL&lt;/a&gt; - a C# OpenGL class library &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://www.simple-talk.com/community/blogs/jcrease/archive/2009/01/16/71678.aspx"&gt;How big is a string in .NET?&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a target="_blank" href="http://msmvps.com/blogs/bradley/archive/2009/01/15/how-to-troubleshoot-sql-server-memory-related-issues-part-1.aspx"&gt;How to troubleshoot SQL server memory related issues (Part 1)&lt;/a&gt; - &lt;a target="_blank" href="http://msmvps.com/blogs/bradley/archive/2009/01/15/how-to-troubleshoot-sql-memory-issues-part-ii.aspx"&gt;Part 2&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/johnwpowell/archive/2009/01/14/how-to-copy-an-assembly-from-the-gac.aspx"&gt;How to Copy an Assembly From the GAC to the File System&lt;/a&gt; - some better tip in comments &lt;/li&gt;    &lt;li&gt;&lt;a target="_blank" href="http://blogs.msdn.com/xweb/archive/2009/01/15/seo-toolbar-for-firefox.aspx"&gt;SEO toolbar for Firefox&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6841695" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx">Interesting Finds</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category></item><item><title>Interesting Finds: 2009.01.12</title><link>http://weblogs.asp.net/yuanjian/archive/2009/01/12/interesting-finds-2009-01-12.aspx</link><pubDate>Mon, 12 Jan 2009 08:38:38 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6830558</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6830558</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6830558</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/01/12/interesting-finds-2009-01-12.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://haacked.com/archive/2009/01/09/asynchronous-fire-and-forget-with-lambdas.aspx" target="_blank"&gt;Asynchronous Fire and Forget With Lambdas&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://mhinze.com/there-is-never-a-collection-of-value-objects/" target="_blank"&gt;There is never a collection of Value Objects&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/sdorman/archive/2009/01/10/reading-all-bytes-from-a-stream.aspx" target="_blank"&gt;Reading all bytes from a Stream&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://dimebrain.com/2009/01/introducing-tweet-the-complete-fluent-c-library-for-twitter.html" target="_blank"&gt;Introducing tweet#, the complete fluent C# library for Twitter&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/GDI-plus/HtmlRenderer.aspx" target="_blank"&gt;A Professional HTML Rendrer you will use&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Debug&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/ntdebugging/archive/2009/01/09/challenges-of-debugging-optimized-x64-code.aspx" target="_blank"&gt;Challenges of Debugging Optimized x64 Code&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/tess/archive/2009/01/09/net-hang-my-application-hangs-after-i-called-my-wcf-service-a-couple-of-times.aspx" target="_blank"&gt;.NET Hang: My application hangs after I called my WCF service a couple of times&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://halobrite.com/blog/jquery-pageslide/" target="_blank"&gt;jQuery pageSlide&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2009/01/09/the-internet-explorer-8-user-agent-string-updated-edition.aspx" target="_blank"&gt;The Internet Explorer 8 User-Agent String&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.codeville.net/2009/01/10/xval-a-validation-framework-for-aspnet-mvc/" target="_blank"&gt;xVal - a validation framework for ASP.NET MVC&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.mcwherter.net/wordpress/?p=230" target="_blank"&gt;SYTYAWD Are You Using Regular Expressions&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6830558" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Regex/default.aspx">Regex</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Twitter/default.aspx">Twitter</category></item><item><title>Interesting Finds: 2008.12.19~2008.12.23</title><link>http://weblogs.asp.net/yuanjian/archive/2008/12/22/interesting-finds-2008-12-19-2008-12-23.aspx</link><pubDate>Tue, 23 Dec 2008 01:45:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6802125</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6802125</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6802125</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2008/12/22/interesting-finds-2008-12-19-2008-12-23.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;.NET&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.codemonkeyism.com/archives/2008/12/16/7-good-rules-to-log-exceptions/" target="_blank"&gt;7 Good Rules to Log Exceptions&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/ricardoperes/archive/2008/12/16/workflow-with-enumerations.aspx" target="_blank"&gt;State Machines With Enumerations&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/morgan/archive/2008/12/18/periodic-execution-in-net.aspx" target="_blank"&gt;Periodic Execution in .NET&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://west-wind.com/Weblog/posts/574153.aspx" target="_blank"&gt;String Extraction&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/somasegar/archive/2008/12/19/code-focused-development-in-vs-2010.aspx" target="_blank"&gt;Code Focused Development in VS 2010&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://vanryswyckjan.blogspot.com/2008/12/migrating-versionable-asmx-web-service.html" target="_blank"&gt;Migrating a Versionable ASMX Web Service to WCF&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2008/12/17/the-ultimate-web-developers-christmas-wish-list/" target="_blank"&gt;The Ultimate Web Developer&amp;#8217;s Christmas Wish List&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.stevesouders.com/blog/2008/12/17/state-of-performance-2008/" target="_blank"&gt;State of Performance 2008&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Web&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://ajaxian.com/archives/jquery-13-beta-sizzling-and-feature-testing" target="_blank"&gt;jQuery 1.3 beta: Sizzling and feature testing&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.tvidesign.co.uk/blog/improve-your-jquery-25-excellent-tips.aspx" target="_blank"&gt;Improve your jQuery - 25 excellent tips&lt;/a&gt; - not only jQuery&lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/web-development/10-ways-to-improve-your-web-page-performance/" target="_blank"&gt;10 Ways to Improve Your Web Page Performance&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/okloeten/archive/2008/12/18/6795039.aspx" target="_blank"&gt;HTML to JavaScript HTML DOM Converter&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/pixastic-javascript-image-manipulation-library" target="_blank"&gt;Pixastic: JavaScript Image Manipulation Library&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.tylerholmes.com/2008/12/advanced-basics-what-causes-jit.html" target="_blank"&gt;Advanced Basics: What Causes a JIT?&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6802125" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/.NET/default.aspx">.NET</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item></channel></rss>