﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>博客园-老赵点滴 - 追求编程之美-随笔分类-02. ASP.NET</title><link>http://www.cnblogs.com/JeffreyZhao/category/117017.html</link><description>先做人，再做技术人员，最后做程序员。打造国内最好的.NET技术博客。</description><language>zh-cn</language><lastBuildDate>Fri, 10 Feb 2012 21:00:19 GMT</lastBuildDate><pubDate>Fri, 10 Feb 2012 21:00:19 GMT</pubDate><ttl>60</ttl><item><title>浅谈这次ASP.NET的Padding Oracle Attack相关内容</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2010/09/25/things-about-padding-oracle-vulnerability-in-asp-net.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Fri, 24 Sep 2010 18:28:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2010/09/25/things-about-padding-oracle-vulnerability-in-asp-net.html</guid><description><![CDATA[<p>上一周爆出了一个关于ASP.NET的安全漏洞，有关这个漏洞的第一篇文章应该是ScottGu的说明，但是其中各方面谈的也是语焉不详。由于这个漏洞关系到“安全”这样敏感的话题，其中又涉及到密码学这样常人看不明白的技术，于是导致了各种猜测和推测，其中甚至与我对ASP.NET的了解所有矛盾，因此我觉得也大都不靠谱。中秋休息在家，我简单地了解了一下与这个漏洞有关的内容，总结出了一些“能够说服自己”的内容，在此记录下来。因此，这篇文章的面向读者是那些和我差不多的同学：对ASP.NET有所了解，但对密码学知之甚少。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1834245.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2010-09-25 02:28 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/09/25/things-about-padding-oracle-vulnerability-in-asp-net.html" target="_blank">原文链接</a></p><p>评论: 36　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/09/25/things-about-padding-oracle-vulnerability-in-asp-net.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/09/25/things-about-padding-oracle-vulnerability-in-asp-net.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>F#与ASP.NET（1）：基于事件的异步模式与异步Action</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2010/04/02/fsharp-for-asp-net-1-event-based-asynchronous-pattern-and-async-action.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Thu, 01 Apr 2010 16:14:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2010/04/02/fsharp-for-asp-net-1-event-based-asynchronous-pattern-and-async-action.html</guid><description><![CDATA[<p>提高ASP.NET应用程序伸缩性的有效手段之一便是使用异步请求。而在ASP.NET MVC 1中是不能直接支持异步Action的，因此我们需要使用一些简单的Hack方式来实现这一点。不过简单的Hack毕竟无法利用ASP.NET MVC的完整功能，幸好ASP.NET MVC 2已经正式支持ASP.NET中的异步请求处理方式，并且通过一种比较易于使用的方式提供给开发人员使用。只可惜，由于语言层面的约束，这种使用方式还是有些不便，而此时便是F#的用武之地了。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1702646.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2010-04-02 00:14 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/04/02/fsharp-for-asp-net-1-event-based-asynchronous-pattern-and-async-action.html" target="_blank">原文链接</a></p><p>评论: 0　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/04/02/fsharp-for-asp-net-1-event-based-asynchronous-pattern-and-async-action.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2010/04/02/fsharp-for-asp-net-1-event-based-asynchronous-pattern-and-async-action.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>数十行F#打造简易Comet聊天服务</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/11/fsharp-comet-prototype.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Fri, 11 Dec 2009 04:00:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/11/fsharp-comet-prototype.html</guid><description><![CDATA[<p>普通的Web应用程序，都是靠大量HTTP短连接维持的。如实现一个聊天服务时，客户端会不断轮询服务器端索要新消息。这种做法的优势在于简单有效，因此广为目前的聊天服务所采用。不过Comet技术与之不同，简单地说，Comet便是指服务器推（Server-Push）技术。它的实现方式是（这里只讨论基于浏览器的Web平台）在浏览器与服务器之间建立一个长连接，待获得消息之后立即返回。否则持续等待，直至超时。客户端得到消息或超时之后，又会立即建立另一个长连接。Comet技术的最大优势，自然就是很高的即使性。而F#实现一个Comet原型，只要几十行代码。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1621789.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-12-11 12:00 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/11/fsharp-comet-prototype.html" target="_blank">原文链接</a></p><p>评论: 76　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/11/fsharp-comet-prototype.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/11/fsharp-comet-prototype.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>Route组件GetVirtualPath方法性能优化结果</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/08/Route-GetVirtualPath-optimization.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 07 Dec 2009 17:32:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/08/Route-GetVirtualPath-optimization.html</guid><description><![CDATA[<p>由于使用Lambda表达式生成URL的方式性能较差，因此我使用Fluent Interface来代替原有的Lambda表达式构建方式。Fluent Interface主要对生成URL的前两个阶段（创建对象及分析对象）进行了优化，分别带来了超过2/3和1/2的性能优化，但因为最后一步，也就是使用Route对象的GetVirtualPath方法构造URL的性能没有提高，因此总体性能只提高了30%。于是我打算重新实现GetVirtualPath方法，希望得到更好的性能。那么优化的结果又如何呢？<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1619035.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-12-08 01:32 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/08/Route-GetVirtualPath-optimization.html" target="_blank">原文链接</a></p><p>评论: 20　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/08/Route-GetVirtualPath-optimization.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/08/Route-GetVirtualPath-optimization.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>真有必要去除HTML中的空白字符吗？</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/07/is-it-really-necessary-to-strip-white-space-in-html.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 07 Dec 2009 09:59:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/07/is-it-really-necessary-to-strip-white-space-in-html.html</guid><description><![CDATA[<p>刚才有朋友在MSN上问我说，他的页面中有许多空白字符，打开源文件一看发现这代码稀疏得很。他觉得很浪费，他说有什么办法可以去除它们。我问他“你的页面使用GZip压缩了吗？”他说用了，于是我回答说“那么就不用去除空白字符了，连续空白字符压缩得很好，去掉后效果不大的”。这时我又不禁想到早上那篇《博客园首页优化心得》中也有一条是“去除HTML中的空格、空行”，于是我便打算尝试一下，去除空白字符到底有多少效果。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1618831.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-12-07 17:59 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/07/is-it-really-necessary-to-strip-white-space-in-html.html" target="_blank">原文链接</a></p><p>评论: 52　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/07/is-it-really-necessary-to-strip-white-space-in-html.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/07/is-it-really-necessary-to-strip-white-space-in-html.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>jQuery Validation插件remote验证方式的Bug</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/04/jquery-validate-remote-bug.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Fri, 04 Dec 2009 06:29:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/12/04/jquery-validate-remote-bug.html</guid><description><![CDATA[<p>jQuery插件很多，其中一个重要的插件便是jQuery Validation，它的作用是对表单进行验证，还上了jQuery官网。不过奇怪的是，最近用下来感觉有些古怪，因为好像有些死板，已有功能的应变能力还不强，甚至还有个奇怪的Bug。任何项目有Bug其实也正常，但这个Bug其实是一个文档上已经记载了，却没有实现的功能，这就有些说不过去了。这个问题便出在remote验证方式上，还好修改起来非常容易，在此记录一下，也方便以后的参考。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1616923.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-12-04 14:29 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/04/jquery-validate-remote-bug.html" target="_blank">原文链接</a></p><p>评论: 43　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/04/jquery-validate-remote-bug.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/12/04/jquery-validate-remote-bug.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>视频：Microsoft PDC 09，算法及数据结构内容及其他</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/27/videos-of-pdc09-algorithms-data-structure-visual-studio-documentary.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Fri, 27 Nov 2009 05:57:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/27/videos-of-pdc09-algorithms-data-structure-visual-studio-documentary.html</guid><description><![CDATA[<p>这里又有一些新整理好的视频。Microsoft PDC 09是最近的重头，只要您是搞微软技术的，无论关注哪个技术方面，都可以找到许多有用的内容。我也经常从此类大会中了解许多平时不太关注的内容，也算是保持知识的新鲜度。此外，还有算法和数据结构相关的内容，以及有趣的Visual Studio纪录片。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1611929.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-11-27 13:57 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/27/videos-of-pdc09-algorithms-data-structure-visual-studio-documentary.html" target="_blank">原文链接</a></p><p>评论: 40　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/27/videos-of-pdc09-algorithms-data-structure-visual-studio-documentary.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/27/videos-of-pdc09-algorithms-data-structure-visual-studio-documentary.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>URL生成方式性能优化结果</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/19/url-generation-performance-improvement-result.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Thu, 19 Nov 2009 02:33:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/19/url-generation-performance-improvement-result.html</guid><description><![CDATA[<p>继上次发现URL生成的性能问题之后，我最近一直在关注一些细节的性能优化。这些优化方式不是宏观的，理论的，而是在实践上对相同问题的不同做法进行探索。我把探索的过程和结论都发布在博客上了，从结果上看性能提高是比较明显的。但是，把它们用于解决实际问题时，效果又会如何呢？我把MvcPatch进行了一些修改，然后再使用UrlGenBenchmark进行了一番比较。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1605749.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-11-19 10:33 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/19/url-generation-performance-improvement-result.html" target="_blank">原文链接</a></p><p>评论: 17　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/19/url-generation-performance-improvement-result.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/19/url-generation-performance-improvement-result.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>我在TechEd的演讲：Real World ASP.NET MVC</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/09/dev343-teched-2009-real-world-aspnet-mvc.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 09 Nov 2009 02:03:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/09/dev343-teched-2009-real-world-aspnet-mvc.html</guid><description><![CDATA[<p>上周的TechEd 2009比想象中忙，掺和了不少Session。不过一到晚上就开始胡吃海喝，总体来说过得还是挺不错的——只不过博客就落下了。嗯嗯，从现在开始继续。这个是我在这次TechEd上关于ASP.NET MVC的演讲以及演示代码下载，内容比较多，时间有些不够用。大家不妨看看，权当消遣。我去处理别的事情了……太多邮件没有回复，太多RSS没有看了。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1598811.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-11-09 10:03 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/09/dev343-teched-2009-real-world-aspnet-mvc.html" target="_blank">原文链接</a></p><p>评论: 61　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/09/dev343-teched-2009-real-world-aspnet-mvc.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/09/dev343-teched-2009-real-world-aspnet-mvc.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item><item><title>为URL生成设计流畅接口（Fluent Interface）</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/03/fluent-interface-for-url-generation.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Tue, 03 Nov 2009 01:43:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2009/11/03/fluent-interface-for-url-generation.html</guid><description><![CDATA[<p>昨天我比较了三种URL生成方式的性能，并对结果进行了分析。从结果中我们得知使用Lambda表达式生成URL的性能最差，而且差到了难以接受的地步。经过分析，我们发现其中光“构造表达式树”这个阶段就占了接近30%的开销。虽然表达式树的节点是有些多，但是.NET中创建对象其实非常快，我实在没想到它会占这么高的比例。因此，我们需要这种做法进行方向性的调整，减少对象创建的数目。<img src="http://www.cnblogs.com/JeffreyZhao/aggbug/1594901.html?type=1" width="1" height="1" alt=""/><p>作者: <a href="http://www.cnblogs.com/JeffreyZhao/" target="_blank">Jeffrey Zhao</a> 发表于 2009-11-03 09:43 <a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/03/fluent-interface-for-url-generation.html" target="_blank">原文链接</a></p><p>评论: 55　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/03/fluent-interface-for-url-generation.html#pagedcomment" target="_blank">查看评论</a>　<a href="http://www.cnblogs.com/JeffreyZhao/archive/2009/11/03/fluent-interface-for-url-generation.html#commentform" target="_blank">发表评论</a></p><hr/><p>最新新闻：<br/>· <a href="http://news.cnblogs.com/n/130795/" target="_blank">Chrome将给老机带来更快的3D绘图性能</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130794/" target="_blank">在线支付创业公司Stripe获红杉资本等1800万美元的投资，公司估值达1亿美元</a><span style="color:gray">(2012-02-10 23:20)</span><br/>· <a href="http://news.cnblogs.com/n/130793/" target="_blank">创新工场孵化公司磊友科技今天正式推出首款大型手机HTML5网页游戏《黎明帝国》</a><span style="color:gray">(2012-02-10 23:19)</span><br/>· <a href="http://news.cnblogs.com/n/130792/" target="_blank">霍金的伟大与不幸</a><span style="color:gray">(2012-02-10 23:17)</span><br/>· <a href="http://news.cnblogs.com/n/130791/" target="_blank">Linux为什么成功？因为它的失败是免费的！</a><span style="color:gray">(2012-02-10 22:41)</span><br/></p><p>网站导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/" target="_blank">我的园子</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://home.cnblogs.com/ing/" target="_blank">闪存</a>&nbsp;&nbsp;<a href="http://q.cnblogs.com/" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a></p>]]></description></item></channel></rss>
