﻿<?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>博客园-RubyPdf 的中文博客</title><link>http://www.cnblogs.com/hardrock/</link><description>专注PDF技术</description><language>zh-cn</language><lastBuildDate>Wed, 08 Oct 2008 04:41:17 GMT</lastBuildDate><pubDate>Wed, 08 Oct 2008 04:41:17 GMT</pubDate><ttl>60</ttl><item><title>PDFCrack 0.11 Windows 版本发布</title><link>http://www.cnblogs.com/hardrock/archive/2008/09/09/1287274.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Tue, 09 Sep 2008 00:46:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/09/09/1287274.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1287274.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/09/09/1287274.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1287274.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1287274.html</trackback:ping><description><![CDATA[<p>PDFCrack 是SourceForge上的一个开源项目,可以获得加密PDF的user password和master password没有Windows的编译版本,曾经尝试用MinGW 不成功,论坛上有人用cygwin成功编译0.8版本,但没有直接提供所需要的cygwin1.dll,于是我打包提供下载. </p>
<p>PDFCrack的最新版本0.11已经出来超过1个月了,但还没有看到Windows的编译版本,于是我决定自己尝试下.<br />
</p>
<p>下载链接:</p>
<p><a href="http://blog.rubypdf.com/pdfcrack/pdfcrack-0.11.zip">Download(pdfcrack-0.11.zip, 630k)</a> <br />
</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Reference: <br />
</p>
<p><a href="http://blog.rubypdf.com/2006/11/18/pdfcrack-a-password-recovery-tool-for-pdf-files/" rel="bookmark" title="Permanent Link: PDFCrack - A Password Recovery Tool for PDF-files">PDFCrack - A Password Recovery Tool for PDF-files</a></p>
<p><a title="PDFCrack Windows version Homepage" href="http://blog.rubypdf.com/pdfcrack/">PDFCrack 0.11 for Window Releases</a><br />
</p>
<p><a href="http://blog.rubypdf.com/pdfcrack/">PDFCrack Windows version Homepage</a> <br />
</p>
<p><a href="http://blog.rubypdf.com/2006/12/08/pdfcrack-08-win32windows-version-pdfcrack/" rel="bookmark" title="Permanent Link: pdfcrack-0.8-win32,Windows version pdfcrack">pdfcrack-0.8-win32,Windows version pdfcrack</a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p> </p>
<p>&nbsp;</p><img src ="http://www.cnblogs.com/hardrock/aggbug/1287274.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42841/" target="_blank">[新闻]Google向Wine贡献更多代码</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>Chrome 的又一个bug?</title><link>http://www.cnblogs.com/hardrock/archive/2008/09/06/1285432.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Fri, 05 Sep 2008 17:34:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/09/06/1285432.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1285432.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/09/06/1285432.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1285432.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1285432.html</trackback:ping><description><![CDATA[<p>昨天用Chrome Beta寻找世界营销绝妙点子800例,无意找到一个网站,<a href="http://down.topxue.com/ShowSoft.asp?SoftID=6518">http://down.topxue.com/ShowSoft.asp?SoftID=6518</a></p>
<p>,却发现提示下载成功,但下载目录下却没有所下载的文件,开始怀疑是中文支持不好,于是不改名,结果仍然一样,又测试几个文件发现还是一样的结果,所以怀疑是Chrome的bug.</p><img src ="http://www.cnblogs.com/hardrock/aggbug/1285432.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42840/" target="_blank">[新闻]苹果创始人Steve Wozniak称iPod将被淘汰</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>服务器端动态序列化与Unable to generate a temporary class报错</title><link>http://www.cnblogs.com/hardrock/archive/2008/08/27/1277252.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Tue, 26 Aug 2008 21:23:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/08/27/1277252.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1277252.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/08/27/1277252.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1277252.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1277252.html</trackback:ping><description><![CDATA[<p>在一虚拟主机上安装Blogengine.NET 1.4.5，运行时碰到如下问题，</p>
<p>Unable to generate a temporary class (result=1).<br />
error CS2001: Source file 'C:"WINDOWS"TEMP"8ubtaj9z.0.<wbr>cs' could not be found<br />
</p>
<p> error CS2008: No inputs specified&nbsp;</p>
<p>网上给的答案基本一致，修改ASPNET的权限，没有错，这个在自己有管理权限的机器上很容易，但虚拟主机提供商可不愿意给你这个权限，那怎么办？</p>
<p>因为这个问题，两次询问虚拟主机提供商的客户服务，第一次的回答很干脆，就是无法运行这类程序，因为权限问题。空间已经买了，不死心，又问另外一个客服，在他的提示下，得到了(google 出来的）想要的答案。</p>
<p>那就是在web.config的&lt;system.web&gt;之前添加，</p>
<p>&lt;system.xml.serialization&gt;<br />
&lt;xmlSerializer tempFilesLocation="c:\yourfolder\temp""/&gt;<br />
</p>
<p>
&lt;/system.xml.serialization&gt; <br />
</p>
<p>&nbsp;</p>
<p>P.S.</p>
<p>客服给的方案是：The proper way is to specify the tempFilesLocation in xmlSerializer Tag. It has been stated in Microsoft's hotfix. <br />
</p>
<p>很多webservice都会生成临时类文件（序列化），所以也会碰到同样的问题。<br />
</p>
<p>原来知道答案后可以搜索到更多相关信息了，如<a href="http://forums.msdn.microsoft.com/en-US/asmxandxml/thread/f1399b55-a2ed-4a88-a45d-02d8b1cf354c/"> Server side dynamic serialization</a>。 <br />
</p><img src ="http://www.cnblogs.com/hardrock/aggbug/1277252.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42839/" target="_blank">[新闻]福布斯：硅谷日子将更难过 谁下一个倒下</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>OpenOffice 3增加PDF导入和编辑功能</title><link>http://www.cnblogs.com/hardrock/archive/2008/08/06/1261579.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Tue, 05 Aug 2008 17:56:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/08/06/1261579.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1261579.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/08/06/1261579.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1261579.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1261579.html</trackback:ping><description><![CDATA[<p><a style="font-size: 12pt;" href="http://extensions.services.openoffice.org/project/pdfimport" title="Sun PDF Import Extension [Beta]"></a></p>
<p>OpenOffice.Org 3 的插件中增加了PDF导入插件（<span style="font-size: 10pt;"><a href="http://extensions.services.openoffice.org/project/pdfimport" title="Sun PDF Import Extension [Beta]">Sun PDF Import Extension [Beta]</a></span>）</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在原始资料不存在的情况下，可以用PDF 导入插件导入并修改PDF文档。可以把PDF导入到Draw和Impress中来保持布局并进行基本的修改。对于修改日期，数字或者少量文字，这将是个非常棒的解决方案。不过PDF 导入插件仍然不支持PDF 表单。<br />
</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &#8230;&#8230;<br />
</p>
<p>&nbsp; &nbsp; &nbsp;&nbsp; <br />
</p>
<p> <br />
</p>
<p>The PDF Import Extension allows modifying existing PDF files for which the original source files do not exist anymore. PDF documents are imported in Draw and Impress to preserve the layout and to allow basic editing. It is the perfect solution for changing dates, numbers or small portions of text. Native PDF forms are not yet imported. </p>
<p>The next development step will focuses more on the edit capabilities and less on layout by using the Writer.</p>
<p>The PDF Import extension will also enable the PDF export into a hybrid PDF file, which is a PDF with the embedded source file as ODF. Hybrid PDF files will be opened in StarOffice as an ODF file without any layout differences, while users without StarOffice can open the PDF part of the hybrid file.</p>
<p>&nbsp;</p><img src ="http://www.cnblogs.com/hardrock/aggbug/1261579.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42836/" target="_blank">[新闻]微软老矣 尚能赚否？</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>AspSpider 终止提供免费空间服务了。</title><link>http://www.cnblogs.com/hardrock/archive/2008/05/19/1202754.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Mon, 19 May 2008 10:07:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/05/19/1202754.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1202754.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/05/19/1202754.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1202754.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1202754.html</trackback:ping><description><![CDATA[不知道博客园有多少朋友在使用AspSpider提供的免费空间，这里想给大家提个醒，AspSpider 将在2008年6月1日删除所有空间，需要备份的朋友请赶紧把自己的空间备份转移，以免造成不必要的损失。<br />
似乎这个空间已经不提供备份功能了<span style="color: red;">(更正，找到不能备份的原因了，空间使用较多，如果加上备份文件要超过10M，所以就不给备份了）</span>，我尝试了多次都没有成功。如果你也需要备份自己的目录，可以尝试下面这段代码：<br />
<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Data;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Configuration;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Collections;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web.Security;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web.UI;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web.UI.WebControls;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web.UI.WebControls.WebParts;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.Web.UI.HtmlControls;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;ICSharpCode.SharpZipLib.Zip;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;System.IO;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">public</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">partial</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">class</span><span style="color: #000000;">&nbsp;packfolder&nbsp;:&nbsp;System.Web.UI.Page<br />
<img id="Codehighlighter1_368_1421_Open_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_368_1421_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_368_1421_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_368_1421_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_368_1421_Closed_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_368_1421_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_368_1421_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_368_1421_Open_Text').style.display='inline';" alt="" align="top" /></span><span id="Codehighlighter1_368_1421_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_368_1421_Open_Text"><span style="color: #000000;">{<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">protected</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">void</span><span style="color: #000000;">&nbsp;Page_Load(</span><span style="color: #0000ff;">object</span><span style="color: #000000;">&nbsp;sender,&nbsp;EventArgs&nbsp;e)<br />
<img id="Codehighlighter1_431_1419_Open_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_431_1419_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_431_1419_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_431_1419_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_431_1419_Closed_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_431_1419_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_431_1419_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_431_1419_Open_Text').style.display='inline';" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_431_1419_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_431_1419_Open_Text"><span style="color: #000000;">{<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;MemoryStream&nbsp;ms&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;MemoryStream();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">byte</span><span style="color: #000000;">[]&nbsp;buffer;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;path&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;MapPath(</span><span style="color: #800000;">""</span><span style="color: #000000;">);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">string</span><span style="color: #000000;">[]&nbsp;files&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Directory.GetFiles(path,&nbsp;</span><span style="color: #800000;">"</span><span style="color: #800000;">*.*</span><span style="color: #800000;">"</span><span style="color: #000000;">,&nbsp;SearchOption.AllDirectories);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">using</span><span style="color: #000000;">&nbsp;(ZipOutputStream&nbsp;s&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;ZipOutputStream(ms))<br />
<img id="Codehighlighter1_694_1155_Open_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_694_1155_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_694_1155_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_694_1155_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_694_1155_Closed_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_694_1155_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_694_1155_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_694_1155_Open_Text').style.display='inline';" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_694_1155_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_694_1155_Open_Text"><span style="color: #000000;">{<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.SetLevel(</span><span style="color: #800080;">9</span><span style="color: #000000;">);&nbsp;</span><span style="color: #008000;">//</span><span style="color: #008000;">&nbsp;0-9,&nbsp;9&nbsp;being&nbsp;the&nbsp;highest&nbsp;compression</span><span style="color: #008000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" /></span><span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">foreach</span><span style="color: #000000;">&nbsp;(</span><span style="color: #0000ff;">string</span><span style="color: #000000;">&nbsp;file&nbsp;</span><span style="color: #0000ff;">in</span><span style="color: #000000;">&nbsp;files)<br />
<img id="Codehighlighter1_818_1097_Open_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_818_1097_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_818_1097_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_818_1097_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_818_1097_Closed_Image" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedSubBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_818_1097_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_818_1097_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_818_1097_Open_Text').style.display='inline';" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_818_1097_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_818_1097_Open_Text"><span style="color: #000000;">{<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ZipEntry&nbsp;entry&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;ZipEntry(file.Substring(path.Length</span><span style="color: #000000;">+</span><span style="color: #800080;">1</span><span style="color: #000000;">));<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;entry.DateTime&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;DateTime.Now;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.PutNextEntry(entry);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buffer</span><span style="color: #000000;">=</span><span style="color: #000000;">File.ReadAllBytes(file);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.Write(buffer,&nbsp;</span><span style="color: #800080;">0</span><span style="color: #000000;">,&nbsp;buffer.Length);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.Finish();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" /><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;s.Close();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;buffer&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;ms.ToArray();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.ContentType&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #800000;">"</span><span style="color: #800000;">application/zip</span><span style="color: #800000;">"</span><span style="color: #000000;">;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.AddHeader(</span><span style="color: #800000;">"</span><span style="color: #800000;">Content-disposition</span><span style="color: #800000;">"</span><span style="color: #000000;">,&nbsp;</span><span style="color: #800000;">"</span><span style="color: #800000;">attachment;&nbsp;filename=&nbsp;*.zip</span><span style="color: #800000;">"</span><span style="color: #000000;">);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.OutputStream.Write(buffer,&nbsp;</span><span style="color: #800080;">0</span><span style="color: #000000;">,&nbsp;buffer.Length);<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Response.End();<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" align="top" />}</span></span></div>
这段代码功能很简单，把制定目录和子目录中的文件按照目录结构压缩到zip文件中供下载，这里我是为了方便，直接默认当前文件所在目录了，这样就可以方便下载整个webroot目录了。<br />
<br />
这段代码引用了 <a href="http://www.icsharpcode.net/OpenSource/SharpZipLib/">SharpZipLib</a>。<br />
如果你是个懒人，你也可以直接下载这个压缩包上传到你的服务器。<br />
<a href="http://www.cnblogs.com/Files/hardrock/packfolder.zip">http://www.cnblogs.com/Files/hardrock/packfolder.zip</a><br />
<br />
下面就是我今天登陆后看到的页面提示信息。<br />
<div align="center"><strong><span style="color: #ff0000;">AspSpider Free Hosting Termination Notice</span></strong><br />
</div>
<br />
<font color="DimGray">It is with deep regret that we inform you that
starting May 1, 2008, AspSpider.net will stop offering its free ASP.NET
web hosting services. After May 1, 2008, your web sites will remain
online for 30 days so that you have the opportunity to download your
web site files and seek alternative hosting options. On June 1, 2008,
all of our servers will be wiped clean and all web site files will be
removed. </font><br />
<br />
<br />
<br />
<br />
<br />
<br />
<img src ="http://www.cnblogs.com/hardrock/aggbug/1202754.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42832/" target="_blank">[新闻]YouTube探索新赢利模式 开始售音乐、视频游戏</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>比尔盖兹在某个大学毕业典礼上的演讲中，对毕业生提出十一项极为睿智的人生建议</title><link>http://www.cnblogs.com/hardrock/archive/2008/02/15/1069486.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Fri, 15 Feb 2008 03:35:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/02/15/1069486.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1069486.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/02/15/1069486.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1069486.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1069486.html</trackback:ping><description><![CDATA[	<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
<font color="#333333" face="宋体">  1.人生是不公平的，习惯接受吧。<br />
<br />
2.这个世界并不在乎你的自尊，只在乎你做出来的成绩，然后再去强调你的感受。<br />
<br />
3.你不会一离开学校就有百万年薪、你不会马上就是拥有公司配属手机的副总裁，二者你都必须靠努力赚来。<br />
<br />
4.如果你觉得你的老板很凶，等你做了老板就知道，老板是没有工作任期保障的。<br />
<br />
5.在快餐店打工并不可耻，你的祖父母对煎汉堡有不同的看法：机会。<br />
<br />
6.如果你一事无成，不是你父母的错，所以不要对自己犯的错发牢骚，从错误中去学习。<br />
<br />
7.在你出生前，你的父母并不像现在这般无趣，他们变成这样是因为忙着付你的开销、洗你的衣服、听你吹嘘你有多了不起。 所以在你拯救被父母这代人破坏的热带雨林前 先整理一下自己的房间吧。<br />
<br />
8.在学校里可能有赢家输家，在人生中却还言之过早。学校会不断给你机会找到正确答案，真实人生中却完全不是这么回事。<br />
<br />
9.人生没有寒暑假，人生不是学期制，没有哪个雇主有兴趣帮你寻找自我，请用自己的时间来做这件事吧。<br />
<br />
10.电视上演的并非真实人生。现实生活中每人都要离开咖啡馆去工作。<br />
<br />
11.对书呆子好一点，你未来很可能就为其中一个工作。</font>
	<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<img src ="http://www.cnblogs.com/hardrock/aggbug/1069486.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42831/" target="_blank">[新闻]英特尔Core i7将继续称王 性能提52%</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>在博客页首添加搜索功能</title><link>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054281.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Sat, 26 Jan 2008 06:22:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054281.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1054281.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054281.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1054281.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1054281.html</trackback:ping><description><![CDATA[	<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />

把博客园的搜索设置移植到了页面顶端，这样让博客的搜索功能更加醒目。<br />
同时整合了&#8220;Adsense for Search&#8221; 以及&#8220;Add related keyword links&#8221;(添加相关关键字链接，起到搜索提示的功能）。<br />
下面是我使用的代码：<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><img id="Codehighlighter1_30_649_Open_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_30_649_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_30_649_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_30_649_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_30_649_Closed_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_30_649_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_30_649_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_30_649_Open_Text').style.display='inline';" alt="" align="top" /><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">script&nbsp;</span><span style="color: #ff0000;">language</span><span style="color: #0000ff;">="JavaScript"</span><span style="color: #0000ff;">&gt;</span><span id="Codehighlighter1_30_649_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_30_649_Open_Text"><span style="background-color: #f5f5f5; color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" /></span><span style="background-color: #f5f5f5; color: #0000ff;">function</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;SearchGoogle(key,evt,site)<br />
<img id="Codehighlighter1_69_648_Open_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_69_648_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_69_648_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_69_648_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_69_648_Closed_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_69_648_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_69_648_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_69_648_Open_Text').style.display='inline';" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_69_648_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_69_648_Open_Text"><span style="background-color: #f5f5f5; color: #000000;">{<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">if</span><span style="background-color: #f5f5f5; color: #000000;">(evt.keyCode</span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">13</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">||</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;evt.keyCode</span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">0</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">||</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;evt.type&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">==</span><span style="background-color: #f5f5f5; color: #000000;">'</span><span style="background-color: #f5f5f5; color: #000000;">click</span><span style="background-color: #f5f5f5; color: #000000;">'</span><span style="background-color: #f5f5f5; color: #000000;">)<br />
<img id="Codehighlighter1_137_644_Open_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_137_644_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_137_644_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_137_644_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_137_644_Closed_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedSubBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_137_644_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_137_644_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_137_644_Open_Text').style.display='inline';" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span id="Codehighlighter1_137_644_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_137_644_Open_Text"><span style="background-color: #f5f5f5; color: #000000;">{<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;key.focus();<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">var</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;keystr&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;encodeURIComponent(key.value);<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">http://www.google.com/search?q=</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;url</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">keystr;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;url&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">+=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">&amp;client=pub-7558339387099421&amp;forid=1&amp;ie=UTF-8&amp;oe=UTF-8&amp;safe=active&amp;cof=GALT%3A%23008000%3BGL%3A1%3BDIV%3A%23336699%3BVLC%3A663399%3BAH%3Acenter%3BBGC%3AFFFFFF%3BLBGC%3A336699%3BALC%3A0000FF%3BLC%3A0000FF%3BT%3A000000%3BGFNT%3A0000FF%3BGIMP%3A0000FF%3BFORID%3A1&amp;hl=zh-CN&amp;x=0&amp;y=0&amp;domains=</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">site</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">&amp;sitesearch=</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">+</span><span style="background-color: #f5f5f5; color: #000000;">site;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.location</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">url;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">return</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #0000ff;">false</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="background-color: #f5f5f5; color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" align="top" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="background-color: #f5f5f5; color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">table</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">style</span><span style="color: #0000ff;">="WIDTH:&nbsp;130px"</span><span style="color: #ff0000;">&nbsp;type</span><span style="color: #0000ff;">="text"</span><span style="color: #ff0000;">&nbsp;name</span><span style="color: #0000ff;">="q"</span><span style="color: #ff0000;">&nbsp;id</span><span style="color: #0000ff;">="q"</span><span style="color: #ff0000;">&nbsp;onkeydown</span><span style="color: #0000ff;">="return&nbsp;SearchGoogle(document.getElementById('q'),event,'http://www.cnblogs.com/hardrock/')"</span><span style="color: #0000ff;">&gt;</span><span style="color: #ff0000;">&amp;nbsp;</span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">input&nbsp;</span><span style="color: #ff0000;">onclick</span><span style="color: #0000ff;">="SearchGoogle(document.getElementById('q'),event,'http://www.cnblogs.com/hardrock/')"</span><span style="color: #ff0000;">&nbsp;type</span><span style="color: #0000ff;">="button"</span><span style="color: #ff0000;">&nbsp;value</span><span style="color: #0000ff;">="搜索"</span><span style="color: #ff0000;">&nbsp;name</span><span style="color: #0000ff;">="sa"</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img id="Codehighlighter1_1018_1225_Open_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockStart.gif" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1018_1225_Open_Text').style.display='none'; document.getElementById('Codehighlighter1_1018_1225_Closed_Image').style.display='inline'; document.getElementById('Codehighlighter1_1018_1225_Closed_Text').style.display='inline';" alt="" align="top" /><img id="Codehighlighter1_1018_1225_Closed_Image" src="http://www.cnblogs.com/images/OutliningIndicators/ContractedBlock.gif" style="display: none;" onclick="this.style.display='none'; document.getElementById('Codehighlighter1_1018_1225_Closed_Text').style.display='none'; document.getElementById('Codehighlighter1_1018_1225_Open_Image').style.display='inline'; document.getElementById('Codehighlighter1_1018_1225_Open_Text').style.display='inline';" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">script&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text/javascript"</span><span style="color: #0000ff;">&gt;</span><span id="Codehighlighter1_1018_1225_Closed_Text" style="border: 1px solid #808080; background-color: #ffffff; display: none;"><img src="http://www.cnblogs.com/Images/dot.gif" alt="" /></span><span id="Codehighlighter1_1018_1225_Open_Text"><span style="background-color: #f5f5f5; color: #000000;">&lt;!--</span><span style="background-color: #f5f5f5; color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_ad_client&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">pub-7558339387099421</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_ad_format&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">350x30_sdo</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_link_target&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">2</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_color_bg&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">ffffff</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_color_link&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">black</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/InBlock.gif" alt="" align="top" />&nbsp;&nbsp;google_encoding&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">=</span><span style="background-color: #f5f5f5; color: #000000;">&nbsp;</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">UTF-8</span><span style="background-color: #f5f5f5; color: #000000;">"</span><span style="background-color: #f5f5f5; color: #000000;">;<br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/ExpandedBlockEnd.gif" alt="" align="top" /></span><span style="background-color: #f5f5f5; color: #008000;">//</span><span style="background-color: #f5f5f5; color: #008000;">--&gt;</span><span style="background-color: #f5f5f5; color: #008000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;</span><span style="color: #800000;">script&nbsp;</span><span style="color: #ff0000;">type</span><span style="color: #0000ff;">="text/javascript"</span><span style="color: #ff0000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" />&nbsp;&nbsp;src</span><span style="color: #0000ff;">="http://pagead2.googlesyndication.com/pagead/show_ads.js"</span><span style="color: #0000ff;">&gt;</span><span style="background-color: #f5f5f5; color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">script</span><span style="color: #0000ff;">&gt;</span><span style="color: #000000;"><br />
<img src="http://www.cnblogs.com/images/OutliningIndicators/None.gif" alt="" align="top" /></span><span style="color: #0000ff;">&lt;/</span><span style="color: #800000;">td</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">tr</span><span style="color: #0000ff;">&gt;&lt;/</span><span style="color: #800000;">table</span><span style="color: #0000ff;">&gt;</span></div>
<br />
<br />
	<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />

<img src ="http://www.cnblogs.com/hardrock/aggbug/1054281.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42830/" target="_blank">[新闻]微软已经放弃Windows Vista?</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>AspSpider再次开放asp.net2.0 免费空间注册</title><link>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054270.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Sat, 26 Jan 2008 06:09:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054270.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/1054270.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2008/01/26/1054270.html#Feedback</comments><slash:comments>9</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/1054270.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/1054270.html</trackback:ping><description><![CDATA[<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br />
这次限制为10M空间和1G流量，以前注册的空间也限制为10M，但似乎对超过10M空间的并没有做什么限制和警告。<br />
另外还自动添加了<a title="Kontera Technologies - ContentLink Publisher" target="_blank" href="kontera.com">Kontera</a>对广告，还好并不影响网页布局。<br />
更多这个空间的中文信息参考<a id="AjaxHolder_ctl01_TitleUrl" class="postTitle2" href="../archive/2005/12/22/302232.html">一个支持asp.net2.0和Sql server及Access的免费空间</a><br />
如果你想申请大些（50M)的免费空间，可以参考下这个<br />
<a id="homepage1_HomePageDays_DaysList_ctl00_DayItem_DayList_ctl00_TitleUrl" class="postTitle2" href="../archive/2007/11/13/958546.html">又找到一个免费的ASP.net2.0免费空间，支持MS Sql Server Express2005 及Ftp</a><br />
<br />
	<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />

<img src ="http://www.cnblogs.com/hardrock/aggbug/1054270.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42830/" target="_blank">[新闻]微软已经放弃Windows Vista?</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>又找到一个免费的ASP.net2.0免费空间，支持MS Sql Server Express2005 及Ftp</title><link>http://www.cnblogs.com/hardrock/archive/2007/11/13/958546.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Tue, 13 Nov 2007 15:06:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2007/11/13/958546.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/958546.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2007/11/13/958546.html#Feedback</comments><slash:comments>35</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/958546.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/958546.html</trackback:ping><description><![CDATA[<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br />
From：<a href="http://blog.rubypdf.com/2007/11/13/a-free-aspnet-20-hosting" rel="bookmark">A Free Asp.net 2.0 hosting</a><br />
<a href="http://www.qsh.eu/free">http://www.qsh.eu/free</a> 提供50空间和2G的月流量，想要的就快些动手吧，我在上面装了个<a href="http://yetanotherforum.net/">YetAnotherForum.Net(yafnet)</a> .<br />
测试地址是：<a target="_blank" href="http://rubypdf.qsh.eu/">http://rubypdf.qsh.eu/</a><br />
<script type="text/javascript"><!--
google_ad_client = "pub-7558339387099421";
google_alternate_color = "FFFFFF";
google_ad_width = 468;
google_ad_height = 15;
google_ad_format = "468x15_0ads_al";
google_ad_channel = "2590347216";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "0000FF";
google_color_text = "000000";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<br />

<img src ="http://www.cnblogs.com/hardrock/aggbug/958546.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42829/" target="_blank">[新闻]Microsoft Live Search 现在嵌入在Facebook中</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item><item><title>上海招聘Senior Software Developer (.Net), 工作地点静安寺</title><link>http://www.cnblogs.com/hardrock/archive/2007/09/07/886104.html</link><dc:creator>RubyPDF</dc:creator><author>RubyPDF</author><pubDate>Fri, 07 Sep 2007 10:04:00 GMT</pubDate><guid>http://www.cnblogs.com/hardrock/archive/2007/09/07/886104.html</guid><wfw:comment>http://www.cnblogs.com/hardrock/comments/886104.html</wfw:comment><comments>http://www.cnblogs.com/hardrock/archive/2007/09/07/886104.html#Feedback</comments><slash:comments>10</slash:comments><wfw:commentRss>http://www.cnblogs.com/hardrock/comments/commentRss/886104.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/hardrock/services/trackbacks/886104.html</trackback:ping><description><![CDATA[摘要: 上海招聘Senior Software Developer (.Net), 工作地点静安寺，薪水10K上下，具体根据背景面谈，要求4年以上，英语能读写，口语不要求&nbsp;&nbsp;<a href='http://www.cnblogs.com/hardrock/archive/2007/09/07/886104.html'>阅读全文</a><img src ="http://www.cnblogs.com/hardrock/aggbug/886104.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42828/" target="_blank">[新闻]Mono 2.0 发布 Linux 上的 .NET 框架成熟了吗？</a><br/><a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻频道</a>&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;<a href="http://space.cnblogs.com/ing" target="_blank">闪存</a>]]></description></item></channel></rss>