﻿<?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/finesite/</link><description>激情燃烧生活 灵感激发技术</description><language>zh-cn</language><lastBuildDate>Fri, 05 Sep 2008 06:32:02 GMT</lastBuildDate><pubDate>Fri, 05 Sep 2008 06:32:02 GMT</pubDate><ttl>60</ttl><item><title>不忍独享,提供 SQL Prompt 3.8.0.244 破解补丁</title><link>http://www.cnblogs.com/finesite/archive/2008/08/25/1276054.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Mon, 25 Aug 2008 11:25:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/08/25/1276054.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1276054.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/08/25/1276054.html#Feedback</comments><slash:comments>24</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1276054.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1276054.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 面对一大堆的存储过程,不想再手动敲写一个个熟悉的表名,视图名,函数名,字段等等!google一下结果有sql prompt这个智能书写工具,看介绍确实提高了开发效率! 很遗憾网上提供破解sql prompt的方法,本人费了九牛二虎之力均未能成功,按照介绍的操作,当运行sql prompt时均提示:进程遇到无法解决的问题,需重启! (估计是RP问题)<br>&nbsp;&nbsp;&nbsp;&nbsp; 最后终于找到了破解补丁,不忍独享,供开发的朋友使用(<font color="#ff0000">直接定位到sql prompt安装目录,自动破解</font>),需要者留下邮箱,不直接提供下载,因为上次发奥运图片被莫名的封了账号,怕啊! 如果这日志也违反规定的话,管理员直接删了吧!<br><br>
<script type="text/javascript"><!--
google_ad_client = "pub-7660517742757093";
//728x90, 创建于 07-12-14
google_ad_slot = "8581607994";
google_ad_width = 728;
google_ad_height = 90;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><img src ="http://www.cnblogs.com/finesite/aggbug/1276054.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42101/" target="_blank">[新闻]淘宝网合并阿里妈妈 专家称阿里巴巴或有新战略</a>]]></description></item><item><title>30+英文电子书免费下载网站,跟喜欢看英文电子书的朋友分享</title><link>http://www.cnblogs.com/finesite/archive/2008/08/10/1264540.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Sun, 10 Aug 2008 01:08:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/08/10/1264540.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1264540.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/08/10/1264540.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1264540.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1264540.html</trackback:ping><description><![CDATA[有大量计算机,科技等电子书提供下载,速度还不错,希望对朋友们有帮助!<br><br>阅读书籍的目的通常就是两种, 其一获取知识. 其二娱乐休闲. 在互联网发展的今天, 阅读已经逐渐有了新的数字媒体平台 -电子书. 本文里面,
我们为你收整理了35个国外的免费英文电子书在线阅读和提供免费下载的网站. 如果你的英文够好而又正有某方面的书籍需求,
不要错过下面这份免费电子书网站名单.<br><br><br><p><a href="http://www.freebookspot.com/" target="_blank">FreeBookSpot</a>是一个免费英文电子书大全网站, 它提供有4485本免费电子书, 分为96个分类, 高达71.97GB. 你可以通过分类搜索这些免费电子书, 比如科学, 工业, 编辑, 小说或其它电子书. 并且没有注册要求, 就可以免费下载电子书.<span id="more-5035"></span></p>
<p><a href="http://4ebooks.org/" target="_blank">4eBooks</a> 是一个专业提供免费计算机电子书下载的网站, 拥有庞大的计算机编程技术类电子书. 每本电子书有一个简短的介绍和评论, 你可以寻找到上千本免费计算机电子书, 各种类别的编程知识, 比如.Net, Actionscript, Ajax, Apache等等.</p>
<p><a href="http://www.free-ebooks.net/" target="_blank">Free-eBooks</a> 是一个提供免费电子书下载, 电子书资源, 电子书作者介绍的网站, 你可以免费下载你喜欢的电子书, 也可以上传你自己的电子书分享.</p>
<p>你需要注册成为该网站的用户才可以下载它们的电子收资源, 不过注册是免费的.<br>
<a href="http://manybooks.net/" target="_blank">ManyBooks</a>是一个专门提供免费电子
书下载的网站, 它所所提供的免费电子书超过2万本. 你可以通过分类, 作者, 书名和语言进行搜索查询, 每本书都包含一个简介,包括书名,作者,
国家和内容简介. 所有电子书含都可以下载保存为几十种电子书格式, 比如Doc, PDF, RTF, JAR, TXT等等. <a href="http://manybooks.net/" target="_blank">进入MANYBOOKS</a>.<br>
<a href="http://www.getfreeebooks.com/" target="_blank">GetFreeEBooks</a> 是一个提供免费电子书下载的网站, 站内的所有电子书都可以免费下载. 更重要的一点是, 该网站提供的电子书都是符合法律要求或是版权协议的.</p>
<p><a href="http://freecomputerbooks.com/" target="_blank">FreeComputerBooks</a> 是一个专门收集计算机, 编辑, 数学, 演讲报告和教程等专业知识电子书的网站. ,它的网站分类结构非常细致, 达到12层的分类系统, 超过150个子分类. 方面你的电子书搜索查找.</p>
<p><a href="http://www.freetechbooks.com/" target="_blank">FreeTechBooks</a> 也是一个提供科技类免费电子书下载的网站, 该网站提供的电子书都是符合法律要求或是版权协议的.</p>
<p><a href="http://www.scribd.com/" target="_blank">Scribd</a>, 在线文档分享网站, 支持文档格式包括Word, Excel, PowerPoint, PDF 和其它主流的文档格式. 你可以免费下载文档或是插入文档到你的博客.</p>
<p><a href="http://www.globusz.com/" target="_blank">Globusz</a> 是一个个性化的电子发布空间, 专门为用户提供免费电子书下载. 它们也提供星形评级等社会化功能.</p>
<p><a href="http://knowfree.net/" target="_blank">KnowFree</a> 主要提供教学类相关的免费电子书下载.</p>
<p><a href="http://www.onlinefreeebooks.net/" target="_blank">OnlineFreeEBooks</a> 提供各种电子书的免费下载链接, 主要是PDF格式的免费电子书, 电子书的分类主要包括汽车类电子书, 商业电子书, 工程电子书, 机械电子书, 硬件电子书, 健康类电子书, 编程技术类电子书, 运行类电子书等等.</p>
<p><a href="http://www.memoware.com/" target="_blank">MemoWare</a>拥有上千种免费电子书下载, 并且可以让你很方便的把电子书发送到你的掌上设备, 支持各种PDA操作系统.</p>
<p><a href="http://www.onlinecomputerbooks.com/" target="_blank">OnlineComputerBooks</a> - 主要提供技术, 计算机知识, 互联网, 商业, 商业等方面的免费电子书.</p>
<p><a href="http://www.snipfiles.com/" target="_blank">SnipFiles</a> - 提供合法的电子书给用户.</p>
<p><a href="http://www.bookyards.com/" target="_blank">BookYards</a> 是一个提供教学相关类免费电子书下载的网络阂户.</p>
<p><a href="http://digital.library.upenn.edu/books/" target="_blank">The Online Books Page</a> 列出了一份免费电子书列表, 超过3万本免费电子书供用户免费下载.</p>
<p><a href="http://digital.library.upenn.edu/books/" target="_blank">AskSam Ebooks</a>拥有许多合法的免费电子书, 包括很多著名作家的作品.</p>
<p><a href="http://www.baen.com/library/" target="_blank">Baen Free Library</a> is an online library of downloadable science fiction novels.</p>
<p><a href="http://www.ebooklobby.com/" target="_blank">eBookLobby</a> 主要提供商业, 计算机, 艺术和教学类的免费电子书下载.</p>
<p><a href="http://www.planetpdf.com/free_pdf_ebooks.asp?CurrentPage=1" target="_blank">PlanetPDF</a> - 一个很小的收集, 主要收集PDF格工的新奇小说电子书免费下载.</p>
<p><a href="http://www.dailylit.com/" target="_blank">DailyLit</a> - 在线的免费电子书阅读网站, 可以通过邮件或RSS阅读器接受FEED.</p>
<p><a href="http://en.wikibooks.org/wiki/Main_Page" target="_blank">Wikibooks</a> - Wikibooks是一个WIKI风格的免费电子书网站, 任何人都可以创建电子书分享给别人.</p>
<p><a href="http://dwalin.ru/books/" target="_blank">Dwalin</a> - TXT格式的免费电子书小说下载.</p>
<p>更多英文免费电子书下载:</p>
<p><a href="http://www.gutenberg.org/browse/scores/top" target="_blank">Project Gutenberg</a><br>
<a href="http://www.adobe.com/epaper/ebooks/freebooks.html" target="_blank">Adobe Free eBooks</a><br>
<a href="http://www.c3f.com/alivfree.html" target="_blank">Alive &amp; Free</a><br>
<a href="http://www.franklin.com/freelibrary/" target="_blank">Franklin</a><br>
<a href="http://www.readeasily.com/" target="_blank">Read Easily</a><br>
<a href="http://pdfbooks.co.za/" target="_blank">PDFbooks</a><br>
<a href="http://www.witguides.com/" target="_blank">Witguides</a><br>
<a href="http://www.diesel-ebooks.com/cgi-bin/category/free_download" target="_blank">Diesel eBooks</a><br>
<a href="http://freeebookminers.com/" target="_blank">Free eBook Miners</a><br>
<a href="http://www.planetebook.com/" target="_blank">Planet eBook</a><br>
<a href="http://e-library.net/free-ebook.htm" target="_blank">e-Library</a></p>

									
												
				
				
			<br><img src ="http://www.cnblogs.com/finesite/aggbug/1264540.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42096/" target="_blank">[新闻]微软研究院发布 AutoCollage - 整理并融合照片</a>]]></description></item><item><title>母亲的电话，让我莫名的震颤</title><link>http://www.cnblogs.com/finesite/archive/2008/06/18/1225062.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Wed, 18 Jun 2008 15:43:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/06/18/1225062.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1225062.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/06/18/1225062.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1225062.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1225062.html</trackback:ping><description><![CDATA[<a href="http://www.ibaima.com">&nbsp;&nbsp;&nbsp; 看到了这篇文章 http://iask.sina.com.cn/b/10559835.html?from=related,让我也有了倾诉的冲动.<br>
