<?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 : Interesting Finds</title><link>http://weblogs.asp.net/yuanjian/archive/tags/Interesting+Finds/default.aspx</link><description>Tags: Interesting Finds</description><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Interesting Finds: 2009 12.21 ~ 12.31, bye 2009</title><link>http://weblogs.asp.net/yuanjian/archive/2009/12/30/interesting-finds-2009-12-21-12-31-bye-2009.aspx</link><pubDate>Thu, 31 Dec 2009 03:35:40 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7295858</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=7295858</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7295858</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/12/30/interesting-finds-2009-12-21-12-31-bye-2009.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://elijahmanor.com/webdevdotnet/post/Performance-of-JavaScript-Looping-Techniques.aspx" target="_blank"&gt;Performance of JavaScript Looping Techniques&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.strictly-software.com/unpacker" target="_blank"&gt;Unpack packed Javascript code&lt;/a&gt; - eval(function(p,a,c,k,e,r){e=functio... &lt;/li&gt;    &lt;li&gt;&lt;a href="http://perfectionkills.com/optimizing-html/" target="_blank"&gt;Optimizing HTML&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.sqlskills.com/BLOGS/PAUL/post/So-you-want-to-write-a-Storage-Engine.aspx" target="_blank"&gt;So you want to write a Storage Engine...&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.justise.com/2009/12/21/js-methods-static-and-instance/" target="_blank"&gt;JS Methods, static and instance&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.bennadel.com/projects/cormvc-jquery-framework.htm" target="_blank"&gt;CorMVC&lt;/a&gt; - jQuery-powered Model-View-Controller Framework &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.netzgesta.de/transm/" target="_blank"&gt;transm.js 1.0&lt;/a&gt; - allows you to add programmable image transitions to your webpages &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.justise.com/2009/12/28/self-executing-recursive-javascript-functions/" target="_blank"&gt;Self executing recursive javascript functions&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.codeproject.com/KB/GDI-plus/WrappingImage.aspx" target="_blank"&gt;The wrapping image game trick&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://gigaom.com/2009/12/20/top-10-internet-startup-scalability-killers/" target="_blank"&gt;Top 10 Internet Startup Scalability Killers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.platinumbay.com/blogs/dotneticated/archive/2009/12/23/tips-for-releasing-sample-code.aspx" target="_blank"&gt;Tips for Releasing Sample Code&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/dalaqab/archive/2009/12/22/q-which-profiling-mode-should-i-use.aspx" target="_blank"&gt;Which Profiling Mode Should I use?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://peterkellner.net/2009/12/21/how-to-get-a-stack-trace-from-c-without-throwing-exception/" target="_blank"&gt;How to Get a Stack Trace from C# without throwing Exception&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/threads/smartthreadpool.aspx" target="_blank"&gt;Smart Thread Pool&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.newtonking.com/archive/2009/12/26/json-net-3-5-release-6-binary-json-bson-support.aspx" target="_blank"&gt;Json.NET 3.5 Release 6&lt;/a&gt; – Binary JSON (BSON) support &lt;/li&gt;    &lt;li&gt;&lt;a href="http://hatim.indexdev.net/2009/12/18/6-of-my-favorite-visual-studio-shortcuts/" target="_blank"&gt;6 Of My Favorite Visual Studio Shortcuts&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/12/21/high-cpu-in-net-app-using-a-static-generic-dictionary.aspx" target="_blank"&gt;High CPU in .NET app using a static Generic.Dictionary&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://technet.microsoft.com/en-us/sysinternals/dd996900.aspx" target="_blank"&gt;ProcDump v1.6&lt;/a&gt; - monitoring an application for CPU spikes and generating crash dumps &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7295858" 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/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Hang/default.aspx">Hang</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Scale+Out/default.aspx">Scale Out</category></item><item><title>Interesting Finds: 2009 10.09 ~10.13</title><link>http://weblogs.asp.net/yuanjian/archive/2009/10/12/interesting-finds-2009-10-09-10-13.aspx</link><pubDate>Tue, 13 Oct 2009 01:20:03 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7228302</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=7228302</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7228302</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/10/12/interesting-finds-2009-10-09-10-13.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://geekswithblogs.net/kariemali/archive/2009/10/09/ra-ajax-2.0.3-released.aspx"&gt;Ra-Ajax 2.0.3 Released&lt;/a&gt; - A Managed Ajax Library for ASP.NET and Mono &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.atalasoft.com/cs/blogs/rickm/archive/2009/10/07/system-drawing-round-trip-pixelformat-stability.aspx" target="_blank"&gt;System.Drawing Round-Trip PixelFormat Stability&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tirania.org/blog/archive/2009/Oct-12.html" target="_blank"&gt;Git# - First Public Release&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.pluralsight.com/community/blogs/keith/archive/2009/10/10/did-fxcop-tell-you-to-use-system-uri.aspx" target="_blank"&gt;Did FxCop tell you to use System.Uri?&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://sixrevisions.com/javascript/6-advanced-javascript-techniques-you-should-know/" target="_blank"&gt;6 Advanced JavaScript Techniques You Should Know&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://highscalability.com/blog/2009/10/8/riak-web-shaped-data-storage-system.html" target="_blank"&gt;Riak - web-shaped data storage system&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://briancray.com/2009/10/06/scroll-to-top-link-jquery-css/" target="_blank"&gt;Disappearing “Scroll to top” link with jQuery and CSS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/10/05/mastering-css-coding-getting-started/" target="_blank"&gt;Mastering CSS Coding: Getting Started&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/johan/archive/2009/10/09/investigating-locks.aspx" target="_blank"&gt;Investigating Locks&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://feedproxy.google.com/%7Er/Devlicious/%7E3/uTcFDFK8xLU/reshaper-5-0-bookmarks.aspx" target="_blank"&gt;Reshaper 5.0 - Bookmarks&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/10/09/iphone-app-design-trends/" target="_blank"&gt;iPhone App Design Trends&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/game/MyNes_NitendoEmulator.aspx" target="_blank"&gt;My Nes - Nes Emulator&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7228302" 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/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Resharper/default.aspx">Resharper</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/iPhone/default.aspx">iPhone</category></item><item><title>Interesting Finds: 2009 09.15 ~ 09.20</title><link>http://weblogs.asp.net/yuanjian/archive/2009/09/21/interesting-finds-2009-09-15-09-20.aspx</link><pubDate>Mon, 21 Sep 2009 23:38:27 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7213592</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=7213592</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7213592</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/09/21/interesting-finds-2009-09-15-09-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://www.stevesouders.com/blog/2009/09/14/spriteme/" target="_blank"&gt;SpriteMe makes spriting easy&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.padolsey.com/javascript/mini/" target="_blank"&gt;Introducing “mini”&lt;/a&gt; - another CSS selectors engine &lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.yuiblog.com/%7Er/YahooUserInterfaceBlog/%7E3/o6Fa7BT2zs4/" target="_blank"&gt;YUI 2.8.0: Storage Utility, ProgressBar Control, Swf and SwfStore Utilities&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/doloto-the-javascript-optimizer-released-by-microsoft-research" target="_blank"&gt;Doloto, the JavaScript optimizer, released by Microsoft Research&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs" target="_blank"&gt;Ultimate IE6 Cheatsheet: How To Fix 25+ Internet Explorer 6 Bugs&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.techcrunch.com/2009/09/15/myspace-has-built-its-own-recommendation-engine-and-theyre-open-sourcing-it/" target="_blank"&gt;MySpace Has Built Its Own Recommendation Engine, And They’re Open-Sourcing It&lt;/a&gt; - &lt;a href="http://qizmt.myspace.com/" target="_blank"&gt;MySpace’s Mapreduce Framework&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2009/09/15/auto-start-asp-net-applications-vs-2010-and-net-4-0-series.aspx" target="_blank"&gt;Auto-Start ASP.NET Applications (VS 2010 and .NET 4.0 Series)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/sasha/archive/2009/09/14/net-performance-tales-from-the-field.aspx" target="_blank"&gt;.NET Performance: Tales from the Field&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://brennan.offwhite.net/blog/2009/09/17/parsing-csv-data-the-easy-way/" target="_blank"&gt;Parsing CSV Data, the Easy Way&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt; &lt;strong&gt;Other&lt;/strong&gt;   &lt;ul&gt;   &lt;li&gt;&lt;a href="http://benfirshman.com/projects/jsnes/" target="_blank"&gt;JSNES&lt;/a&gt; - a Javascript NES emulator &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7213592" 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/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/YUI/default.aspx">YUI</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/MapReduce/default.aspx">MapReduce</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 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 03.23~03.26</title><link>http://weblogs.asp.net/yuanjian/archive/2009/03/25/interesting-finds-2009-03-23-03-26.aspx</link><pubDate>Thu, 26 Mar 2009 00:42:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:7001944</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=7001944</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=7001944</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/03/25/interesting-finds-2009-03-23-03-26.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://weblogs.asp.net/yuanjian/archive/2009/03/22/json-performance-comparison-of-eval-new-function-and-json.aspx" target="_blank"&gt;JSON Performance comparison of eval, new Function and JSON&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://west-wind.com/Weblog/posts/677442.aspx" target="_blank"&gt;Internet Explorer Global Variable Blow ups&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&amp;amp;displaylang=en" target="_blank"&gt;Internet Explorer Application Compatibility VPC Image&lt;/a&gt; – include IE6-XPSP3, IE7-XPSP3, IE8-XPSP3&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/mtcmuc/archive/2009/03/24/first-steps-with-spicie-simple-plug-in-creator-for-internet-explorer.aspx" target="_blank"&gt;First steps with “SpicIE – Simple Plug-In Creator for Internet Explorer”&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/mtcmuc/archive/2009/03/25/spicie-how-to-debug-trace-a-spicie-plug-in.aspx" target="_blank"&gt;SpicIE: How to debug/trace a SpicIE plug-in&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/custom-controls/RichTextJScriptEditor.aspx" target="_blank"&gt;Building your own Java Script Editor&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://weblogs.asp.net/guybarrette/archive/2009/03/22/live-writer-hello-world-plug-in.aspx" target="_blank"&gt;Live Writer “Hello World” Plug-in&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/community/blogs/bart/archive/2009/03/23/72559.aspx" target="_blank"&gt;A new Visual Studio hosted debugging technology based on .NET Reflector&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/dotnet/.net-framework/the-dangers-of-the-large-object-heap/" target="_blank"&gt;The Dangers of the Large Object Heap&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://m8apptemplate.codeplex.com/" target="_blank"&gt;Meizu M8 Application Development Wizard&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/bursteg/archive/2009/03/20/download-mix09-sessions-and-watch-offline.aspx" target="_blank"&gt;Download MIX09 Sessions and Watch Offline&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.smashingmagazine.com/2009/03/24/10-useful-php-tips-revisited/" target="_blank"&gt;10 Advanced PHP Tips Revisited&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/IP/DownloadDemo.aspx" target="_blank"&gt;Downloading Multiple Files over HTTP Connection&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7001944" 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/Add-In/default.aspx">Add-In</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WindowsLiveWriter/default.aspx">WindowsLiveWriter</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/IE/default.aspx">IE</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/PHP/default.aspx">PHP</category></item><item><title>Interesting Finds: 2009.03.16~2009.03.19</title><link>http://weblogs.asp.net/yuanjian/archive/2009/03/18/interesting-finds-2009-03-16-2009-03-19.aspx</link><pubDate>Thu, 19 Mar 2009 00:21:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6977018</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=6977018</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6977018</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/03/18/interesting-finds-2009-03-16-2009-03-19.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://haacked.com/archive/2009/03/18/aspnet-mvc-rtw.aspx" target="_blank"&gt;ASP.NET MVC 1.0 Released!&lt;/a&gt; - &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=53289097-73ce-43bf-b6a6-35e00103cb4b" target="_blank"&gt;Download&lt;/a&gt; – &lt;a href="http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471" target="_blank"&gt;SourceCode&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.pheedcontent.com/click.phdo?i=fbf50f0d67c9c3540d71de1980f8cb85" target="_blank"&gt;Microsoft SuperPreview&lt;/a&gt; - a New Way to Test Websites – &lt;a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677" target="_blank"&gt;Download&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.flickr.com/blog/2009/03/18/building-fast-client-side-searches/" target="_blank"&gt;Building Fast Client-side Searches&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ie/archive/2009/03/12/site-compatibility-and-ie8.aspx" target="_blank"&gt;Site Compatibility and IE8&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://weblogs.asp.net/rchartier/archive/2009/03/13/microsoft-velocity-q-amp-a.aspx" target="_blank"&gt;Microsoft Velocity : Q&amp;amp;A&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ericlippert/archive/2009/02/17/references-are-not-addresses.aspx" target="_blank"&gt;References are not addresses&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/kirillosenkov/archive/2009/03/12/kirill-s-whitespace-guidelines-for-c.aspx" target="_blank"&gt;Kirill’s Whitespace Guidelines for C#&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://ferventcoder.com/archive/2009/03/15/git---distributed-version-control---new-user-resources.aspx" target="_blank"&gt;Git - Distributed Version Control - New User Resources&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://www.simple-talk.com/sql/performance/finding-the-causes-of-poor-performance-in-sql-server,-part-1/" target="_blank"&gt;Finding the Causes of Poor Performance in SQL Server, Part 1&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/deviations/archive/2009/03/18/under-the-hood-with-live-debugging.aspx" target="_blank"&gt;Under the hood with live debugging&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6977018" 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/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/SQLServer/default.aspx">SQLServer</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IE/default.aspx">IE</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Velocity/default.aspx">Velocity</category></item><item><title>Interesting Finds: 2009 03.10~03.13</title><link>http://weblogs.asp.net/yuanjian/archive/2009/03/12/interesting-finds-2009-03-10-03-13.aspx</link><pubDate>Fri, 13 Mar 2009 01:09:56 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6956916</guid><dc:creator>gOODiDEA</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/rsscomments.aspx?PostID=6956916</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6956916</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/03/12/interesting-finds-2009-03-10-03-13.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.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=5eaeb8e7-24cc-4006-aeb7-ac830460fe3d" target="_blank"&gt;NP .NET Profiler&lt;/a&gt; – a tool is designed to assist in troubleshooting issues such as slow performance, memory related issues,etc. &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ncrawler.codeplex.com/" target="_blank"&gt;NCrawler&lt;/a&gt; - Simple and very efficient multithreaded web crawler &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/ISAPI/ISAPIFILTERADO-COM.aspx" target="_blank"&gt;ISAPI Filter with Re-writing rule COM component with ADO implementation with we l manage load balancing concept&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/rashid/archive/2009/03/12/unit-testable-httpmodule-and-httphandler.aspx" target="_blank"&gt;Unit Testable HttpModule and HttpHandler&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/marcelolr/archive/2009/03/11/writing-xml-lang-with-an-xmlwriter.aspx" target="_blank"&gt;Writing xml:lang with an XmlWriter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/DLL/YetAnotherMMFSample.aspx" target="_blank"&gt;How to do CreateFileMapping in a C++ DLL and access it in C#, VB and C++&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dijksterhuis.org/regular-expressions-advanced/" target="_blank"&gt;Advanced Regular Expressions in C#&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/alikl/archive/2009/03/09/windbg-walkthrough-dump-values-of-dataset-or-datatable.aspx" target="_blank"&gt;WinDBG Walkthrough - Dump Values Of DataSet or DataTable&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/delay/archive/2009/03/11/where-s-your-leak-at-using-windbg-sos-and-gcroot-to-diagnose-a-net-memory-leak.aspx" target="_blank"&gt;Where's your leak at?&lt;/a&gt; - Using WinDbg, SOS, and GCRoot to diagnose a .NET memory leak &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/webtopics/archive/2009/03/12/high-memory-due-to-system-weakreference.aspx" target="_blank"&gt;High Memory due to System.WeakReference&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/more-mootools-in-mootools-more" target="_blank"&gt;More MooTools in MooTools More&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/gpde/pages/javascript-memory-leak-detector.aspx" target="_blank"&gt;JavaScript Memory Leak Detector&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/scottgu/archive/2009/03/10/free-asp-net-mvc-ebook-tutorial.aspx" target="_blank"&gt;Free ASP.NET MVC eBook Tutorial&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.shinedraw.com/image-manipulation/javafx-vs-flash-vs-silverlight/" target="_blank"&gt;JavaFx vs Flash vs Silverlight&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://blog.andreloker.de/post/2009/03/10/Algorithms-recursive-and-iterative-depth-first-search.aspx" target="_blank"&gt;Algorithms: recursive and iterative depth first search&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://bloggingabout.net/blogs/dennis/archive/2009/03/10/attach-to-debugger-script-and-shortcut.aspx" target="_blank"&gt;Attach to debugger script and shortcut&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://flux88.com/blog/right-click-new-visual-studio-solution/" target="_blank"&gt;Right click, New Visual Studio Solution&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.technet.com/josebda/archive/2009/03/10/the-basics-of-the-windows-server-2008-distributed-file-system-dfs.aspx" target="_blank"&gt;The Basics of the Windows Server 2008 Distributed File System (DFS)&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://www.codecapers.com/2009/03/sql-server-index-maintenance.html" target="_blank"&gt;SQL Server – Index Maintenance&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.ola.hallengren.com/blog/_archives/2008/1/1/3440068.html#1227266" target="_blank"&gt;SQL Server 2005 and 2008 - Backup, Integrity Check and Index Optimization&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6956916" 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/Mootools/default.aspx">Mootools</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/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/ISAPI/default.aspx">ISAPI</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/Debug/default.aspx">Debug</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/Silverlight/default.aspx">Silverlight</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.02~02.03</title><link>http://weblogs.asp.net/yuanjian/archive/2009/02/02/interesting-finds-2009-02-02-02-03.aspx</link><pubDate>Tue, 03 Feb 2009 01:01:43 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6877963</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=6877963</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6877963</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/02/02/interesting-finds-2009-02-02-02-03.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://weblogs.asp.net/ryangaraygay/archive/2009/01/24/performance-measure-and-ants-profiler.aspx" target="_blank"&gt;Performance, Measure and ANTS Profiler&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/threads/ThreadedExecuter.aspx" target="_blank"&gt;A common class for executing tasks with a responsive UI&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/NVelocity" target="_blank"&gt;NVelocity&lt;/a&gt; - a library port of java template enginee( velocity 1.6 ) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/urlrewriter/Release/ProjectReleases.aspx?ReleaseId=22618" target="_blank"&gt;Url Rewriter 2.5&lt;/a&gt; - .NET URL Rewriter and Reverse Proxy &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/chess/archive/2009/02/02/stress-vs-chess.aspx" target="_blank"&gt;Stress vs. CHESS&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://james.newtonking.com/archive/2009/02/02/a-net-open-source-project-retrospective-json-net.aspx" target="_blank"&gt;A .NET Open Source Project Retrospective: Json.NET&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/writing-a-javascript-tetris-lessons-learned-from-a-ruby-chap" target="_blank"&gt;Writing a JavaScript Tetris; Lessons learned from a Ruby chap&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ejohn.org/blog/the-dom-is-a-mess/" target="_blank"&gt;Talk: The DOM is a Mess&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/astebner/archive/2009/01/31/9387659.aspx" target="_blank"&gt;How to create a Visual Studio project to compile the sample .NET Framework detection code&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/CoreConfig" target="_blank"&gt;Windows 2008 Server Core Configurator&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6877963" 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/Performance/default.aspx">Performance</category></item><item><title>Interesting Finds: 2009 01.18~01.21</title><link>http://weblogs.asp.net/yuanjian/archive/2009/01/20/interesting-finds-2009-01-18-01-21.aspx</link><pubDate>Wed, 21 Jan 2009 01:37:27 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6849871</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=6849871</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6849871</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/01/20/interesting-finds-2009-01-18-01-21.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://javalandscape.blogspot.com/2009/01/cachingcaching-algorithms-and-caching.html" target="_blank"&gt;Intro to Caching,Caching algorithms and caching frameworks part 1&lt;/a&gt; - &lt;a href="http://javalandscape.blogspot.com/2009/01/intro-to-cachingcaching-algorithms-and.html" target="_blank"&gt;part 2&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://bytepawn.com/readings-in-distributed-systems/" target="_blank"&gt;Readings in Distributed Systems&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/webmaster/archive/2009/01/19/optimizing-your-very-large-site-for-search-part-1.aspx" target="_blank"&gt;Optimizing your very large site for search &amp;#8212; Part 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/jnak/archive/2009/01/16/debugging-silverlight-in-a-web-role-on-the-development-fabric.aspx" target="_blank"&gt;Debugging Silverlight in a Web Role on the Development Fabric&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.joshholmes.com/2009/01/20/PlayingWithJSON.aspx" target="_blank"&gt;Playing with JSON&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://jsc.sourceforge.net/" target="_blank"&gt;jsc&lt;/a&gt; - recompile your .net assembly to javascript, actionscript, php or java &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/girishp/archive/2009/01/20/microsoft-web-platform-installer-1-0-released.aspx" target="_blank"&gt;Microsoft Web Platform Installer 1.0 Released&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/leftslipper/archive/2009/01/20/opening-an-asp-net-mvc-project-without-having-asp-net-mvc-installed-the-project-type-is-not-supported-by-this-installation.aspx" target="_blank"&gt;Opening an ASP.NET MVC project without having ASP.NET MVC installed: The project type is not supported by this installation&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://smallworkarounds.blogspot.com/2008/12/visual-studio-2008-tips-tricks-for.html" target="_blank"&gt;Visual Studio 2008 Tips &amp;amp; Tricks for Developers:- This includes some shortcuts and some hidden features in Visual Studio 2008 which will increase your productivity&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://jeffreypalermo.com/blog/limiting-code-comments-increases-maintainability/" target="_blank"&gt;Limiting Code Comments Increases Maintainability&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/gunnarpeipman/archive/2009/01/20/refactoring-delete-unneeded-code.aspx" target="_blank"&gt;Refactoring: delete unneeded code&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/sql/database-administration/estimating-disk-space-requirements-for-databases/" target="_blank"&gt;Estimating Disk Space Requirements for Databases&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6849871" 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/ASP.NET+MVC/default.aspx">ASP.NET MVC</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/JSON/default.aspx">JSON</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Tips/default.aspx">Tips</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.13~2009.01.14</title><link>http://weblogs.asp.net/yuanjian/archive/2009/01/14/interesting-finds-2009-01-13-2009-01-14.aspx</link><pubDate>Wed, 14 Jan 2009 06:22:15 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6835087</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=6835087</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6835087</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2009/01/14/interesting-finds-2009-01-13-2009-01-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.developerfusion.com/article/9536/using-adobe-flex-in-visual-studio/" target="_blank"&gt;Using Adobe Flex in Visual Studio&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/cc288472(VS.85).aspx" target="_blank"&gt;What's New in Internet Explorer 8&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/ie/archive/2009/01/13/responding-to-change-updated-getter-setter-syntax-in-ie8-rc-1.aspx" target="_blank"&gt;Responding to Change: Updated Getter/Setter Syntax in IE8 RC 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.madskristensen.dk/post/Checklist-for-better-quality-websites.aspx" target="_blank"&gt;Checklist for high quality websites&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/forcing-a-ui-redraw-from-javascript" target="_blank"&gt;Forcing a UI redraw from 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://bloggingabout.net/blogs/fernando/archive/2009/01/11/net-framework-release-map.aspx" target="_blank"&gt;.NET Framework Evolution Map&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/webdevelopertips/archive/2009/01/11/tip-42-did-you-know-configurationeditor-allows-you-to-generate-c-javascript-or-appcmd-script-to-update-configuration.aspx" target="_blank"&gt;Tip #42: Did you know... ConfigurationEditor allows you to generate C#, JavaScript or AppCmd script to update configuration?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/nvapidotnet" target="_blank"&gt;NVIDIA API for .Net&lt;/a&gt; - provides access to NVIDIA GPU statistics and information &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/llobo/archive/2009/01/12/testapi-library-usage.aspx" target="_blank"&gt;TestAPI Library Usage&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.schillmania.com/content/entries/2009/yahoo-photos-frontend-thoughts/" target="_blank"&gt;A Snapshot of The Yahoo! Photos Beta (from 2006)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.noop.nl/2009/01/100-interview-questions-for-software-developers.html" target="_blank"&gt;100 Interview Questions for Software Developers&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://jdconley.com/blog/archive/2009/01/12/10-reasons-asp.net-webforms-suck.aspx" target="_blank"&gt;10 Reasons ASP.NET Webforms Suck&lt;/a&gt; - &lt;a href="http://www.azamsharp.com//Posts/161_ASP_NET_WebForms_DO_NOT_SUCK_.aspx" target="_blank"&gt;ASP.NET WebForms DO NOT SUCK!&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6835087" 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/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/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/AIR/default.aspx">AIR</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IE/default.aspx">IE</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Flash/default.aspx">Flash</category></item><item><title>Interesting Finds: 2008.12.07</title><link>http://weblogs.asp.net/yuanjian/archive/2008/12/07/interesting-finds-2008-12-07.aspx</link><pubDate>Sun, 07 Dec 2008 07:40:18 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6769340</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=6769340</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://weblogs.asp.net/yuanjian/commentapi.aspx?PostID=6769340</wfw:comment><comments>http://weblogs.asp.net/yuanjian/archive/2008/12/07/interesting-finds-2008-12-07.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://geekswithblogs.net/FrostRed/archive/2008/11/29/127440.aspx" target="_blank"&gt;Solving memory leak in javascript with try-finally&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wikis.sun.com/display/BluePrints/An+Open+Source+Web+Solution+-+Lighttpd+Web+Server+and+Chip+Multithreading+Technology" target="_blank"&gt;An Open Source Web Solution - Lighttpd Web Server and Chip Multithreading Technology&lt;/a&gt; - &lt;a href="http://wikis.sun.com/download/attachments/48132982/820-5633.pdf?version=1" target="_blank"&gt;download&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://wikis.sun.com/display/BluePrints/Sun%27s+High-Performance+and+Reliable+Web+Proxy+Solution" target="_blank"&gt;Sun's High-Performance and Reliable Web Proxy Solution&lt;/a&gt; - &lt;a href="http://www.sun.com/offers/docs/820-2142.pdf" target="_blank"&gt;download&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://ajaxian.com/archives/xbug" target="_blank"&gt;XBug: New JavaScript Debugger&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/pglavich/archive/2008/12/03/debugging-silverlight-apps-using-windbg.aspx" target="_blank"&gt;Debugging Silverlight apps using WinDbg&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://perishablepress.com/press/2008/11/30/how-to-write-valid-url-query-string-parameters/" target="_blank"&gt;How to Write Valid URL Query String Parameters&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/tonylombardo/archive/2008/12/04/becoming-a-better-web-developer-debugging-javascript.aspx" target="_blank"&gt;Becoming a Better Web Developer: Debugging Javascript&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.pathf.com/blogs/2008/12/pimp-my-jquery-five-plugins-to-replace-the-features-prototype-and-scriptaculous-users-expect/" target="_blank"&gt;Five plugins to replace the features Prototype and Scriptaculous users expect&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://nayyeri.net/blog/do-you-treat-compiler-warnings-as-errors/" target="_blank"&gt;Do You Treat Compiler Warnings as Errors?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codezest.com/archive/2008/12/01/signs-of-a-good-manager-team-lead.aspx" target="_blank"&gt;Signs of a GOOD Manager / Team Lead&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/ericgu/archive/2008/12/01/benchmarking-c-and-c-micro-optimizations.aspx" target="_blank"&gt;enchmarking, C++, and C# Micro-optimizations&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://geekswithblogs.net/mnf/archive/2008/11/30/do-not-pass-data-between-static-methods-using-static-data.aspx" target="_blank"&gt;Do not pass data between static methods using static data members&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geekswithblogs.net/TechnicalDebtor/archive/2008/12/01/trycatch-performance.aspx" target="_blank"&gt;Try/Catch Performance&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6769340" 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/Career/default.aspx">Career</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Javascript/default.aspx">Javascript</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/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Debug/default.aspx">Debug</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Optimization/default.aspx">Optimization</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Lighttpd/default.aspx">Lighttpd</category></item></channel></rss>