﻿<?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>博客园-老赵点滴</title><link>http://www.cnblogs.com/JeffreyZhao/</link><description>　　先做人，再做技术人员，最后做程序员。
　　我的理想：“让外国人看中国人写的技术书籍和文章”。Try as I might</description><language>zh-cn</language><lastBuildDate>Mon, 08 Sep 2008 07:55:49 GMT</lastBuildDate><pubDate>Mon, 08 Sep 2008 07:55:49 GMT</pubDate><ttl>60</ttl><item><title>概念，依旧是概念……csproj文件是做什么用的？</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/08/04/the-csproj-file.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 04 Aug 2008 00:57:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/08/04/the-csproj-file.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1259534.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/08/04/the-csproj-file.html#Feedback</comments><slash:comments>46</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1259534.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1259534.html</trackback:ping><description><![CDATA[摘要: 本来今天是在写一篇关于LINQ的文章，不过写着写着忽然觉得有些找不着北的感觉，似乎有点过于发散了？于是来博客园逛了一下，正好发现有朋友发了一篇文章《.NET面试题，看看你的水平》，于是就在这篇文章里和目前正红火的小包子同学为某个问题进行了一番争论。而在吵吵闹闹的过程中看到这么一句话“pdb文件需要放在Debug目录下才有效果”，忽然觉得有个话题值得一说：“开发环境与运行环境”。回想起平时被问到的问题，发现有不少朋友对于开发环境和运行环境并不是分的非常清楚。那么就让我们从标题中的问题开始：“csproj文件究竟是做什么用的”。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/08/04/the-csproj-file.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1259534.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42144/" target="_blank">[新闻]千亿美元市值榜:微软居首移动第二 诺基亚退榜</a>]]></description></item><item><title>输出缓存与CachePanel</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/28/CachePanel.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 28 Jul 2008 02:02:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/28/CachePanel.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1254204.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/28/CachePanel.html#Feedback</comments><slash:comments>62</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1254204.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1254204.html</trackback:ping><description><![CDATA[摘要: 缓存的作用自不必说，提高系统性能最重要的手段之一。ASP.NET作为一个成熟、强大的应用程序框架，缓存相关的设计自然是它不可或缺的一部份。ASP.NET中的输出缓存即为所谓的“OutputCache”。不过我们有时候需要更灵活和强大的缓存方式，这就CachePanel诞生的原因。本文将分为以下三个部分：<br />
1、缓存的级别<br />
2、ASP.NET的Output Cache及其缺陷<br />
3、CachePanel的构建及使用&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/07/28/CachePanel.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1254204.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42142/" target="_blank">[新闻]Google申请“海上数据中心”专利 可能付诸行动</a>]]></description></item><item><title>上海柏盛技术有限公司招聘技术人员</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/17/1032799.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Thu, 17 Jul 2008 07:33:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/17/1032799.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1032799.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/17/1032799.html#Feedback</comments><slash:comments>138</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1032799.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1032799.html</trackback:ping><description><![CDATA[<P style="color:red;"><strong>顶贴！继续招聘！</strong></P>
<P>　　“<A href="http://www.wodeyichu.com/" target=_blank mce_href="http://www.wodeyichu.com">我的衣橱</A>”正在飞速发展阶段！不要怀疑，这个面向女性的时尚网站，就是老赵这个粗人目前正在创业的项目。我们还有许多计划，而现在最希望就是能够有时间，以及有能力的人将它们实现。项目的发展非常迅速，因此我们也需要人才来加入我们：</P>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>招聘职位1：前台开发人员</STRONG> 
<P><STRONG>工作职责：</STRONG> 
<UL>
<LI>用户行为分析及界面开发。 
<LI>网站前台页面功能开发，包括前台的架构、设计、开发以及单元测试。&nbsp;&nbsp; 
<LI>在各种环境中（包括产品环境）对前台页面的技术问题进行支持与排错。 
<LI>快速响应和解决用户反馈中提出的问题。</LI></UL>
<P><STRONG>招聘条件：</STRONG> 
<UL>
<LI>扎实的计算机科学基础 
<LI>善于沟通、乐于合作 
<LI>对于Web 2.0的各种概念和表现形式有一定经验。 
<LI>对于Web平台的表现技术（包括HTML，CSS，JavaScript，Web标准等）有着出众的能力与经验（有图像设计或Flash经验者更佳）。 
<LI>熟悉AJAX与常用框架，了解客户端性能优化，安全性、测试工具及相关各种方式方法。 
<LI>了解ASP.NET框架，能够与ASP.NET后台合作。 
<LI>有扎实的发现问题，钻研问题，解决问题，以及独立思考能力。 
<LI>能够在快节奏的环境中工作，能够在接受一段时间内的紧张安排。 
<LI>对于技术及用户体验有无限的热情。</LI></UL>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>招聘职位2：软件开发工程师</STRONG></P>
<P><STRONG>工作职责：</STRONG></P>
<UL>
<LI>使用ASP.NET/C#负责Web站点后台功能开发，单元测试，同时需要对功能进行一定的设计。</LI>
<LI>在各种环境中（包括产品环境）对产品后台出现的技术问题进行支持与排错。</LI></UL>
<P><STRONG>招聘条件：</STRONG></P>
<UL>
<LI>扎实的计算机科学基础 </LI>
<LI>善于沟通、乐于合作 </LI>
<LI>对于Web 2.0的各种概念和表现形式有一定经验。 </LI>
<LI>对于.NET框架，C#，ASP.NET以及AJAX技术有着出众的能力或经验。 </LI>
<LI>了解Sql Server数据库设计，性能优化，安全性、测试工具及相关各种方式方法。</LI>
<LI>有扎实的发现问题，钻研问题，解决问题，以及独立思考能力。 </LI>
<LI>能够在快节奏的环境中工作，能够在接受一段时间内的紧张安排。 </LI>
<LI>对于技术及用户体验有无限的热情。</LI></UL>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>招聘职位3：软件测试工程师</STRONG></P>
<P><STRONG>工作职责：</STRONG></P>
<UL>
<LI>负责网站（<A href="http://www.wodeyichu.com/" mce_href="http://www.wodeyichu.com">www.wodeyichu.com</A>）的手动测试</LI>
<LI>根据网站的需求文档,撰写测试案例和测试文档</LI>
<LI>负责产品缺陷（bug）统计及撰写缺陷报告（bug report）</LI>
<LI>负责产品质量管理，发现、处理并控制缺陷</LI></UL>
<P><STRONG>招聘条件：</STRONG></P>
<UL>
<LI>大专及以上学历，计算机或相关专业</LI>
<LI>拥有0.5-2年软件测试或开发的工作经验</LI>
<LI>非常细心，有很好的耐心</LI>
<LI>对web网站及相关知识有浓厚兴趣;</LI>
<LI>踏实、勤奋、学习能力强</LI>
<LI>能独立完成交给的任务，并且能提出创造性建议</LI>
<LI>能用英语阅读及书写，有良好的沟通技巧</LI></UL>
<P mce_keep="true">&nbsp;</P>
<P><STRONG>招聘职位4：自动化软件测试工程师</STRONG></P>
<P><STRONG>工作职责：</STRONG></P>
<UL>
<LI>负责开发自动化测试用例（C#,或者 VB，或者ruby）</LI>
<LI>负责网站（<A href="http://www.wodeyichu.com/" mce_href="http://www.wodeyichu.com">www.wodeyichu.com</A>）的自动化测试代码的开发。</LI>
<LI>负责网站（<A href="http://www.wodeyichu.com/" mce_href="http://www.wodeyichu.com">www.wodeyichu.com</A>）的压力 和 性能测试以及分析。</LI>
<LI>配合开发人员做少量的白盒测试。</LI></UL>
<P><STRONG>招聘条件：</STRONG></P>
<UL>
<LI>有asp.net(c#)编程经验优先;</LI>
<LI>了解ruby语言或者watiN,watiR测试框架的优先</LI>
<LI>有网站压力测试经验者优先</LI>
<LI>会使用loadrunner,QTP者优先</LI>
<LI>有软件自动化测试的工作经验者优先。</LI></UL>
<P><B></B>&nbsp;</P>
<P><B>招聘职位5：软件测试实习职位</B></P>
<P><STRONG>工作职责：</STRONG></P>
<UL>
<LI>学习软件测试流程</LI>
<LI>撰写测试文档并测试时尚网站（<A href="http://www.wodeyichu.com/" mce_href="http://www.wodeyichu.com">www.wodeyichu.com</A>）</LI>
<LI>撰写缺陷bug报告</LI>
<LI>根据用户的体验对网站的优化提出改进建议</LI></UL>
<P><STRONG>招聘条件：</STRONG></P>
<UL>
<LI>熟悉计算机和Web网站的相关知识</LI>
<LI>希望从事软件测试的工作</LI>
<LI>细心，对事物的细节有敏锐的观察</LI>
<LI>能妥善安排和处理各种任务而不会导致混乱</LI>
<LI>对时尚网站感兴趣者优先</LI></UL>
<P mce_keep="true">&nbsp;</P>
<P>　　创业会比较辛苦，但是我们相信一分辛苦就会有一分回报。如果您希望加入我们，请将简历发送至<A href="mailto:hr.list@baishengtech.com" mce_href="mailto:hr.list@baishengtech.com">hr.list@baishengtech.com</A>。相信我们的情况能使您满意的。</P><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1032799.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42141/" target="_blank">[新闻]用Google Earth实时追踪人造卫星</a>]]></description></item><item><title>方案改进：直接通过User Control生成HTML</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/14/User_Control_Rendering.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 14 Jul 2008 05:24:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/14/User_Control_Rendering.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1241979.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/07/14/User_Control_Rendering.html#Feedback</comments><slash:comments>62</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1241979.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1241979.html</trackback:ping><description><![CDATA[摘要: 对于使用User Control生成HTML的方式，大家应该已经比较熟悉了，老赵也曾经写过一篇文章（《<a href="http://www.cnblogs.com/JeffreyZhao/archive/2007/12/30/usercontrol_as_an_template.html" target="_blank">技巧：使用User Control做HTML生成</a>》）来描述这个做法。在“<a href="http://www.wodeyichu.com">我的衣橱</a>”中大量使用了这种生成HTML的方法。不过当项目达到一定规模之后，这个方法的不足之处也慢慢地体现了出来。如果能解决这个问题，就无疑是一个锦上添花的举动……&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/07/14/User_Control_Rendering.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1241979.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42140/" target="_blank">[新闻]传IBM将以35亿美元至40亿美元收购北电</a>]]></description></item><item><title>精化集ASP.NET AJAX与ASP.NET MVC分类第二轮筛选结果</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/14/1221920.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sat, 14 Jun 2008 08:48:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/14/1221920.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1221920.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/14/1221920.html#Feedback</comments><slash:comments>22</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1221920.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1221920.html</trackback:ping><description><![CDATA[摘要: 以下是包同学导给我的清单。老赵的第二轮把关很严，杀了几乎99%的文章。不过似乎有少部分并没有经过我的手，可能是其他同学转过来的吧。第三轮老赵依旧会严格把关，肯定也会杀更多（包括通过其他同学第二轮的）文章。请大家监督，有疑问请及时告诉老赵。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/06/14/1221920.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1221920.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42139/" target="_blank">[新闻]Google卫星已经开始工作</a>]]></description></item><item><title>觉得有必要来澄清几组重要概念</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/04/ajax-linq-lambda-expression.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Tue, 03 Jun 2008 17:51:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/04/ajax-linq-lambda-expression.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1212537.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/06/04/ajax-linq-lambda-expression.html#Feedback</comments><slash:comments>116</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1212537.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1212537.html</trackback:ping><description><![CDATA[摘要: 在阅读很多朋友问题的过程中，以及平时和别人讨论中，亦或是园子里的文章中经常发现一些误用概念的情况。如果在概念上没有形成共识，那么在工作和交流上就会造成许多问题。因此，老赵已觉得有必要特地来澄清一些概念，解释一下这些概念之间的区别和联系。希望在明确这些概念之后，大家能够把注意力集中在对于具体问题的分析解决上，而不要让沟通成为瓶颈。<br>在这篇文章中，我希望澄清三组概念，它们是：<br>AJAX / AJAX框架 / AJAX.NET (Professional) / ASP.NET AJAX<br>LINQ / LINQ to SQL / LINQ to XXX<br>Lambda Expression / Expression Tree / 匿名方法&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/06/04/ajax-linq-lambda-expression.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1212537.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42138/" target="_blank">[新闻]Chrome又曝漏洞 “保存为”功能“引狼入室”</a>]]></description></item><item><title>我们到底该怎么做精华集</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/22/1204424.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Thu, 22 May 2008 01:35:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/22/1204424.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1204424.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/22/1204424.html#Feedback</comments><slash:comments>73</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1204424.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1204424.html</trackback:ping><description><![CDATA[摘要: 博客园要做精华集，老赵觉得很有意思。老赵被分配到的工作是ASP.NET AJAX和ASP.NET MVC。不过事实上老赵想搞得东西很多，还有ASP.NET、.NET 3.5也想参一腿等等。不过这篇文章想和大家讨论的并不是计划，因为有些东西老赵还没有确定，所以现在只是来谈谈一些想法。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/05/22/1204424.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1204424.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42137/" target="_blank">[新闻]测试版Office Live Workspace发布6月内用户数量达百万</a>]]></description></item><item><title>雅虎CEO杨致远:愿意与微软重启谈判</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/10/1191437.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sat, 10 May 2008 09:50:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/10/1191437.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1191437.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/10/1191437.html#Feedback</comments><slash:comments>19</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1191437.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1191437.html</trackback:ping><description><![CDATA[<p>路透社消息，雅虎CEO杨致远周一表示，是微软主动离开谈判桌，他个人依然愿意与微软商谈协议。
“我们当时在协商找到共识的方法，然後就是周六他们拂袖而去，”杨致远接受路透采访时表示。“他们开启了谈判，然後是他们选择了退出。”当被问到雅虎是否对谈判继续开启大门时，杨致远说：“如果他们有什么新的想法，我们会开放谈判大门……我非常愿意倾听。”</p>

<p>在微软撤回475亿美元的收购要约后，雅虎股价周一下挫15%。</p>

<p>尽管三个月的协商谈判，微软CEO鲍尔默(Steve Ballmer)将报价从最初的每股31美元提高至33美元，但雅虎坚持要求每股37美元。</p>

<p>部分分析师表示，雅虎股价周一跌幅原本可能更大，不过投资者们希望微软最终能重返谈判桌。其他人预期雅虎会面临投资者的如潮诉讼，质疑管理层为何不接受微软的收购价格。</p>

<p>杨致远表示，自周六以来，他已经与很多雅虎股东会谈，他们对谈判破裂的反应应有尽有，有失望也有支持。</p>

<p>“有人对未能达成协议感到失望，另一些人则对我们没有接受每股33美元的价格表示高兴，”杨致远说。“结果是我们以诚实、守信的态度进行了谈判，但他们选择了退出。我们并没有退出。”</p>

<p>当被问到微软的举动是否是其谈判策略时，杨致远表示，他只能从“字面意思”来理解鲍尔默告知他退出谈判的信函。</p>

<p>来源：http://www.cnbeta.com/articles/55035.htm</p>

<img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1191437.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42136/" target="_blank">[新闻]2008年9月8日科技博客精选</a>]]></description></item><item><title>更新：让UpdatePanel支持上传文件</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/04/build-component-to-upload-file-in-updatepanel.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sun, 04 May 2008 00:57:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/04/build-component-to-upload-file-in-updatepanel.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1179121.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/05/04/build-component-to-upload-file-in-updatepanel.html#Feedback</comments><slash:comments>44</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1179121.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1179121.html</trackback:ping><description><![CDATA[摘要: 在一年多前我发布了一系列文章（<a href="http://www.cnblogs.com/JeffreyZhao/archive/2007/04/04/Let_UpdatePanel_support_file_uploading_Lets_Get_Started.html">让UpdatePanel支持文件上传（1）</a>、（2）、（3）、（4）、（5）），设法让UpdatePanel支持上传文件。可惜缺陷无数，当时收到了无数bug report但是我都没有时间（和兴趣）去解决，因此只是一个实验品中的实验品。这个组件还有一个问题就在于非常复杂，复杂的原因是为了解决iframe传输数据的问题。当时想了很多办法最终让IE6、7，FireFox 1.5支持了这个组件，但是对于Safari，Opera等浏览器就无能为力了。最近发现jQuery的Form插件能够在一定程度上支持我需要的功能，于是就有了简化并改进该控件的想法。虽然后来发现jQuery在这方面的表现并不如我想象中那么好……&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/05/04/build-component-to-upload-file-in-updatepanel.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1179121.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42135/" target="_blank">[新闻]美大学在网上建虚拟校园开门授课</a>]]></description></item><item><title>不妨来做个尝试：UpdatePanel for ASP.NET MVC</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/try-to-build-an-updatepanel-for-asp-dot-net-mvc.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sun, 27 Apr 2008 15:59:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/try-to-build-an-updatepanel-for-asp-dot-net-mvc.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1170852.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/try-to-build-an-updatepanel-for-asp-dot-net-mvc.html#Feedback</comments><slash:comments>89</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1170852.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1170852.html</trackback:ping><description><![CDATA[摘要: 前一段时间尝试为ASP.NET MVC构建了一个类似于UpdatePanel的AJAX解决方案，本文叙述了这个组件的设计思路以及使用方式，并提供了源代码以及示例程序。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/try-to-build-an-updatepanel-for-asp-dot-net-mvc.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1170852.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42134/" target="_blank">[新闻]JavaScript将成Silverlight的最大对手?</a>]]></description></item><item><title>ScottGu的Blog真是受欢迎，又多了一种语言</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/scott-blog-in-arabic.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sun, 27 Apr 2008 09:18:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/scott-blog-in-arabic.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1173284.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/scott-blog-in-arabic.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1173284.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1173284.html</trackback:ping><description><![CDATA[摘要: &nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/04/27/scott-blog-in-arabic.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1173284.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42134/" target="_blank">[新闻]JavaScript将成Silverlight的最大对手?</a>]]></description></item><item><title>强烈推荐一个有关前台开发技术的Blog</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/21/1163878.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 21 Apr 2008 06:51:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/21/1163878.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1163878.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/21/1163878.html#Feedback</comments><slash:comments>75</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1163878.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1163878.html</trackback:ping><description><![CDATA[<p><a title="http://www.cnblogs.com/ruxpinsp1" href="http://www.cnblogs.com/ruxpinsp1">http://www.cnblogs.com/ruxpinsp1</a></p> <p>这是我的一个同事，我们一般叫他“大胡仔”（原因可见其自画像<a title="http://www.cnblogs.com/ruxpinsp1/archive/2008/04/20/1162878.html" href="http://www.cnblogs.com/ruxpinsp1/archive/2008/04/20/1162878.html">http://www.cnblogs.com/ruxpinsp1/archive/2008/04/20/1162878.html</a>）。此人精通（绝不是各招聘启事或简历上的“精通”）前台开发，对于CSS样式在各种浏览器的各种版本下之间的差别了如指掌。此外又精通JavaScript编程，名牌大学计算机系毕业，编程基础扎实。目前“我的衣橱”网（<a href="http://www.wodeyichu.com">http://www.wodeyichu.com</a>）的所有前台开发均由其独立完成。</p> <p>如果用一句话来概括，大胡仔是我见过的最好的前台开发人员。</p> <p>前一段时间大胡仔忽然发现自己没有及时掌握HTML 5标准，甚为震惊，强烈要求在公司内部引入学习机制。于是我和陈黎夫趁热打铁将其推上博客园，大家有什么问题可以请教一下，大胡仔也会不定期地提供前台技术方面的内容。</p><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1163878.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42133/" target="_blank">[新闻]没有谷歌就活不下去的四个网站</a>]]></description></item><item><title>您善于使用匿名函数吗？</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/04/can-you-use-anonymous-method-properly.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Thu, 03 Apr 2008 16:10:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/04/can-you-use-anonymous-method-properly.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1136953.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/04/04/can-you-use-anonymous-method-properly.html#Feedback</comments><slash:comments>104</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1136953.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1136953.html</trackback:ping><description><![CDATA[摘要: 合理使用匿名方法能够大大简化开发，提高代码质量。您善于使用匿名方法吗？&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/04/04/can-you-use-anonymous-method-properly.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1136953.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42132/" target="_blank">[新闻]Google 10周岁生日</a>]]></description></item><item><title>Windows Live Translator</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/24/1118943.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 24 Mar 2008 02:17:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/24/1118943.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1118943.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/24/1118943.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1118943.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1118943.html</trackback:ping><description><![CDATA[<p>微软推出的<a href="http://translator.live.com" target="_blank">Translator服务</a>，目前还处于试用阶段。对于此类服务打假应该已经不陌生了，不过比较有意思的是Windows Live Translator还提供了一个<a href="http://translator.live.com/AddIn.aspx" target="_blank">内嵌在网页里的小部件</a>，您可以将其放在页面的边栏中，读者就可以获得一个翻译功能了，如下：</p> <script src="http://translator.live.com/TranslatePageLink.aspx?pl=zh-CHS" type="text/javascript"></script>  <p>至于翻译的质量，肯定是不敢恭维的，毕竟是机器嘛……例如我们来试试看中译英：</p> <p><a title="http://www.windowslivetranslator.com/BV.aspx?ref=LandingPage&amp;MKT=zh-CN&amp;lp=zh-chs_en&amp;a=http%3A%2F%2Fwww.cnblogs.com%2FJeffreyZhao%2Farchive%2F2008%2F02%2F27%2F1084289.html" href="http://www.windowslivetranslator.com/BV.aspx?ref=LandingPage&amp;MKT=zh-CN&amp;lp=zh-chs_en&amp;a=http%3A%2F%2Fwww.cnblogs.com%2FJeffreyZhao%2Farchive%2F2008%2F02%2F27%2F1084289.html">http://www.windowslivetranslator.com/BV.aspx?ref=LandingPage&amp;MKT=zh-CN&amp;lp=zh-chs_en&amp;a=http%3A%2F%2Fwww.cnblogs.com%2FJeffreyZhao%2Farchive%2F2008%2F02%2F27%2F1084289.html</a></p><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1118943.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42131/" target="_blank">[新闻]祝Google 10周岁生日快乐</a>]]></description></item><item><title>推荐一篇文章：火星人的耳机</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/23/martian-headsets.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sun, 23 Mar 2008 15:12:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/23/martian-headsets.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1118129.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/23/martian-headsets.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1118129.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1118129.html</trackback:ping><description><![CDATA[<P>大名鼎鼎的Joel Spolsky最近写了一篇很有趣的文章《Martian Headsets》。写这篇文章的起因是IE8的推出，这让Joel忽然有兴趣从各个角度讨论Web标准之争的各个方面，比如缘由，现状，以及用户的反应等等。非常值得一看。</P>
<P>原文链接：<A title=http://www.joelonsoftware.com/items/2008/03/17.html href="http://www.joelonsoftware.com/items/2008/03/17.html">http://www.joelonsoftware.com/items/2008/03/17.html</A></P>
<P>翻译链接：<A title=http://luoshengblog.cn/archives/martian-headsets href="http://luoshengblog.cn/archives/martian-headsets">http://luoshengblog.cn/archives/martian-headsets</A></P><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1118129.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42130/" target="_blank">[新闻]Google十年市值达1500亿美元 创造奇迹</a>]]></description></item><item><title>扩展LINQ to SQL：使用Lambda Expression批量删除数据</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/05/LINQ-to-SQL-Batch-Delete-Extension.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Wed, 05 Mar 2008 05:01:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/05/LINQ-to-SQL-Batch-Delete-Extension.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1091648.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/05/LINQ-to-SQL-Batch-Delete-Extension.html#Feedback</comments><slash:comments>66</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1091648.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1091648.html</trackback:ping><description><![CDATA[摘要: ORM框架在删除数据方面一直有个尴尬，那就是无法通过指定条件批量删除数据。于是对于一些删除操作，我们不得不写SQL语句或者执行存储过程。幸运的是C# 3.0所拥有的强大特性足以让我们对LINQ to SQL的功能进行扩展。为了更好地进行项目开发，以及周五的一次技术交流，我为LINQ to SQL扩展了批量删除功能。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/03/05/LINQ-to-SQL-Batch-Delete-Extension.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1091648.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42129/" target="_blank">[新闻]GMail:回过头来支持IE6</a>]]></description></item><item><title>LINQ to SQL异步查询</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/01/async-query-with-linq-to-sql.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Fri, 29 Feb 2008 17:51:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/01/async-query-with-linq-to-sql.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1085559.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/03/01/async-query-with-linq-to-sql.html#Feedback</comments><slash:comments>32</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1085559.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1085559.html</trackback:ping><description><![CDATA[摘要: 异步操作是提高Web应用程序吞吐量的重要手段，关于这方面的话题已经在前文《正确使用异步操作》中解释过了。对于大多数互联网应用来说，性能瓶颈数据库访问。换句话说，一个请求在数据库操作上所花的时间往往是最多的——并且占总时间的90%以上。因此，当Web应用程序的吞吐量因为数据库操作的阻塞而受到影响的话，我们可是尝试使用异步数据库操作来进行优化。那么我们又该如何使用LINQ to SQL进行异步查询呢？&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/03/01/async-query-with-linq-to-sql.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1085559.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42128/" target="_blank">[新闻]Google十年大变样</a>]]></description></item><item><title>最近真是又懒又累</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/27/1084289.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Wed, 27 Feb 2008 15:56:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/27/1084289.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1084289.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/27/1084289.html#Feedback</comments><slash:comments>30</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1084289.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1084289.html</trackback:ping><description><![CDATA[其实工作也不像想象中那么忙，但是下班后就是想看看书然后睡觉。<BR>想写的东西其实有很多，但就是懒于动笔。<BR>不行了太放松了，要努力了。<img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1084289.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42127/" target="_blank">[新闻]谷歌十年创新路</a>]]></description></item><item><title>正确使用异步操作</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/24/use-async-operation-properly.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Sun, 24 Feb 2008 14:03:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/24/use-async-operation-properly.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1079778.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/24/use-async-operation-properly.html#Feedback</comments><slash:comments>27</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1079778.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1079778.html</trackback:ping><description><![CDATA[摘要: 本想写一点有关LINQ to SQL异步调用的话题，但是在这之前我想还是先写一篇文章来阐述一下使用异步操作的一些原则，避免有些朋友误用导致程序性能反而降低。这篇文章会讨论一下在.NET中有关异步操作话题，从理论出发结合实际，以澄清概念及避免误用为目标，并且最后提出常见的异步操作场景和使用案例。这样我们就可以知道什么时候该使用异步操作，什么时候会得不偿失。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/02/24/use-async-operation-properly.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1079778.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42126/" target="_blank">[新闻]十年回顾：Google的互联网经济</a>]]></description></item><item><title>在LINQ to SQL中使用Translate方法以及修改查询用SQL</title><link>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/19/using-translate-method-and-modify-command-text-before-query-in-linq-to-sql.html</link><dc:creator>Jeffrey Zhao</dc:creator><author>Jeffrey Zhao</author><pubDate>Mon, 18 Feb 2008 19:02:00 GMT</pubDate><guid>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/19/using-translate-method-and-modify-command-text-before-query-in-linq-to-sql.html</guid><wfw:comment>http://www.cnblogs.com/JeffreyZhao/comments/1071017.html</wfw:comment><comments>http://www.cnblogs.com/JeffreyZhao/archive/2008/02/19/using-translate-method-and-modify-command-text-before-query-in-linq-to-sql.html#Feedback</comments><slash:comments>51</slash:comments><wfw:commentRss>http://www.cnblogs.com/JeffreyZhao/comments/commentRss/1071017.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/JeffreyZhao/services/trackbacks/1071017.html</trackback:ping><description><![CDATA[摘要: 目前LINQ to SQL的资料不多——老赵的意思是，目前能找到的资料都难以摆脱“官方用法”的“阴影”。LINQ to SQL最权威的资料自然是MSDN，但是MSDN中的文档说明和实例总是显得“大开大阖”，依旧有清晰的“官方”烙印——这简直是一定的。不过从按照过往的经验，在某些时候如果不按照微软划定的道道来走，可能就会发现别样的风景。老赵在最近的项目中使用了LINQ to SQL作为数据层的基础，在LINQ to SQL开发方面积累了一定经验，也总结出了一些官方文档上并未提及的有用做法，特此和大家分享。&nbsp;&nbsp;<a href='http://www.cnblogs.com/JeffreyZhao/archive/2008/02/19/using-translate-method-and-modify-command-text-before-query-in-linq-to-sql.html'>阅读全文</a><img src ="http://www.cnblogs.com/JeffreyZhao/aggbug/1071017.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42123/" target="_blank">[新闻]Google 10周年大事记</a>]]></description></item></channel></rss>