&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp; 事情发生在五一前夕,例行给妈妈打电话,嘘寒问暖,从口气中感觉妈妈的心宽松了不少,突然妈妈用一种迫切的口气说:"你五一放假一定要回来,我想你了."顿时心里夹杂着很多很多复杂的想法,愧疚、自责、感动、更多的是难受！<br>
&nbsp;&nbsp;&nbsp;&nbsp; <br>
&nbsp;&nbsp;&nbsp;&nbsp;
无论有什么计划，我决定五一回去了，虽然之前母亲的叮嘱，我只是随声应和，但是此时我决定回去了，不管发生什么！妈妈的口气中透露着爱恋、渴望、还有些许
的无奈！妈妈是普通的农村妇女，不善言辞，更没有委婉动听的话语，有的只有为儿女操劳的身影、满头的银发....。<br><br>
&nbsp;&nbsp;&nbsp;&nbsp;
难道我们真的爱我们的父母吗？我们真正懂得父母需要什么吗？让他们衣食无忧就可以排除他们内心的孤独、抚平心灵的伤口吗？迈入晚年的父母需要来自儿女的问
候，需要儿女的陪伴，需要身边能有一个说话倾诉的人，当我们以事业繁忙等等种种借口来搪塞我们的父母的时候，来为自己的言行掩饰的时候，请多站在父母的角
度来考虑考虑！<br><br>
&nbsp;&nbsp;&nbsp;&nbsp; 记得打个电话，常回家看看你的父母，为你，为我，为普天下做儿女的人们！</a>

