ASP网页设计RSS使用近况和我的一些设法
asp可以使用微软的activeX使得网页功能无比强大,不过安全性也较差,而且是基于的windows服务器,所以性能稳定性也一般rss|rssRSS使用近况和我的一些设法在这封邮件中,我将触及以下内容:
•RSS实例枚举
•RSS进门进阶
•我们能够做甚么和办理计划
[注释]
1、RSS实例枚举
在先容RSS观点之前我想先枚举一些对照优异的嵌进了RSS服务的站点:
(每项第一个网址是该网站对RSS的了解,第二个是该网站的一个实在RSSFeed)
1.新华社RSS聚合旧事
http://www.xinhuanet.com/rss.htm
http://rss.xinhuanet.com/rss/native.xml
2.百度旧事RSS
http://news.baidu.com/rss/rss.html
http://news.baidu.com/n?cmd=4&class=civilnews&pn=1&tn=rss
3.WashingtonPost(华盛顿邮报)
http://www.washingtonpost.com/wp-adv/rss/
http://www.washingtonpost.com/wp-srv/topnews/rssheadlines.xml
4.博客中国
http://www.blogchina.com/xml/
http://www.blogchina.com/xml/1_rss1.xml
5.中国XML论坛
http://bbs.xml.org.cn/index.asp
http://bbs.xml.org.cn/rss.asp
6.书喷鼻家世收集藏书楼
http://www.bookhome.net/rss/
http://www.bookhome.net/rss/all.xml
7.电子科技年夜学旧事中央党委宣扬部主理
http://www.news.uestc.edu.cn/
http://www.news.uestc.edu.cn/RSS.aspx
个中“新华社RSS聚合旧事”我以为做得最仔细,很值得进修。重点保举。
2、RSS进门进阶
1.甚么样的器材是RSS
上述站点都对RSS有本人的了解和界说,这里用我的言语形貌一下甚么是RSS:
一个XML文件,在网站的首页有指向它的链接,一般是一个标志着“XML”或“RSS”得橙色小图标,在IE翻开它时发明不是网页,而是一个有着树状段落标签布局的文本文件(很像HTML文件),文本内容可以间接看,可是夹在浩瀚标签中显得很乱读起来很不便利。
成绩是:它是干甚么用的?怎样用?
2.RSS用处――定阅;浏览择要列表
经由进修我熟悉到,RSS中纪录了该网站比来更新的文章,包含题目、择要和原网站上该文章的链接等。RSS自己是XML文档,它能够像HTML文件一样静态地寄存在服务器上。用户无需从扫瞄器(好比IE)会见该网站的主页,只需间接毗连这个RSS就能够收到该网站的最新内容了。如许做有几个优点,一个是用户能够躲开Web上信口开河的告白间接掠夺精髓信息,另外一个是用户能够本人制订喜好的频道分类,而不是主动承受某一个网站布置的频道分类。
[加深了解部分,初度浏览倡议跳过,间接读3.]这里将碰到一对“推”和“拉”的观点,假如你懂得流媒体手艺信任对此不会感应生疏。打个例如,传统Web网站就仿佛一家信店,内里的图书满目琳琅,利用Web扫瞄的网平易近仿佛来买书的人,你扫瞄Web网站猎取信息,就比如你逛书店买书。
有两种大概,一是你没有方针:你从最南方的一排书架走到最北边的一排书架,每本书都拿起来翻看简介、媒介、目次、第一章,发明有一本单词手册不错,然后买了。另外一种多是你有方针《星火式英语4级单词手册》,你依照书架上的标志分类查找,大概叫书店服务生来告知他书名请他帮你找一下这本书(Web搜刮引擎)。找到了,买走。
但这两种都属于“拉”的范围,由于你必要亲身往那家信店,这过程当中你会收到很多无用的信息,好比你其实不晓得哪些书是新上架的,一起看已往发明良多都是陈年旧货和渣滓,大概你其实不断定地分明你所要找的书书名是甚么,一名热忱耐烦高效但其实不太善解人意的服务生在几秒钟内帮你找来一年夜堆书,然后你翻翻这本又翻翻那本却发明没有一本是你想要的。这是客户端从服务器“拉”信息的无法。
绝对的观点是“推”。相沿书店的例子,为了让买书的人来这家信店买书,书店供应了新的收费“定阅”服务:按期把书店新到的书的书目清单打印好邮寄到客户家中,清单上包含每本旧书的题目、简介、在书店的编号,清单十分洁净,没有告白,而且同意你定阅某一类的旧书清单,好比你只存眷新出书的流媒体手艺方面的书,而对都会言情小说毫无乐趣,那你能够只定阅“信息与盘算机手艺”类旧书清单。旧书清单能够算是从服务器“推”给客户真个一种服务。RSS就很像旧书清单。
3.RSS翻开体例――RSS浏览办理计划
•最正派的计划是专门的RSS浏览器,一个软件,和用FoxMail办理你的邮箱相似。他卖力办理你的浩瀚RSSFeed,能够自界说频道组,增加新频道,在友爱的界面中浏览。这类软件良多,我曾用过“看世界旧事浏览器”,这在国际同类软件中算对照早的一个;收费。今朝我正在用FeedDemon1.5,办理频道功效更出色,撑持尺度更全,在RSS用户大众口碑不错;共享版,有keygen;别的他还自带了良多外洋Feed,常无机会上外网的特别保举。
水木上有位牛人,利用Outlook浏览RSS,感到很酷,惋惜我呆板上没有装.NET情况,运转不了他谁人版本的Outlook。
•我以为对照能让人承受的体例是这类:扫瞄器自带RSS浏览功效。在Web扫瞄的同时让人再开一个使用程序看RSS,仿佛有些过于前卫。我这个暑假找到了一个折中的举措:利用Maxthon网页扫瞄器,像良多人在用的MyIE一样,它基于IE内核,别的Maxthon有良多功效,包含RSS浏览与办理,界面松散,频道办理功效不逊于正派的RSS浏览软件。假如近期要我往做RSS推行,我会力推Maxthon。
4.[选读]RSS对照上风
•大概良多人会想到罕见的Web网站上的“比来更新”通告。我以为RSS和他有着实质区分。来由有三:
第一,Web上的更新通告限于版面限定,最多供应题目和链接,没有择要,大概只供应一到两条新文章的择要。弄过Web筹划或立体计划的人都晓得“和谐整齐性与信息量这对冲突”是一件很头疼的事。RSS能够从Web上自力出来,不往和告白、Logo、Banner、导航分类等Web元素抢土地,扮作一个通用的XML橙色小图标悄悄的首在一个角落,等着伶俐的人来点击。
第二,通告中常常包含一些站务和声明(用户常常对这些不感乐趣),将“比来更新”这个用户体贴的器材混同在内里,标明还不敷为用户着想。
第三,用户不克不及制订本人的频道分类,经由过程办理保藏夹来完成自界说频道分类的设法有些不睬智,由于同时开十几个漫布着告白的Web扫瞄器历程(或线程)的做法,关于带宽在上彀岑岭时代严重、客户端PC内存不敷年夜的实际前提下,有些文明。而一个RSS文件自己只是5Kb到10Kb的文本,利用一个200Kb的Flash告白传输的带宽和内存占用,就能够猎取20多家网站最新的关头内容:择要列表。
•与定阅电子邮件对照。
思索不时更新,Email定阅会给收集存储形成包袱。并且过时的更新列表毫无代价,存在就是华侈。以是最新列表坚持独一,寄存在服务器端,用户必要时用HTTP协定传输。(有人依据这一点否定RSS利用“推”手艺,我以为太学究了没意义,说究竟Internet的收集拓扑布局不是对等网,没有客户端哀求包过去服务器不成能自动发数据包给客户端,因而相对的“推”手艺不存在。)
5.[选读]RSS起源与尺度之争
这段笔墨材料摘自“网”:
那末RSS事实代表甚么呢?对照广泛的有两种说法,一种是“RichSiteSummary”或“RDFSiteSummary”,另外一种是“ReallySimpleSyndication”,之以是有这些不合,必要从RSS开展的汗青提及。
最后的0.90版本RSS是由Netscape公司计划的,目标是用来创建一个整合了各次要旧事站点内容的流派,可是0.90版本的RSS标准过于庞大,而一个简化的RSS0.91版本也跟着Netscape公司对该项目标保持而于2000年停息。
不久,一家专门处置博客写作软件开辟的公司UserLand接办了RSS0.91版本的开展,并把它作为其博客写作软件的基本功效之一持续开辟,慢慢推出了0.92、0.93和0.94版本。跟着收集博客的盛行,RSS作为一种基础的功效也被愈来愈多的网站和博客软件撑持。
在UserLand公司接办其实不断开辟RSS的同时,良多的专业人士熟悉到必要经由过程一个第三方、非贸易的构造,把RSS开展成为一个通用的标准,并进一步尺度化。因而2001年一个团结小组在0.90版本RSS的开辟准绳下,以W3C新一代的语义网手艺RDF(ResourceDescriptionFramework)为基本,对RSS举行了从头界说,公布RSS1.0,并将RSS界说为“RDFSiteSummary”。可是这项事情没有与UserLand公司举行无效的相同,UserLand公司也不供认RSS1.0的无效性,并保持依照本人的假想进一步开辟出RSS的后续版本,到2002年9月公布了最新版本RSS2.0,UserLand公司将RSS界说为“ReallySimpleSyndication”。
今朝RSS已分化为RSS0.9x/2.0和RSS1.0两个阵营,因为不合的存在和RSS0.9x/2.0的普遍使用近况,RSS1.0还没有成为尺度化构造的真正尺度。
[援用停止]
幸亏3.中提到的两个办理计划对这两个尺度(1.0/2.0)都有很好的撑持。
6.聚合的观点――Feed的汇合
聚合的元素是Feed,我了解Feed的寄义就是RSS的实体。这里只是语义上的辨别。RSS一般指手艺自己,更多的时分是作为一个笼统了的观点被人们说来讲往。Feed是RSS的XML文件自己。我们在RSS浏览器中增加的详细频道,网址就是Feed。
将多个Feed分红一类,定为一个频道组,就是我了解的聚合。聚合后的Feeds能够导出列表,通用扩大名为opml(OutlineProcessorMarkupLanguage)。能够用来备份或共享你的RSS资本,相似于导出你邮箱的通信簿为csv文件。
7.RSS使用范畴拓展
如今RSS使用会合在两类服务上:供应旧事和Blog深度交换。
别的有些专业论坛好比XMLcn论坛,对论坛每一个板块供应了RSS定阅。
可见常识含量、时效信息代价对照高,更新周期不善于为天的网站合适供应RSS服务。
在浩瀚高校外部的旧事网站中,RSS的使用几近是空缺。“电子科技年夜学旧事中央”供应RSS,可是做得其实不仔细,看得出只是在实验时髦手艺,并没盘算作为一种服务供应。从</p>强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 如何更好的使自己的东西看上去很不错等等。其实这些都不是问题的实质,我们可以在实践中不断提升自己,不断充实自己。 Request:从字面上讲就是“请求”,因此这个是处理客户端提交的东东的,例如Resuest.Form,Request.QueryString,或者干脆Request("变量名") Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点) 学习是为了用的,是为了让你的程序产生价值,把握住这个原则会比较轻松点。除此之外,课外时间一定要多参加一些社会实践活动,来锻炼自己的能力。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 跟学别的语言一样,先掌握变量,流程控制语句(就是ifwhileselect)等,函数/过程,数组
页:
[1]