<?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</title><link>http://weblogs.asp.net/yuanjian/default.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP1 (Build: 20510.895)</generator><item><title>Interesting Finds: 2008.07.24</title><link>http://weblogs.asp.net/yuanjian/archive/2008/07/23/interesting-finds-2008-07-24.aspx</link><pubDate>Wed, 23 Jul 2008 23:53:31 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6437029</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=6437029</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/07/23/interesting-finds-2008-07-24.aspx#comments</comments><description>&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/junfeng/archive/2008/07/21/managed-threadpool-vs-win32-threadpool-pre-vista.aspx" target="_blank"&gt;Managed ThreadPool vs Win32 ThreadPool (pre-Vista)&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://ejohn.org/blog/dom-documentfragments/" target="_blank"&gt;DOM DocumentFragments&lt;/a&gt; - document.createDocumentFragment() &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/mschwarz/archive/2008/07/21/internet-explorer-8-and-maximum-concurrent-connections.aspx" target="_blank"&gt;Internet Explorer 8 and Maximum Concurrent Connections&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://simpable.com/code/distributed-caching/" target="_blank"&gt;Distributed Caching - Strategies and Tips&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.hackosis.com/2008/07/21/three-best-ways-to-obfuscate-email-addresses/" target="_blank"&gt;Three Best Ways To Obfuscate Email Addresses&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.lavablast.com/post/2008/07/jQuery-Content-Slider-Tutorial.aspx" target="_blank"&gt;jQuery Content Slider Tutorial&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://anastasiosyal.com/archive/2008/07/19/4-features-for-c-4.0.aspx" target="_blank"&gt;4 Features for C# 4.0&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://authors.aspalliance.com/brettb/ROT13EncodingWithASPNet.asp" target="_blank"&gt;ROT13 Encoding in ASP.NET using C# and VB.NET&lt;/a&gt; - &lt;a href="http://dotnetperls.com/Content/ROT13.aspx" target="_blank"&gt;C# ROT13 Cipher&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=15511" target="_blank"&gt;ASP.NET AJAX 4.0 CodePlex Preview 1&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6437029" 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/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Scale/default.aspx">Scale</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Utility/default.aspx">Utility</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Debug/default.aspx">Debug</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/ROT13/default.aspx">ROT13</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IE/default.aspx">IE</category></item><item><title>Interesting Finds: 2008.07.21</title><link>http://weblogs.asp.net/yuanjian/archive/2008/07/20/interesting-finds-2008-07-21.aspx</link><pubDate>Mon, 21 Jul 2008 00:26:52 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6425461</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=6425461</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/07/20/interesting-finds-2008-07-21.aspx#comments</comments><description>&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/tom/archive/2008/07/15/debugging-asp-net-on-a-production-server-101.aspx" target="_blank"&gt;Debugging ASP.NET on a Production Server 101&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/rahulso/archive/2008/07/16/logparser-scenario-9-find-out-what-is-the-peak-time-for-your-iis-server.aspx" target="_blank"&gt;Logparser Scenario 9:Find out what is the peak time for your IIS Server&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.codinghorror.com/blog/archives/001152.html" target="_blank"&gt;Maybe Normalizing Isn't Normal&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://west-wind.com/WebLog/posts/422295.aspx" target="_blank"&gt;West Wind Ajax Toolkit updated&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://mosesofegypt.net/post/2008/07/17/jQueryui-Messenger-Outlook-like-message-notification-Widget.aspx" target="_blank"&gt;jQuery.UI Messenger\Outlook like message notification Widget&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ibm.com/developerworks/cn/web/wa-lo-nginx/" target="_blank"&gt;使用 Nginx 提升网站访问速度&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.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=15389" target="_blank"&gt;ASP.NET MVC CodePlex Preview 4 Installer + Source&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/terrarium2" target="_blank"&gt;.NET Terrarium 2.0&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://vadmyst.blogspot.com/2008/07/using-magic.html" target="_blank"&gt;&amp;quot;Using&amp;quot; magic or working with type aliases&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://nemerle.org/Main_Page" target="_blank"&gt;Nemerle&lt;/a&gt; - a high-level statically-typed programming language for the .NET &lt;/li&gt;    &lt;li&gt;&lt;a href="http://silverlighthack.com/post/2008/07/14/Evolution-of-delegate-syntax-from-NET-10-to-NET-35.aspx" target="_blank"&gt;Evolution of C# delegate syntax from .NET 1.x to 3.5&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6425461" 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/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><category domain="http://weblogs.asp.net/yuanjian/archive/tags/LogParser/default.aspx">LogParser</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Nginx/default.aspx">Nginx</category></item><item><title>Interesting Finds: 2008.07.15</title><link>http://weblogs.asp.net/yuanjian/archive/2008/07/14/interesting-finds-2008-07-15.aspx</link><pubDate>Tue, 15 Jul 2008 00:40:17 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6400653</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=6400653</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/07/14/interesting-finds-2008-07-15.aspx#comments</comments><description>&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/2008/05/16/how-to-track-down-high-cpu-in-user-mode-applications-a-live-debug.aspx"&gt;How to track down High CPU in User Mode Applications&lt;/a&gt; - A live debug! &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.microsoft.co.il/blogs/sasha/archive/2008/07/13/is-it-a-managed-or-a-native-memory-leak.aspx" target="_blank"&gt;Is It a Managed or a Native Memory Leak?&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="https://blogs.msdn.com/yunjin/archive/2004/01/27/63642.aspx"&gt;OutOfMemoryException and Pinning&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.fallenrogue.com/articles/267-Lambda-and-Scope-in-C"&gt;Lambda and Scope in C#&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.singular.co.nz/blog/archive/2008/07/06/finding-preferred-accept-encoding-header-in-csharp.aspx" target="_blank"&gt;What's wrong with Request.Headers[&amp;quot;Accept-Encoding&amp;quot;].Contains(&amp;quot;gzip&amp;quot;)?&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.hongkiat.com/blog/49-nice-and-creative-error-404-pages/" target="_blank"&gt;49 Nice And Creative Error 404 Pages&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.softwareishard.com/blog/firebug/list-of-firebug-extensions/" target="_blank"&gt;List of Firebug Extensions&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://webmynd.wordpress.com/2008/06/23/scaling-on-ec2/" target="_blank"&gt;Scaling on EC2&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/SQLLoadTest" target="_blank"&gt;SQL Load Test&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/FileSynchronizer1" target="_blank"&gt;FileSynchronizer&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6400653" width="1" height="1"&gt;</description></item><item><title>Interesting Finds: 2008.07.04</title><link>http://weblogs.asp.net/yuanjian/archive/2008/07/03/interesting-finds-2008-07-04.aspx</link><pubDate>Fri, 04 Jul 2008 00:15:34 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6355523</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=6355523</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/07/03/interesting-finds-2008-07-04.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/omarzabir/archive/2008/06/30/deploy-asp-net-mvc-on-iis-6-solve-404-compression-and-performance-problems.aspx" target="_blank"&gt;Deploy ASP.NET MVC on IIS 6, solve 404, compression and performance problems&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://community.bartdesmet.net/blogs/bart/archive/2008/06/30/a-lap-around-microsoft-quot-velocity-quot-cache-it-now.aspx" target="_blank"&gt;A Lap Around Microsoft &amp;quot;Velocity&amp;quot; - Cache It NOW!&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/aspnet/Release/ProjectReleases.aspx?ReleaseId=14924" target="_blank"&gt;ASP.NET AJAX Roadmap&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.maartenballiauw.be/post/2008/07/Extending-ASPNET-MVC-OutputCache-ActionFilterAttribute---Adding-substitution.aspx" target="_blank"&gt;Extending ASP.NET MVC OutputCache ActionFilterAttribute - Adding substitution&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/Sandcastle/Release/ProjectReleases.aspx?ReleaseId=13873" target="_blank"&gt;Sandcastle May 2008 Release&lt;/a&gt; (Version 2.4.10520) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/fastmvc/Release/ProjectReleases.aspx?ReleaseId=1226" target="_blank"&gt;FastMVC: Compress and Cache Dynamic and Static requests&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://damianblog.com/2008/07/02/net-code-injection/" target="_blank"&gt;.NET Code Injection&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://feeds.feedburner.com/~r/AgileAjax/~3/323577517/" target="_blank"&gt;Writing reusable jQuery modules: Make everything a plugin&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://tlrobinson.net/projects/js/jsondiff/" target="_blank"&gt;JSON Diff&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/dougste/archive/2008/05/16/useful-tools-and-add-ons-for-iis-troubleshooting-and-iis7.aspx" target="_blank"&gt;Useful tools and add-ons for IIS troubleshooting and IIS7&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://feeds.feedburner.com/~r/ScottHanselman/~3/323620879/TheSpiritOfOpenSourceNetiquetteCanBeSubtle.aspx" target="_blank"&gt;The Spirit of Open Source - Netiquette can be subtle&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://geekswithblogs.net/OntologicalReciprocity/archive/2008/06/27/resharper-tip-of-the-day-find-dependant-code.aspx" target="_blank"&gt;ReSharper Tip of the Day: Find Dependent Code&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/recipes/RtfConverter.aspx" target="_blank"&gt;Writing your own RTF Converter&lt;/a&gt;&lt;a href="http://damianblog.com/2008/07/02/net-code-injection/" target="_blank"&gt;&amp;#160;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6355523" 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/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/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IIS/default.aspx">IIS</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Microsoft+Velocity/default.aspx">Microsoft Velocity</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Resharper/default.aspx">Resharper</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Debug/default.aspx">Debug</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Parser/default.aspx">Parser</category></item><item><title>Interesting Finds: 2008.06.30</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/29/interesting-finds-2008-06-30.aspx</link><pubDate>Mon, 30 Jun 2008 00:26:25 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6337439</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=6337439</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/29/interesting-finds-2008-06-30.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.zachgraeve.com/css-cheats/" target="_blank"&gt;CSS Layout Cheats&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/egarmon/archive/2008/06/27/synchronization-readerwriterlockslim-and-lambdas.aspx" target="_blank"&gt;Synchronization, ReaderWriterLockSlim, and Lambdas&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/CodeComment" target="_blank"&gt;CodeComment.NET&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/darrensim/archive/2008/06/29/creating-an-outlook-message-file-with-c.aspx" target="_blank"&gt;Creating an Outlook Message File with C#&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/paulomorgado/archive/2008/06/29/replacing-loaded-assemblies.aspx" target="_blank"&gt;Replacing Loaded Assemblies&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/PermaLink.aspx?guid=bc137b6b-d8d0-47d1-9795-f8814f7d1903" target="_blank"&gt;A Back To Basics Case Study: Implementing HTTP File Upload with ASP.NET MVC including Tests and Mocks&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.madskristensen.dk/post/How-to-use-the-IHttpAsyncHandler-in-ASPNET.aspx" target="_blank"&gt;How to use the IHttpAsyncHandler in ASP.NET&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.calistomind.com/2008/06/25/aspnet-inline-tags/" target="_blank"&gt;ASP.NET Inline Tags&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;SQLServer&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://statisticsio.com/Home/tabid/36/articleType/ArticleView/articleId/162/Open-Source-SQL-Server-projects-on-CodePlex.aspx" target="_blank"&gt;Open Source SQL Server projects on CodePlex&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/sql/learn-sql-server/how-to-track-down-deadlocks-using-sql-server-2005-profiler/" target="_blank"&gt;How to Track Down Deadlocks Using SQL Server 2005 Profiler&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/06/two-free-sql-server-dba-ebooks-from-red.html" target="_blank"&gt;Two free SQL Server DBA eBooks from Red-Gate, &amp;#8220;How to Become an Exceptional DBA&amp;quot; and &amp;quot;SQL Server Best Practices&amp;quot;&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.oursci.org/lib/paradox/" target="_blank"&gt;从惊讶到思考&lt;/a&gt; - 数学悖论奇景&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6337439" 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/Add-In/default.aspx">Add-In</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/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Profile/default.aspx">Profile</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/DeadLock/default.aspx">DeadLock</category></item><item><title>Interesting Finds: 2008.06.27</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/26/interesting-finds-2008-06-27.aspx</link><pubDate>Fri, 27 Jun 2008 00:50:39 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6325119</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=6325119</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/26/interesting-finds-2008-06-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://looksgoodworkswell.blogspot.com/2008/06/announcing-jiffy-firebug-extension-for.html" target="_blank"&gt;Jiffy Firebug Extension for Viewing Client Side Performance Data&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dbanotes.net/arch/facebook_photos_arch.html" target="_blank"&gt;Facebook 海量数据处理&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://dotnetperls.com/Content/Browser-Memory.aspx" target="_blank"&gt;Firefox 3 Memory Benchmarks and Comparison&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/2008/06/23/an-interesting-fusion-cache-lock-that-s-what-the-gac-is-meant-for.aspx" target="_blank"&gt;An interesting fusion cache lock: that&amp;#8217;s what the GAC is meant for&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.ademiller.com/blogs/tech/2008/06/visual-studio-startup-script/" target="_blank"&gt;Visual Studio Startup Script&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.hanselman.com/blog/BackToBasicsVarDim.aspx" target="_blank"&gt;Back to Basics: var != Dim&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.blackwasp.co.uk/SpeedTestTryCatch.aspx" target="_blank"&gt;Speed Test: Try / Catch Block&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.slickedit.com/?p=237" target="_blank"&gt;Let&amp;#8217;s Do a Code Review With SlickEdit Tools (Part 1)&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/cs/wwwAsImage.aspx" target="_blank"&gt;Save Web Page as Image&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/urlrewriter" target="_blank"&gt;.NET URL Rewriter and Reverse Proxy&lt;/a&gt; - 2.0.2 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/graphics/exiftagcol.aspx" target="_blank"&gt;ExifTagCollection - EXIF metadata extraction library&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/macros/cpbrowser.aspx" target="_blank"&gt;The Code Project Browser Add-in for Visual Studio 2005 and 2008&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6325119" 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/Add-In/default.aspx">Add-In</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Scale/default.aspx">Scale</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/Architecture/default.aspx">Architecture</category></item><item><title>Interesting Finds: 2008.06.23</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/22/interesting-finds-2008-06-23.aspx</link><pubDate>Mon, 23 Jun 2008 00:09:31 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6309979</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=6309979</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/22/interesting-finds-2008-06-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.jphamilton.net/post/Dynamic-Compilation.aspx" target="_blank"&gt;Dynamic Compilation&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://dotnet.dzone.com/news/how-my-c-code-converted-machin" target="_blank"&gt;How is my C# code converted into machine instructions&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://codebetter.com/blogs/james.kovacs/archive/2008/06/16/becoming-a-jedi-part-3-of-n.aspx" target="_blank"&gt;Becoming a Jedi - Part 3 of N&lt;/a&gt; - ReSharper's refactoring capabilities&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/carloc/archive/2008/06/18/autoconfig-false-effects.aspx" target="_blank"&gt;autoConfig=&amp;#8221;false&amp;#8221; effects&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/cs/csharpstyle.aspx" target="_blank"&gt;C# Coding Practicies Guide&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/DLL/cs_interface_7zip.aspx" target="_blank"&gt;C# (.NET) Interface for 7-Zip Archive DLLs&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://feeds.feedburner.com/%7Er/ajaxian/%7E3/316183045/preloading-images-with-jquery" target="_blank"&gt;Preloading Images with jQuery&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Other&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.codeproject.com/KB/DLL/cs_interface_7zip.aspx" target="_blank"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/06/19/separation-of-concerns-by-example-part-1.aspx" target="_blank"&gt;Separation of Concerns by example: Part 1&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6309979" 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></item><item><title>Interesting Finds: 2008.06.18</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/17/interesting-finds-2008-06-18.aspx</link><pubDate>Wed, 18 Jun 2008 00:07:19 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6288023</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=6288023</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/17/interesting-finds-2008-06-18.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://code.msdn.microsoft.com/opencsvsharp" target="_blank"&gt;OpenCSV#&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/cs/Explorer.aspx" target="_blank"&gt;Explorer - A Visual Studio 2005 add-in which interacts with Windows Explorer&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/rahulso/archive/2008/06/17/visual-studio-8-more-control-over-recent-projects-list-in-start-page.aspx" target="_blank"&gt;Visual Studio 2008 - More control over Recent Projects list in Start Page&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/clrinterop/Release/ProjectReleases.aspx?ReleaseId=14120" target="_blank"&gt;PInvoke Interop Assistant&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/06/17/separation-of-concerns-how-not-to-do-it.aspx" target="_blank"&gt;Separation of Concerns - how not to do it&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/craigshoemaker/archive/2008/06/17/the-performance-of-everyday-things.aspx" target="_blank"&gt;The Performance of Everyday Things&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://kohari.org/2008/06/16/ninject-10-goes-gold/" target="_blank"&gt;Ninject 1.0 Goes Gold&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://boxedapp.com/blog/2008/06/11/net-runtime-embedding/" target="_blank"&gt;.NET Runtime Embedding&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://blogs.msdn.com/amolravande/archive/2008/06/16/here-we-go-again-improving-application-performance-over-wan.aspx" target="_blank"&gt;Here we go again: Improving Application performance over WAN&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blog.paranoidferret.com/index.php/2008/06/17/javascript-tutorial-radial-menus-part-1/" target="_blank"&gt;Javascript Tutorial - Radial Menus Part 1&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6288023" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Web/default.aspx">Web</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/Add-In/default.aspx">Add-In</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</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/PInvoke/default.aspx">PInvoke</category></item><item><title>Interesting Finds: 2008.06.15</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/14/interesting-finds-2008-06-15.aspx</link><pubDate>Sun, 15 Jun 2008 03:07:42 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6276952</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=6276952</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/14/interesting-finds-2008-06-15.aspx#comments</comments><description>&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/2008/06/12/asp-net-case-study-deadlock-waiting-in-gettosta.aspx" target="_blank"&gt;ASP.NET Case Study: Deadlock waiting in GetToSTA&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;SQLServer&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blogs.msdn.com/sqlcat/archive/2008/06/12/sql-server-scale-out.aspx" target="_blank"&gt;SQL Server Scale Out&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.simple-talk.com/sql/t-sql-programming/sql-code-layout-and-beautification/" target="_blank"&gt;SQL Code Layout and Beautification&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/tools/faster_web_page/" target="_blank"&gt;15 Tools to Help You Develop Faster Web Pages&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/IIRF" target="_blank"&gt;Ionics Isapi Rewrite Filter&lt;/a&gt; - 1.2.14&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/vivekkum/archive/2008/06/15/step-by-step-kerberos-in-nlb-with-shared-content.aspx" target="_blank"&gt;Step by Step: Kerberos in NLB with Shared Content&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/YUICompressor" target="_blank"&gt;YUI Compressor for .Net&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.codeproject.com/KB/dotnet/XSLTs2Assembly.aspx" target="_blank"&gt;XSLTs to Assembly using XSLTC and ILMerge&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/msil/reflexil.aspx" target="_blank"&gt;Assembly Manipulation and C#/VB.NET Code Injection&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/macros/VS2005RegexAddIn.aspx" target="_blank"&gt;.NET Regular Expressions Find and Replace Add-In for VS2005&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6276952" width="1" height="1"&gt;</description><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Web/default.aspx">Web</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/Add-In/default.aspx">Add-In</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/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/XSLT/default.aspx">XSLT</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/IIS/default.aspx">IIS</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Regex/default.aspx">Regex</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/YUI/default.aspx">YUI</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/NLB/default.aspx">NLB</category></item><item><title>Interesting Finds: 2008.06.12</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/11/interesting-finds-2008-06-12.aspx</link><pubDate>Wed, 11 Jun 2008 23:41:50 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6269279</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=6269279</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/11/interesting-finds-2008-06-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="http://blogs.msdn.com/ie/archive/2008/06/10/introducing-ie-emulateie7.aspx" target="_blank"&gt;Introducing IE=EmulateIE7&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.technet.com/mscom/archive/2008/06/09/microsoft-com-operations-performance-analysis-of-iis-7-0-windows-server-2008.aspx" target="_blank"&gt;Microsoft.com Operations Performance Analysis of IIS 7.0/Windows Server 2008&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.codeplex.com/SharpArchitecture" target="_blank"&gt;S#arp Architecture: ASP.NET MVC with NHibernate and Spring&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/pollrobots/archive/2008/06/09/using-ccr-with-asp-net.aspx" target="_blank"&gt;Using CCR with ASP.NET&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://dotnet.dzone.com/news/net-memory-control-use-gchandl" target="_blank"&gt;.NET Memory control : Use GCHandle to pin down the objects&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.ytechie.com/2008/06/what-a-developer-needs-from-their-manager.html" target="_blank"&gt;What a developer needs from their manager&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://resharper.blogspot.com/2008/06/resharper-40-gone-diamond.html" target="_blank"&gt;ReSharper 4.0 Gone Diamond&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6269279" 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/Web/default.aspx">Web</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></item><item><title>Interesting Finds: 2008.06.10</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/09/interesting-finds-2008-06-10.aspx</link><pubDate>Tue, 10 Jun 2008 00:27:01 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6263929</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=6263929</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/09/interesting-finds-2008-06-10.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://msdn.microsoft.com/en-us/magazine/cc534993.aspx" target="_blank"&gt;Large Object Heap Uncovered&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/greggm/archive/2008/06/09/writing-a-script-debugger-without-using-the-mdm.aspx" target="_blank"&gt;Writing a script debugger without using the MDM&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.dimecasts.net/Casts/CastDetails/9" target="_blank"&gt;Creating Templates in Visual Studio&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://jquery.com/blog/2008/06/09/jquery-ui-v15-released-focus-on-consistent-api-and-effects/" target="_blank"&gt;jQuery UI v1.5 Released, Focus on Consistent API and Effects&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/ajax/ensure.aspx" target="_blank"&gt;ensure - Ensure Javascripts/HTML/CSS loaded on-demand when needed&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/magazine/cc546561.aspx" target="_blank"&gt;ASP.NET AJAX And Client-Side Templates&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6263929" 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/Add-In/default.aspx">Add-In</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/jQuery/default.aspx">jQuery</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Visual+Studio/default.aspx">Visual Studio</category></item><item><title>Interesting Finds: 2008.06.08</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/08/interesting-finds-2008-06-08.aspx</link><pubDate>Sun, 08 Jun 2008 05:29:20 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6256537</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=6256537</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/08/interesting-finds-2008-06-08.aspx#comments</comments><description>&lt;p&gt;.NET&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://redsolo.blogspot.com/2008/04/guide-to-building-net-projects-using.html" target="_blank"&gt;Guide to building .NET projects using Hudson&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/minicsharplab" target="_blank"&gt;Mini C# Lab&lt;/a&gt; - A handy tool for simple short C# code running and testing&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/architecture/RefactoringLegacyCode.aspx" target="_blank"&gt;Refactoring Legacy Code - Part 1: Dealing with Static Cling&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/AyendeRahien/~3/306185434/Scratching-an-itch-NMemcached.aspx" target="_blank"&gt;Scratching an itch: NMemcached&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Web&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://blog.mastykarz.nl/2008/06/05/minify-your-javascript-and-save-the-kbs-for-later-imtech-javascript-minificator-free-tool/" target="_blank"&gt;Minify your JavaScript - and save the KB&amp;#8217;s for later (Imtech JavaScript Minificator - Free Tool)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/ajaxian/~3/306159624/a-technique-for-lazy-script-loading" target="_blank"&gt;A Technique For Lazy Script Loading&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://webworkerdaily.com/2008/06/06/5-developer-add-ons-firefox-3/" target="_blank"&gt;5 Developer Add-Ons for Firefox 3&lt;/a&gt; - &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/59" target="_blank"&gt;User Agent Switcher 0.6.11&lt;/a&gt; - &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/6647" target="_blank"&gt;HttpFox 0.8.2&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeplex.com/JSLexerParser" target="_blank"&gt;JavaScript Lexer and Parser&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/saurabh_singh/archive/2008/06/06/case-study-much-ado-about-browser-s-http-connection.aspx" target="_blank"&gt;Case Study: Much ado about Browser's HTTP connection&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6256537" 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/Memcached/default.aspx">Memcached</category></item><item><title>Interesting Finds: 2008.06.06</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/05/interesting-finds-2008-06-06.aspx</link><pubDate>Thu, 05 Jun 2008 22:55:33 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6251517</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=6251517</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/05/interesting-finds-2008-06-06.aspx#comments</comments><description>&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/2008/06/05/setting-net-breakpoints-in-windbg-for-applications-that-crash-on-startup.aspx" target="_blank"&gt;Setting .NET breakpoints in Windbg for applications that crash on startup&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://feeds.feedburner.com/~r/ajaxian/~3/305419349/javascript-html-construction-benchmark" target="_blank"&gt;Javascript HTML Construction Benchmark&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/ajaxian/~3/305395146/implementing-infinite-scrolling-with-jquery" target="_blank"&gt;Implementing infinite scrolling with jQuery&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://encosia.com/2008/06/05/3-mistakes-to-avoid-when-using-jquery-with-aspnet-ajax/" target="_blank"&gt;3 mistakes to avoid when using jQuery with ASP.NET AJAX&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://blog.troyd.net/PermaLink,guid,7f82c647-66c8-4bec-b554-2b493d4702a7.aspx" target="_blank"&gt;Action Precondition Filter&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/andrewrea/archive/2008/06/05/a-simple-mvc-preview-3-contact-form-custom-htmlhelper-and-model-example.aspx" target="_blank"&gt;A Simple MVC Preview 3 Contact Form, Custom HtmlHelper and Model Example&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/tom/archive/2008/06/03/hyper-v-part-1.aspx" target="_blank"&gt;Hyper-V part 1&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/tom/archive/2008/06/05/hyper-v-part-2.aspx" target="_blank"&gt;Hyper-V part 2&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/nickmayhew/archive/2008/06/06/hyper-v-rc1-now-available.aspx" target="_blank"&gt;Hyper-V RC1 now available&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/gpalem/archive/2008/06/05/huge-arrays-with-file-mapping.aspx" target="_blank"&gt;Huge Arrays with File Mapping&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6251517" 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/ASP.NET+AJAX/default.aspx">ASP.NET AJAX</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Performance/default.aspx">Performance</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Hyper-V/default.aspx">Hyper-V</category></item><item><title>Interesting Finds: 2008.06.05</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/04/interesting-finds-2008-06-05.aspx</link><pubDate>Thu, 05 Jun 2008 00:26:40 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6248716</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=6248716</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/04/interesting-finds-2008-06-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://sixrevisions.com/tutorials/javascript_tutorial/create_lightweight_javascript_tooltip/" target="_blank"&gt;Create a Nice, Lightweight JavaScript Tooltip&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://simpable.com/code/velocity-setup/" target="_blank"&gt;Setting Up Velocity (Distributed Cache)&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.simple-talk.com/community/blogs/jcrease/archive/2008/06/03/58172.aspx" target="_blank"&gt;ANTS Performance Profiler 4 = Sexy Software!?&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.codeproject.com/KB/dotnet/XDMessaging.aspx" target="_blank"&gt;.NET Cross AppDomain Communication&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://shttpd.sourceforge.net/" target="_blank"&gt;SHTTPD (Simple HTTP Daemon)&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://blogs.msdn.com/tom/archive/2008/06/04/update-coming-for-sos.aspx" target="_blank"&gt;Update coming for SOS&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6248716" 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/WinDbg/default.aspx">WinDbg</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Profile/default.aspx">Profile</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Microsoft+Velocity/default.aspx">Microsoft Velocity</category></item><item><title>Interesting Finds: 2008.06.04</title><link>http://weblogs.asp.net/yuanjian/archive/2008/06/03/interesting-finds-2008-06-04.aspx</link><pubDate>Wed, 04 Jun 2008 00:31:53 GMT</pubDate><guid isPermaLink="false">c06e2b9d-981a-45b4-a55f-ab0d8bbfdc1c:6246178</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=6246178</wfw:commentRss><comments>http://weblogs.asp.net/yuanjian/archive/2008/06/03/interesting-finds-2008-06-04.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://developers.facebook.com/fbopen/" target="_blank"&gt;Facebook Open Platform&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://sixrevisions.com/ajax/ajax_techniques/" target="_blank"&gt;25 Excellent Ajax Techniques and Examples&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://weblogs.asp.net/pglavich/archive/2008/06/03/profiling-your-ajax-applications-using-ajaxview.aspx" target="_blank"&gt;Profiling your AJAX Applications using AjaxView&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/velocity/archive/2008/06/03/microsoft-project-code-named-velocity-followup.aspx" target="_blank"&gt;Microsoft Project Code Named &amp;quot;Velocity&amp;quot; - Followup&lt;/a&gt; - a distributed caching (in memory) for all .NET applications &lt;/li&gt;    &lt;li&gt;&lt;a href="http://code.msdn.microsoft.com/velocity" target="_blank"&gt;Microsoft Project Code Name &amp;quot;Velocity&amp;quot; - Samples&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://www.rosscode.com/blog/index.php?title=url_rewriting_across_app_domains&amp;amp;more=1&amp;amp;c=1&amp;amp;tb=1&amp;amp;pb=1" target="_blank"&gt;URL Rewriting Across App Domains&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.atalasoft.com/cs/blogs/31appsin31days/archive/2008/05/30/color-scheme-generator.aspx" target="_blank"&gt;Color Scheme Generator&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://feeds.feedburner.com/~r/netSlave/~3/303935411/post.aspx" target="_blank"&gt;Front-end vs. back-end developers&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=6246178" 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/Web/default.aspx">Web</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><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Profile/default.aspx">Profile</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Architecture/default.aspx">Architecture</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/GDI_2B00_/default.aspx">GDI+</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Facebook/default.aspx">Facebook</category><category domain="http://weblogs.asp.net/yuanjian/archive/tags/Microsoft+Velocity/default.aspx">Microsoft Velocity</category></item></channel></rss>