<img src ="http://www.cnblogs.com/finesite/aggbug/1225062.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42100/" target="_blank">[新闻]2008年9月5日科技博客精选</a>]]></description></item><item><title>MAC地址为FF-FF-FF-FF-FF-FF,接受数据包为0,局域网电脑不能上网的解决办法</title><link>http://www.cnblogs.com/finesite/archive/2008/06/14/1220909.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 13 Jun 2008 16:13:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/06/14/1220909.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1220909.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/06/14/1220909.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1220909.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1220909.html</trackback:ping><description><![CDATA[<a href="http://www.ibaima.com">&nbsp;&nbsp;&nbsp; 同事的电脑突然蓝屏,他就换了另外一台电脑结果还是不能启动,帮他一键恢复后还没高兴多久就发现不能上网!<a href="http://www.ibaima.com"><br>&nbsp;&nbsp;&nbsp; 由于我们是在局域网由路由器共享上网的,默认都是自动获取ip,我怀疑不能自动获取ip,就手动填写ip,默认网关等数据,未果!一点小插曲,昨晚我就发现它的Mac地址都是F,有点怀疑但当时没有在意,结果花费了两个晚上来搞定这个不能上网的问题!同事还在一旁直夸:电脑高手肯定能搞定,说得我面红耳赤!<br>&nbsp;&nbsp;&nbsp; 发现网上邻居的面板中接受数据包为0,但发送数据包很大! <br>&nbsp;&nbsp;&nbsp; ping 127.0.0.1 能通 说明网卡没有问题<br>&nbsp; &nbsp; ping 填写的ip地址&nbsp; 能通说明网卡驱动正常<br>&nbsp;&nbsp;&nbsp; ping 网关 结果 request timeout 按照网上所说 检查网线、水晶头或者交换机,害的同事重新换根网线,但问题依然!<br><br>&nbsp;&nbsp;&nbsp; 我想到Mac地址都是F的现象,google一下! 发现下面的解决办法,其中的说明也更验证了我的想法.<br>&nbsp;<br>&nbsp;&nbsp;</a></a><a href="http://hi.baidu.com/xy2300/blog/item/3c6ff4f8f8c1cb0fd9f9fdde.html">&nbsp; <strong><font color="#00ff00">MAC地址全为FF-FF-FF-FF-FF-FF的解决办法</font></strong></a><a href="http://tempuri.org/tempuri.html"><a>&nbsp; &nbsp; 一:修改注册表(较复杂)&nbsp; 二:可以按照下面的操作步骤(较简单)<br>&nbsp;&nbsp; "在桌面上的“网上邻居”图标上单击右键，选择“属性”，在弹出的“网络连接”的对话框中，在“本地连接”图标上单击右键，选择“属性”，会弹出一个“本地
连接属性”的对话框，单击“配置”按钮，选择“高级”，选中左栏“属性”中“Network&nbsp;Address”（其实，并非所有的网卡，对物理地址的描述
都用“Network&nbsp;Address”，如Intel的网卡便用“Locally&nbsp;Administered&nbsp;Address”来描述，只要在右栏框中
可以找到“值”这个选项就可以了），然后选中右栏框“值”中的上面一个单选项（非“不存在”），此时便可在右边的框中输入想改的网卡MAC地址，形式如
“000B6AF6F4F9”。点击“确定”按钮，修改就完成了。 "<br><br>&nbsp;&nbsp;&nbsp; 最后别忘了重启电脑!<br><br>&nbsp;&nbsp;&nbsp; ok 问题解决 看到他能上网了,我也很有成就感! :)</a><br></a><img src ="http://www.cnblogs.com/finesite/aggbug/1220909.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42099/" target="_blank">[新闻]SNS网站风靡影响工作效率 公司下令封杀</a>]]></description></item><item><title>与人相处的二十四条黄金法则(转载)</title><link>http://www.cnblogs.com/finesite/archive/2008/06/05/1214260.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Thu, 05 Jun 2008 04:42:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/06/05/1214260.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1214260.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/06/05/1214260.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1214260.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1214260.html</trackback:ping><description><![CDATA[<a href="http://www.ibaima.com">1．尽可能鼓励别人。你要称赞他获得的成果――即使是很小的成功。称赞如同阳光，缺少它我们就没有生长的养份。你的称赞永远都不会多余。
<br>2.你要在任何时候都让别人保留脸面。不要让任何人感到难堪，不要贬低别人，不要夸大别人的错误。
<br>3.在别人背后只说他的好话。如果你找不到什么好话说，那你就保持沉默。
<br>4.仔细观察别人，那样你就会发现他做的好事。当你表示赞许的时候，你要充说明理由，这样你的称赞就不会有谄媚之嫌。
<br>5.你要经常引用别人高尚的思想和动机。每个人都希望被别人认为是宽宏而无私的。如果你希望别人有所改善，那么你就做出仿佛他已经拥有了这些优良品质的模样。那样，他会尽一切可能不让人失望的。
<br>6.你尽可能不要批评别人，不得不批评的时候也最好采取间接方式。你要始终对事而不对人。你要向对方表明，你真心喜欢他也愿意帮助他。你永远也不要以书面形式批评别人。
<br>7.你要允许别人偶尔自我感觉良好。你不要吹嘘，而要承认自己也有缺点。你要谦虚谨慎戒骄戒躁。如果你想树敌，你就处处打击别人。如果你想得到朋友，你要得饶人处且饶人。
<br>8.当你犯了错误的时候，你要及时道歉；当你要受到指责的时候，你最好主动负荆请罪。
<br>9.你要多提建议，而不是发号施令。这样做，你可以促进合作关系，而避免引发矛盾。
<br>10.当别人发怒的时候，你要表示理解。他人的怒火常常只是为了引起你的注意。你要给予别人足够的同情和关注――他们需要这些。
<br>11.你要尽可能少说话。你要给别人诉说的机会，而自己甘做一个好的听众。
<br>12.你要让别人相信，主意来自他自己。好主意不在乎其主人是谁，而每个人都情愿相信在按照自己的意愿行事。海洋是溪流的国王，因为它可以广纳百川。
<br>13.你不要打断别人的话，即使当他说错了的时候。当他心里还有事的时候，是不会耐心听你述说的。
<br>14.你要试着从别人的立场上分析事情。印第安人说过："首先要穿别人的鞋走上一段路。"你不要忘了问自己：他这样做是出于什么原因？理解一切意味着宽恕一切。
<br>15.你不要总是有理。你可以比别人聪明，但是你不要告诉对方。你要承认也许是自己错了――这样可以避免一切的争吵。
<br>16.常常赠送一些小礼品――可以没有任何理由的，寻找让别人快乐的途径。在礼物上花费的精力表明了你在他身上花费的心思。
<br><span style="font-size: 18px; line-height: normal;"><span style="font-size: 18px; line-height: normal;">  17.在发生矛盾的时候，你要保持镇静。你首先要倾听对方的意见，努力寻找双方的一致之处，你还要用批评的眼光看待自己，向对方保证考虑他的意见，并对他给予自己的启发表示谢意。<br>  18.你要对别人表示真正感兴趣。你要将此作为自己的口号：对别人感兴趣，而不是自己显示出有趣。你要表示自己正在思考帮助对方的方法。<br>  19.保持微笑。没有比那些从不对人微笑的人更需要微笑的了。<br>  20.要始终称呼对方的全名。这表明你对他的尊重。每个人都愿意听到自己的名字，这比听到任何一个名字的代替品都更让他高兴。当然，为此你要努力记住对方的姓名。<br>  21.你要学会从对方的角度来看待事物。你要问自己：真正需要的是什么？我如何能够让他得利？<br>  22.你要想办法使自己在和每一个人谈话时，包括在电话中，都让对方有好的感觉――首先是对他自己，然后是对你的行为，最后是对你。<br>  23.要尽快宽恕别人，不要记仇。<br>  24.当你想到对方时，要给予他你最好的祝愿</span></span></a><img src ="http://www.cnblogs.com/finesite/aggbug/1214260.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42098/" target="_blank">[新闻]《孢子》正式发布</a>]]></description></item><item><title>微软Classifieds Site Starter Kit汉化增强版(GPL协议源码发布)</title><link>http://www.cnblogs.com/finesite/archive/2008/05/27/Classifieds_Starter_Kits.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Tue, 27 May 2008 14:13:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/05/27/Classifieds_Starter_Kits.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1208718.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/05/27/Classifieds_Starter_Kits.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1208718.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1208718.html</trackback:ping><description><![CDATA[摘要: <p><img src="http://static.asp.net/asp.net/images/projects/Classifieds.png" align="right"/>微软Classifieds Site Starter Kit汉化增强版(GPL协议源码发布)提供下载</p>&nbsp;&nbsp;<a href='http://www.cnblogs.com/finesite/archive/2008/05/27/Classifieds_Starter_Kits.html'>阅读全文</a><img src ="http://www.cnblogs.com/finesite/aggbug/1208718.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42097/" target="_blank">[新闻]微软CFO:仍对收购雅虎搜索业务感兴趣</a>]]></description></item><item><title>igoogle也犯错！</title><link>http://www.cnblogs.com/finesite/archive/2008/05/16/1200706.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 16 May 2008 07:15:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/05/16/1200706.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1200706.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/05/16/1200706.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1200706.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1200706.html</trackback:ping><description><![CDATA[一觉醒来，打开主页，却碰到这种情形，谁能告诉我怎么调整一下？看起来极不舒服！<br><img src="http://www.cnblogs.com/images/cnblogs_com/finesite/igoogle.jpg" alt="igoogle.jpg" border="0" height="768" width="1024"><br><img src ="http://www.cnblogs.com/finesite/aggbug/1200706.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42095/" target="_blank">[新闻]SQL Server2008十月亮相 标榜智能数据平台</a>]]></description></item><item><title>Ajax实现多任务指示器（附源码）</title><link>http://www.cnblogs.com/finesite/archive/2008/02/15/1070260.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 15 Feb 2008 15:06:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/02/15/1070260.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1070260.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/02/15/1070260.html#Feedback</comments><slash:comments>11</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1070260.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1070260.html</trackback:ping><description><![CDATA[摘要: 利用Ajax技术定制实现Web控件，该控件可用来指示连续的并且耗时长的任务处理进度。&nbsp;&nbsp;<a href='http://www.cnblogs.com/finesite/archive/2008/02/15/1070260.html'>阅读全文</a><img src ="http://www.cnblogs.com/finesite/aggbug/1070260.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42091/" target="_blank">[新闻]淘宝将与阿里妈妈合并 大淘宝战略启动</a>]]></description></item><item><title>腾讯QQ的验证码,很黄很暴力</title><link>http://www.cnblogs.com/finesite/archive/2008/01/18/1044874.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 18 Jan 2008 11:59:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2008/01/18/1044874.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/1044874.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2008/01/18/1044874.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/1044874.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/1044874.html</trackback:ping><description><![CDATA[<font size="-1">&nbsp;&nbsp;&nbsp; 上次我上腾讯qq网填写申诉材料，突然发现它的图片验证码上赫然写着"小平球事"，<font color="#cc0033">很黄很暴力</font>，我赶紧把它给关了,QQ我也不要了,尽管上面还有我好几百的同学好友。<br>

<script type="text/javascript"><!--
google_ad_client = "pub-7660517742757093";
//728x90, 创建于 07-12-14
google_ad_slot = "8581607994";
google_ad_width = 728;
google_ad_height = 90;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<br>&nbsp;&nbsp;&nbsp; 缘由是这样的:忙着考试,好久没有上QQ聊天了,前几天发现我的QQ密码被该死的"魔波"黄色病毒</font><font size="-1">很黄很暴力的给劫持了,没办法必须找回来,里面有很多好友!忙着填了一大堆的申请资料,按照提示按用手机短信设置新密码,结果发了N次短信,为中国移动通讯事业尽自己的绵薄之力,每次自动回复的都是推荐什么QQ精彩铃声,精彩图片,好黄好暴力,而不是回复设置成功!<br><br>&nbsp;&nbsp;&nbsp; 结果没法,去qq的网站上试试,结果就是下面的网页,它怎么能这样呢?我赶紧把它关了!<br></font><h2 class="r"><a href="/finesite/archive/2008/01/18/1044874.html" target="_blank" class="l" onmousedown="return clk(0,'','','res','1','')"><img src="http://www.cnblogs.com/images/cnblogs_com/finesite/henhuanghenbaoli.jpg" alt="henhuanghenbaoli.jpg" border="0" height="388" width="490"><br></a></h2><img src ="http://www.cnblogs.com/finesite/aggbug/1044874.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42090/" target="_blank">[新闻]电脑报借盛大进入网游市场</a>]]></description></item><item><title>具有Ajax自动建议功能的TextBox控件(附源码)</title><link>http://www.cnblogs.com/finesite/archive/2007/12/16/autosuggestTextBox.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Sun, 16 Dec 2007 03:57:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/12/16/autosuggestTextBox.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/996537.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/12/16/autosuggestTextBox.html#Feedback</comments><slash:comments>14</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/996537.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/996537.html</trackback:ping><description><![CDATA[<script type="text/javascript"><!--
google_ad_client = "pub-7660517742757093";
//728x90, 创建于 07-12-14
google_ad_slot = "8581607994";
google_ad_width = 728;
google_ad_height = 90;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>


近期准备翻译一系列Ajax、Javascript方面相关的Web开发文章，以强化专业学习和提升英语读写能力，欢迎大家拍砖挑错，不甚感激！<br><br>&nbsp;&nbsp;&nbsp; 原文链接：http://codeproject.com/KB/ajax/AJAXAutoSuggest.aspx&nbsp; 版权归<b><a id="ctl00_AboutAuthorRptr_ctl00_AboutAuthor_memberProfileLink" href="http://codeproject.com/script/Membership/Profiles.aspx?mid=351736">Cassio Alves</a></b>所有<br><br>&nbsp;<font color="#ff0000"> <a href="/Files/finesite/AutoSuggestBox.rar">源码下载</a><br><br></font><font color="#ff0000"><font color="#ff0000"><a href="/Files/finesite/AutoSuggestBox.rar"></a></font><img src="http://www.cnblogs.com/images/cnblogs_com/finesite/example.jpg" alt="example.jpg" border="0" height="422" width="590"><br><br></font>

<p class="MsoNormal"><span style="font-family: 宋体;">引言</span></p>

<p class="MsoNormal" style="text-indent: 15pt;"><span class="a"><span style="font-size: 10pt; font-family: 宋体;">这是我前段时间制作的具有</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Ajax </span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">自动建议功能的</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">asp.net</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">文本框控件，它基于</span></span><font color="#ff0000"><a href="http://anthem-dot-net.sourceforge.net"><span class="a"><span style="font-size: 10pt;" lang="EN-US"></span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">（</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.NET</span></span></a></font><span class="a"><span style="font-size: 10pt; font-family: 宋体;"><font color="#ff0000"><a href="http://anthem-dot-net.sourceforge.net">）控件库</a></font>制作的。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span style="font-family: 宋体;">背景</span></p>

<p class="MsoNormal"><span class="a"><span style="font-size: 10pt;" lang="EN-US"><span style="">&nbsp;&nbsp; </span></span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">当我们在开发企业级</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Web</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">项目时候，我们经常需要让用户从一大堆目录列表中选择其中一项，比如：在一个订单窗体上，用户必须能从众多客户中选择一位。出于性能的考虑，加载一个含</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">50000</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">项的</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DropDownList</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件肯定会让人发疯的。还有一种可采取方法就是打开一个新的窗体供用户查找和选择所需客户。以前我曾尝试过这种方式，但是用户常常发现它非常麻烦，迫切需要一个更好的解决办法。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span style="font-family: 宋体;">方案</span></p>

<p class="MsoNormal" style="text-indent: 15pt;"><span class="a"><span style="font-size: 10pt;" lang="EN-US"><span style="">&nbsp;</span>Ajax</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">技术的迅速发展使得这个问题变得非常容易解决。自动建议功能的文本框会完全满足这一要求，用户输入所需客户姓名的一部分内容，该控件会自动调整显示匹配的部分。然而，我还没有发现这样的服务器控件能完全满足我的要求，我需要自动建议的文本框服务器控件具有如下特点：</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">内置有效性验证功能</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">基于模板来提供内容</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">能够绑定各种数据源（集合、数据表等）</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">能有</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DropDownList</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件效果</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">和</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.net</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">平滑集成</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">能显示题头</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="margin-left: 36pt; text-indent: -21pt;"><!--[if !supportLists]--><span class="a"><span style="font-size: 10pt; font-family: Wingdings;" lang="EN-US"><span style="">l<span style="font-family: &quot;Times New Roman&quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span></span><!--[endif]--><span class="a"><span style="font-size: 10pt; font-family: 宋体;">无需调用</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">webservices</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">服务</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span style="font-family: 宋体;">控件</span></p>

<p class="MsoNormal"><span lang="EN-US"><span style="">&nbsp;&nbsp; </span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">该个性化的控件基于</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">库创建而成。我决定采用</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">框架，是因为最近我一直在项目中使用它。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Atlas</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">目前还不够成熟，与</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">相比，后者更容易上手、功能更强大。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">库有了官方的</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoSuggest</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件，但是我还没有正式使用，如果你还不熟悉</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.NET</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">框架，我鼓励你<a href="http://www.entechsolutions.com/DeveloperCorner/AutoSuggestBox/Overview.aspx"><font color="#ff0000">体验一下</font></a></span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">，它非常简洁但效果很好。它的</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">JavaScriptOO</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">模型基于另一个免费</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoSuggest</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件而创建的，你可以访问该<a href="/Files/finesite/AutoSuggestBox.rar"><font color="#ff0000">站点</font></a>了解该控件，我发现它非常优雅，但是没有我需要的某些功能。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span class="a"><span style="font-family: 宋体;">安装</span></span><span class="a"><span style="" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span style="" lang="EN-US"><span style="">&nbsp;&nbsp; </span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">你只需要在项目中添加</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.dll</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">和</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.AutoSuggest.dll</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">引用，就可以正常使用了，提供下载的文件包含了</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DLL</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">、</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoSuggest</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件的源代码和示例项目的源代码。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span class="a"><span style="font-family: 宋体;">示例代码</span></span><span class="a"><span style="" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal"><span class="a"><span style="" lang="EN-US"><span style="">&nbsp; </span></span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><span style="">&nbsp;</span></span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">你所要做的第一件事就是把该控件添加到</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">aspx</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">页面，可以通过拖拉可视化控件的方式，也可以在</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">aspx</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">源文件中直接写标签代码。我没有添加相关的设计视图支持，就是因为我认为你能够忍耐</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">aspx</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">源码</span></span><span class="a"><span style="font-size: 10pt;"> </span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">：）。在该例中，我们使用</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoSuggest</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件来显示各种各样的名称，用户从中选择一个他最偏爱的。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">1</span>&nbsp;<span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">Anthem:AutoSuggestBox&nbsp;</span><span style="color: rgb(255, 0, 0);">runat</span><span style="color: rgb(0, 0, 255);">="server"</span><span style="color: rgb(255, 0, 0);">&nbsp;<br></span><span style="color: rgb(0, 128, 128);">2</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;ID</span><span style="color: rgb(0, 0, 255);">="asbFavoriteBand"</span><span style="color: rgb(255, 0, 0);">&nbsp;DataKeyField</span><span style="color: rgb(0, 0, 255);">="ID"</span><span style="color: rgb(255, 0, 0);">&nbsp;<br></span><span style="color: rgb(0, 128, 128);">3</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;TextBoxDisplayField</span><span style="color: rgb(0, 0, 255);">="Name"</span><span style="color: rgb(255, 0, 0);">&nbsp;AutoCallBack</span><span style="color: rgb(0, 0, 255);">="true"</span><span style="color: rgb(255, 0, 0);">&nbsp;<br></span><span style="color: rgb(0, 128, 128);">4</span>&nbsp;<span style="color: rgb(255, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;ItemNotFoundMessage</span><span style="color: rgb(0, 0, 255);">="Item&nbsp;not&nbsp;found!"</span><span style="color: rgb(255, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">5</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">&lt;</span><span style="color: rgb(128, 0, 0);">itemtemplate</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">&lt;%</span><span style="background-color: rgb(245, 245, 245); color: rgb(0, 0, 0);">#&nbsp;((Band)Container.DataItem).Name&nbsp;</span><span style="background-color: rgb(255, 255, 0); color: rgb(0, 0, 0);">%&gt;</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">7</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">ItemTemplate</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">8</span>&nbsp;<span style="color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 0, 255);">&lt;/</span><span style="color: rgb(128, 0, 0);">Anthem:AutoSuggestBox</span><span style="color: rgb(0, 0, 255);">&gt;</span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">9</span>&nbsp;<span style="color: rgb(0, 0, 0);"></span></div>

<p class="MsoNormal" style="text-indent: 20pt;"><span class="a"><span style="font-size: 10pt; font-family: 宋体;">我认为绝大部分属性名的含义都一目了然，建议你熟悉所有属性并熟练使用它们，对那些不熟悉</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Anthem.NET</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">框架的人来说，</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoCallBack</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">属性表示所选内容发生改变之后，</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoSuggest</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件将向服务器触发一次回调，它等同于普通</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">ASP.net</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">控件中的</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">AutoPostBack</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">属性，你还可以象在</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">Repeater,</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">、</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DataList </span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">、</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DataGrid</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">中一样使用</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">ItemTemplate</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">DataKeyField</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">属性表示控件用来设置</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">SelectedValue</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">属性的键字段。</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<p class="MsoNormal" style="text-indent: 20pt;"><span class="a"><span style="font-size: 10pt; font-family: 宋体;">完成第一步之后，开始处理相应事件。最重要的处理事件是</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">TextChanged</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">，它完成建议列表的填充。另一个重要的事件是</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">SelectValueChanged</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">，在你改变当前值的时候触发该事件，为了封装处理这些操作，需要在</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US">OnInit</span></span><span class="a"><span style="font-size: 10pt; font-family: 宋体;">方法中完成下面的代码：</span></span><span class="a"><span style="font-size: 10pt;" lang="EN-US"><o:p></o:p></span></span></p>

<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">override</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;OnInit(EventArgs&nbsp;e)<br></span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 0);">{<br></span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">base</span><span style="color: rgb(0, 0, 0);">.OnInit(e);<br></span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">this</span><span style="color: rgb(0, 0, 0);">.asbFavoriteBand.TextChanged&nbsp;</span><span style="color: rgb(0, 0, 0);">+=</span><span style="color: rgb(0, 0, 0);">&nbsp;<br></span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;Anthem.AutoSuggestBox.TextChangedEventHandler(<br></span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;asbFavoriteBand_TextChanged);<br></span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">this</span><span style="color: rgb(0, 0, 0);">.asbFavoriteBand.SelectedValueChanged&nbsp;</span><span style="color: rgb(0, 0, 0);">+=</span><span style="color: rgb(0, 0, 0);">&nbsp;<br></span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;Anthem.AutoSuggestBox.SelectedValueChangedHandler(<br></span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;asbFavoriteBand_SelectedValueChanged);<br></span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);">}<br></span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);"></span></div><br><span style="font-size: 10.5pt; font-family: &quot;Times New Roman&quot;;" lang="EN-US"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"
 o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"
 stroked="f">
 <v:stroke joinstyle="miter"/>
 <v:formulas>
  <v:f eqn="if lineDrawn pixelLineWidth 0"/>
  <v:f eqn="sum @0 1 0"/>
  <v:f eqn="sum 0 0 @1"/>
  <v:f eqn="prod @2 1 2"/>
  <v:f eqn="prod @3 21600 pixelWidth"/>
  <v:f eqn="prod @3 21600 pixelHeight"/>
  <v:f eqn="sum @0 0 1"/>
  <v:f eqn="prod @6 1 2"/>
  <v:f eqn="prod @7 21600 pixelWidth"/>
  <v:f eqn="sum @8 21600 0"/>
  <v:f eqn="prod @7 21600 pixelHeight"/>
  <v:f eqn="sum @10 21600 0"/>
 </v:formulas>
 <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/>
 <o:lock v:ext="edit" aspectratio="t"/>
</v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:414.75pt;
 height:297pt'>
 <v:imagedata src="file:///C:\DOCUME~1\Kevin\LOCALS~1\Temp\msohtml1\01\clip_image001.png"
  o:title=""/>
</v:shape><![endif]--><!--[if !vml]--><!--[endif]--></span><span style="font-size: 10pt; font-family: 宋体;">下面是处理</span><span style="font-size: 10pt; font-family: &quot;Times New Roman&quot;;" lang="CS">TextChanged</span><span style="font-size: 10pt; font-family: 宋体;">事件的代码：<br><br><div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br><br>Code highlighting produced by Actipro CodeHighlighter (freeware)<br>http://www.CodeHighlighter.com/<br><br>--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;asbFavoriteBand_TextChanged(</span><span style="color: rgb(0, 0, 255);">object</span><span style="color: rgb(0, 0, 0);">&nbsp;source,&nbsp;<br></span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Anthem.AutoSuggestEventArgs&nbsp;e)<br></span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 0);">{<br></span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">Creates&nbsp;a&nbsp;dataview&nbsp;from&nbsp;a&nbsp;datatable</span><span style="color: rgb(0, 128, 0);"><br></span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 128, 0);"></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;DataView&nbsp;dv&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;DataView(_dtBands);<br></span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">Filters&nbsp;the&nbsp;datatable&nbsp;based&nbsp;on&nbsp;the&nbsp;CurrentText&nbsp;property</span><span style="color: rgb(0, 128, 0);"><br></span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 128, 0);"></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;dv.RowFilter&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">string</span><span style="color: rgb(0, 0, 0);">.Format(</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">BandName&nbsp;LIKE&nbsp;'%{0}%'</span><span style="color: rgb(0, 0, 0);">"</span><span style="color: rgb(0, 0, 0);">,&nbsp;e.CurrentText);<br></span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">Sets&nbsp;the&nbsp;dataview&nbsp;as&nbsp;the&nbsp;control's&nbsp;datasource</span><span style="color: rgb(0, 128, 0);"><br></span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 128, 0);"></span><span style="color: rgb(0, 0, 0);"><br></span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;asbFavoriteBand.DataSource&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;dv;<br></span><span style="color: rgb(0, 128, 128);">15</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;asbFavoriteBand.DataBind();<br></span><span style="color: rgb(0, 128, 128);">16</span>&nbsp;<span style="color: rgb(0, 0, 0);">}<br></span><span style="color: rgb(0, 128, 128);">17</span>&nbsp;<span style="color: rgb(0, 0, 0);"></span></div></span><br><pre><span style="font-size: 10pt;"><span style="">&nbsp;</span>在上面的代码片断中，你可以在<span lang="CS">AutoSuggest</span>控件中用任一数据源。通常是查询数据库获得结果集，通过调用<span lang="CS">DataBind</span>方法才能将建议列表显示在屏幕上。<span lang="CS"><o:p></o:p></span></span></pre><pre><span style="font-size: 10.5pt;">值得关注的地方<span lang="CS"><o:p></o:p></span></span></pre><pre style="text-indent: 21pt;"><span style="font-size: 10pt;">无可置疑，这个控件要求我们对<span lang="CS">.NET</span>控件的工作原理有更进一步的理解，如：使用嵌入式<span lang="CS">web</span>资源（图像、<span lang="CS">javascript</span>和<span lang="CS">css</span>文件），支持基于模板式提供内容，事件触发和处理<span lang="CS">javascript</span>集成。<span lang="CS"><o:p></o:p></span></span></pre><pre style="text-indent: 21pt;"><span style="font-size: 10pt;">面向对象的<span lang="CS">javascript</span>也值得一看，它的确使处理事情变得更容易。<br>


<br>
<a href="/Files/finesite/AutoSuggestBox.rar"><font color="#ff0000">源码下载</font></a></span></pre><img src ="http://www.cnblogs.com/finesite/aggbug/996537.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42079/" target="_blank">[新闻]Chrome开发团队曝光 多人出身微软网景火狐</a>]]></description></item><item><title>不小了，该谈朋友结婚了，年前能实现吗？</title><link>http://www.cnblogs.com/finesite/archive/2007/12/14/994417.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 14 Dec 2007 01:40:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/12/14/994417.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/994417.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/12/14/994417.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/994417.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/994417.html</trackback:ping><description><![CDATA[<P>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT style="BACKGROUND-COLOR: #ffffff" color=#000000> 前天参加同事儿子的婚礼，人山人海，那个壮观隆重的场面就甭提了！<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在音乐声、礼花绽放中，司仪的主持下，婚礼正式开始，其中一个环节是晚辈为父母鞠躬、敬感恩茶，那一声声爸爸您喝茶、妈妈您喝茶，让老两口两个老泪纵横。<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 是啊，父母含辛茹苦把我们从嗷嗷待哺的婴儿拉扯养育到今天英俊健康的青年小伙子，直到走上结婚的红地毯，完成了爱的交接，儿女报答父母的养育之恩，父母也了却平生以来的一桩心愿，能不激动高兴吗？<BR></FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 想起了个人的事情，想起来了我的父母，还在病中的父亲，电话中父母一直关心个人事情办的怎样了？即使不说，我也知道父母是为了顾及我的感受，而把这忧虑压至心底任由自己承受。此刻，我想最大的不孝就是未能让父母在有生之年亲眼目睹自己儿子的婚礼，甚至能抱上自己的小孙子、孙女。<BR><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 个人婚姻问题，是父母心中沉甸甸的话题，我要开始着手解决这一问题了，现实生活中影响的因素太多，真的，好多不是自己来决定的。为了父母，为了自己，该结婚了，一直想寻求自己那份没有过多因素干扰的、平实的真爱，觉得好难，不能再自私的仅为自己活着！</P><img src ="http://www.cnblogs.com/finesite/aggbug/994417.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42074/" target="_blank">[新闻]Chrome, 浏览器还重要吗</a>]]></description></item><item><title>vs2005项模板和项目模板丢失的解决办法(今天再次验证非常管用!)</title><link>http://www.cnblogs.com/finesite/archive/2007/11/26/973245.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Mon, 26 Nov 2007 13:38:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/11/26/973245.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/973245.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/11/26/973245.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/973245.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/973245.html</trackback:ping><description><![CDATA[　前段时间为了学习体验分布式三层架构，只得把中文版的ｖｓ２００５换成英文版的ｖｓ２００５，因为前者只能新建WebSite而不能新建Web Application,另外又安装一个Web Application Plug-in和中文的MSDN，由此折腾了好一阵子！<br>　<br>　　开发OnLineExam的过程中，却发现找不到项目模板和项模板，至于二者的区别<a href="http://msdn2.microsoft.com/zh-cn/library/ms247072%28VS.80%29.aspx"><font color="#ff0000">在这里</font></a>详述，急煞人！修复一次安装过程，也无果，甚至考虑重装系统，但是实在不想再等待那几个小时！google一下，有网络就是好啊，终于找到了解决方案！<br><br>　　一：依次打开如下目录：（Ｄ：为我安装.net的具体盘符）　D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates　　在该目录下有Csharp和Web等文件夹（具体文件夹个数视安装.net过程中所选择的功能项而定）<br><br>　　二：展开　D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\Web\CSharp\1033　将该目录下所有的zip文件剪切复制到　D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates\Web\CSharp\　　也就是说　1033中的zip文件现在和1033文件夹同级了！<br><br>　　三：对于　D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ProjectTemplates中的所有文件夹分别展开找到zip文件后做如上步骤二同样的操作<br><br>　　以上三步是安装vs2005的项目模板，那么项模板的安装和项目模板的安装雷同，具体展开如下目录：<br>　　D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\ItemTemplates　　操作同上<br><br><br>　　<font color="#ff0000">四：最重要的一步，退出vs2005开发环境，从开始菜单打开　visual studio 2005 命令行窗口　运行　"devenv&nbsp; /setup" ,再启动vs2005，就看到熟悉的各种模板和StarterKit了，但是我是比较兴奋的！：）</font><br><img src ="http://www.cnblogs.com/finesite/aggbug/973245.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42069/" target="_blank">[新闻]Chrome发布9小时市占超越1%</a>]]></description></item><item><title>批量替换数据库记录内容的一条SQL语句</title><link>http://www.cnblogs.com/finesite/archive/2007/11/24/970736.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Sat, 24 Nov 2007 02:13:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/11/24/970736.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/970736.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/11/24/970736.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/970736.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/970736.html</trackback:ping><description><![CDATA[今天在学习一个ＣＭＳ中，想对数据库(Access)中的记录批量修改，摸索了一下久违的SQL语句，感觉不错，记下来！<br><br>&nbsp;源记录<img src="http://www.cnblogs.com/images/cnblogs_com/finesite/Source.jpg" alt="Source.jpg" border="0" height="207" width="284">　目的记录　<img src="http://www.cnblogs.com/images/cnblogs_com/finesite/Original.jpg" alt="Original.jpg" border="0" height="206" width="282"><br><br>SQL语句如下：<br>update exion set title="易尚"+right(title,len(title)-2) where title like "默认*";<br><br>具体通式解释如下：<br><br><span style="color: rgb(0, 255, 0); background-color: rgb(0, 0, 0);"></span><span style="color: rgb(0, 255, 0); background-color: rgb(0, 0, 0);"></span><font color="#0000ff" size="3">UPDATE 表名 SET 字段名 = "字段值"+right(字段名,len(字段名)-要替换的字段内容长度)<br>WHERE&nbsp; 字段名&nbsp; like "原字段值*";</font><br><br>btw:汉字和字母均占一个字符<br><br>同样如果要批量替换字段值的中间，或者右边部分内容，可以以此类推！<br><img src ="http://www.cnblogs.com/finesite/aggbug/970736.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42067/" target="_blank">[新闻]Windows 7目标启动时间:15秒</a>]]></description></item><item><title>开源blog的取舍</title><link>http://www.cnblogs.com/finesite/archive/2007/07/08/810606.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Sun, 08 Jul 2007 15:48:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/07/08/810606.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/810606.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/07/08/810606.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/810606.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/810606.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;<font size="4"> 了解web2.0已经是很久以前了,最近受 <a href="http://www.web2list.cn/web2news/web2news_1695.html">用博客卖葡萄酒</a> 文章的启发,决定大胆启用blog为公司产品营销做一次尝试! 但不同的是 </font><font size="-1"><font size="4">Stormhoek 用的个人blog,我想采用多用户注册的blog机制,相当于为用户提供了类似国内的BSP服务,希望能通过免费的平台来带动产品销售!<br><br>&nbsp;&nbsp;&nbsp; 憧憬着未来的成功和营销方案,我可是在吃饭、睡觉、公交车上都在想，策划着后期的服务、推广方案和用户体验。如果在短短的时间内一个人搭建一个功能完善、用户基本满意的blog，可能有些不大现实，开源，我想到了开源的。net博客程序，首先搭建一个平台，然后根据用户反馈再来慢慢完善和个性化，也不失为一种策略。<br><br>&nbsp;&nbsp;&nbsp; 首先想到了.text博客，google一下 发现了很多版本，其中包括blogengine、subtext、x2blog、dudu的cnblogs， 开心大哥的 joycode， 搭建不是一般的复杂，框架倒是很好的学习范本，还能巩固.net的知识，花费了大量的时间和精力，完善功能和前台界面模板设计，结果还是不尽如人意，此刻我也想到了前次网站开发设计的教训，<b><font color="#ff0000">作技术的</font><font color="#ff0000">一定要真正明白用户需要什么！&nbsp; </font></b><font color="#000000">因为前次的设计我设计开发了一个自认为功能不错的网站（包括ajax用户极速体验 ：）），结果从客户那里没有获得我想得到的肯定！其中有一点就是界面比较简洁，不具有变化和新鲜感、吸引力！（oh，my god,网站平面设计？你杀了我吧！），而这些正是.text博客所不具有的，它主要面对的是.net开发的技术人员，有的是使用的方便和强大的功能，而界面的美化设计都不是他们关心的。<br><br>&nbsp; &nbsp;&nbsp; 吃一堑长一智，虽然采用.text开源blog的二次开发工作和模板设计已接近尾声，想到前次的经历，决定忍痛割爱，换用<a href="http://www.oblog.cn">oblog</a>？ 仿徨ing！oblog也是一个多用户的blog，blog该有的功能它都有了，还加入了更多web2。0元素 圈子，tag，群组等，目前唯一担心的后期维护问题，因为它采用asp开发的，可惜这不是我的长项，并且使用的是免费版，不公开源代码的，难不成后期还要money的？ 困惑ing</font><b><br><br></b></font></font><img src ="http://www.cnblogs.com/finesite/aggbug/810606.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42064/" target="_blank">[新闻]两个字符就让Google Chrome完全崩溃</a>]]></description></item><item><title>网上选课系统分析与设计</title><link>http://www.cnblogs.com/finesite/archive/2007/07/07/245470.html</link><dc:creator>Kevin  Li</dc:creator><author>Kevin  Li</author><pubDate>Fri, 06 Jul 2007 16:00:00 GMT</pubDate><guid>http://www.cnblogs.com/finesite/archive/2007/07/07/245470.html</guid><wfw:comment>http://www.cnblogs.com/finesite/comments/245470.html</wfw:comment><comments>http://www.cnblogs.com/finesite/archive/2007/07/07/245470.html#Feedback</comments><slash:comments>34</slash:comments><wfw:commentRss>http://www.cnblogs.com/finesite/comments/commentRss/245470.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/finesite/services/trackbacks/245470.html</trackback:ping><description><![CDATA[
<p dir="ltr" style="margin-right: 0px;">MSDN的webcast主讲人告诉我:学习aspnet就是多看多练,拟作一个网上选课系统,熟悉webform的开发环境和流程.其设计流程没有按照 软件工程 上讲的圈圈套套来.<br><br>一:系统分析<br><br>从操作功能分为两类:1.通用功能操作,主要实现用户修改密码和注销的操作,其他共用功能应该还有,暂时没有想到. 2.为不同用户定制的功能操作<br><br><strong>1.通用功能<br></strong>(1)修改密码<br>&nbsp;系统的使用人员均有自己的用户名和密码,以确保信息的私有性和安全性.<br>(2)注销<br>&nbsp;退出使用系统,注销后可重新登录<br><br><strong>2.用户功能<br></strong>(1)教学助理 (系统管理员)<br>&nbsp; (一) 添加人员<br>实现对选课老师和学生个人信息的增删改查操作.<br>&nbsp; (二)课程设置<br>决定欲开课的课程是否开,停状态,并指定相应的授课教师,授课时间,地点.<br>&nbsp; (三)统计图表<br>查看每门课的选课人数,老师的得票率,老师,学生选课统计以及学生选课数少于2门的学生信息.<br>&nbsp; (四)班级设置<br>管理开设课程对应的班级,确定某一课程所属的班名,最多可以选课的人数以及选课截止日期.<br>&nbsp; (五)添加学生班级<br>在添加学生信息时,以确定他所属的班级.<br>(2)教师<br>&nbsp;&nbsp;(一)个人信息显示<br>显示教师个人信息,如账号,姓名,职称,联系方式等.<br>&nbsp;&nbsp;(二)教师选课<br>在规定范围内选择要教授的课程,每位教师最多教授3门课程.<br>&nbsp;&nbsp;(三)列出选课信息 <br>列出所选课的详细信息,课程名,所属班级名,课程时间,地点安排.<br>(3)学生<br>&nbsp; (一)个人信息显示<br>显示学生个人信息,如:学号,姓名,所在班级等.<br>&nbsp; (二)学生选课<br>选择要选修的课程,如果重选,系统提示.<br>&nbsp; (三)列出选课信息<br>列出已选课的详细信息,并允许退选,但不能小于2门.<br><br>

<script type="text/javascript"><!--
google_ad_client = "pub-7660517742757093";
//728x90, 创建于 07-12-14
google_ad_slot = "8581607994";
google_ad_width = 728;
google_ad_height = 90;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

<font color="#000000" size="3"><a href="/Files/finesite/%E6%95%99%E5%AD%A6%E7%AE%A1%E7%90%86%E7%B3%BB%E7%BB%9F.rar"> 源码下载</a></font></p><img src ="http://www.cnblogs.com/finesite/aggbug/245470.html?type=1" width = "1" height = "1" /><br><br><a href="http://news.cnblogs.com/n/42062/" target="_blank">[新闻]Windows Live Messenger推出翻译机器人</a>]]></description></item></channel></rss>