自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

ASP.NET頁(yè)面顯示XML數(shù)據(jù)

開(kāi)發(fā) 后端
本文講解在ASP.NET頁(yè)面顯示這些XML數(shù)據(jù),以及使用Repeater控件發(fā)布數(shù)據(jù)庫(kù)中的XML數(shù)據(jù)。

本文講解在ASP.NET頁(yè)面顯示這些XML數(shù)據(jù),以及使用Repeater控件發(fā)布數(shù)據(jù)庫(kù)中的XML數(shù)據(jù)。在過(guò)去的幾年間,隨著異構(gòu)平臺(tái)間共享數(shù)據(jù)的需求不斷增長(zhǎng),XML的使用也呈爆炸性增長(zhǎng)。意識(shí)到這種趨勢(shì),微軟在整個(gè).NET框架中對(duì)XML提供了健壯的支持。這意味著,對(duì)于ASP.NET開(kāi)發(fā)者來(lái)說(shuō),在Web頁(yè)面中顯示和處理XML數(shù)據(jù)從來(lái)沒(méi)有這么容易過(guò)。本文將通過(guò)生成一個(gè)RSS2.0聚合引擎和在線(xiàn)新聞聚合器來(lái)學(xué)習(xí)XML和ASP.NET技術(shù)。本文假設(shè)讀者熟悉ASP.NET和XML。

簡(jiǎn)介
使用RSS2.0規(guī)范的聚合內(nèi)容
通過(guò)ASP.NET頁(yè)面輸出聚合內(nèi)容
在ASP.NET頁(yè)面中使用聚合摘要
顯示聚合摘要列表
顯示特定聚合摘要的新聞項(xiàng)
顯示特定新聞項(xiàng)的詳細(xì)內(nèi)容
未來(lái)的擴(kuò)展和當(dāng)前程序的缺點(diǎn)


隨著辦公室和家庭上網(wǎng)在線(xiàn)時(shí)間的延長(zhǎng),以及Web站點(diǎn)和可訪(fǎng)問(wèn)的互聯(lián)網(wǎng)應(yīng)用程序呈持續(xù)爆炸性增長(zhǎng),應(yīng)用程序之間能數(shù)據(jù)共享變得越來(lái)越重要。在異構(gòu)平臺(tái)之間共享數(shù)據(jù)需要一種平臺(tái)中立的數(shù)據(jù)格式,這種數(shù)據(jù)格式要求能易于通過(guò)標(biāo)準(zhǔn)的互聯(lián)網(wǎng)協(xié)議來(lái)傳輸,而這正是XML的用武之地。因?yàn)閄ML文件本質(zhì)上只是一個(gè)文本文件,其編碼格式眾所周知,而且現(xiàn)有的XML解析器能為所有主流編程語(yǔ)言所用,所以XML數(shù)據(jù)能被任何平臺(tái)輕松使用。

Web網(wǎng)站聚合就是一種使用XML來(lái)共享數(shù)據(jù)的范例,在新聞?wù)军c(diǎn)和網(wǎng)志中經(jīng)??梢钥吹健2捎肳eb網(wǎng)站聚合技術(shù),網(wǎng)站能以XML格式的Web可訪(fǎng)問(wèn)的聚合文件來(lái)發(fā)布最新內(nèi)容。網(wǎng)站使用的聚合格式有很多種,其中最流行的一種格式就是RSS2.0。(RSS2.0規(guī)范被發(fā)布在HarvardLaw網(wǎng)站的技術(shù)欄目上)。此外,MSDN雜志有一個(gè)聚合文件:MSDN雜志:本期刊物,其中列出了最新一期MSDN雜志上的文章,包括到在線(xiàn)版本文章的鏈接。

一旦Web站點(diǎn)有了公開(kāi)發(fā)布聚合文件,那么不同的客戶(hù)端就可以消費(fèi)它。消費(fèi)聚合文件的方式有很多種,比如,某個(gè)提供.NET技術(shù)資源的站點(diǎn)可能希望在網(wǎng)站中添加最新的MSDN雜志文章標(biāo)題。聚合文件還常常被新聞聚合器程序所用,這種程序被專(zhuān)門(mén)設(shè)計(jì)用來(lái)獲取和顯示不同來(lái)源的聚合文件。

隨著人們?cè)絹?lái)越注重使用XML數(shù)據(jù),在ASP.NET頁(yè)面中處理XML數(shù)據(jù)的能力變得比以往更關(guān)鍵。既然Web站點(diǎn)聚合如此重要,本文我們就來(lái)創(chuàng)建一個(gè)Web站點(diǎn)聚合文件生成程序和一個(gè)在線(xiàn)新聞聚合器。在建立這兩個(gè)微型程序的過(guò)程中,我們將講述如何訪(fǎng)問(wèn)和顯示XML數(shù)據(jù),不論這些數(shù)據(jù)是來(lái)自遠(yuǎn)端的Web服務(wù)器還是本地的文件系統(tǒng)。我們將演示如何多種不同的方法顯示XML數(shù)據(jù),比如:用Repeater控件以及用ASP.NETXMLWeb控件。

因?yàn)檫@只是一篇小文章,不可能長(zhǎng)篇大論,以上是介紹ASP.NET頁(yè)面

【編輯推薦】

  1. ASP.NET插件的實(shí)現(xiàn)方式
  2. 概述ASP.NET應(yīng)用程序
  3. 淺談ASP.NET 2.0數(shù)據(jù)綁定
  4. ASP.NET阻止Java Script注入式攻擊
  5. ASP.NET MVC使用T4
責(zé)任編輯:佚名 來(lái)源: 網(wǎng)易空間
相關(guān)推薦

2009-07-28 14:40:15

XML數(shù)據(jù)ASP.NET

2009-07-27 14:46:16

XML和ASP.NET

2009-07-29 17:26:39

ASP.NET頁(yè)面

2009-07-23 14:17:41

2009-07-31 10:23:44

緩存頁(yè)面ASP.NET緩存

2009-08-03 13:38:18

ASP.NET編程模型

2009-07-27 16:53:15

ASP.NET 2.0

2009-07-29 14:35:34

頁(yè)面輸出緩存ASP.NET

2009-07-23 10:52:38

2009-07-27 15:25:40

aspx頁(yè)面ASP.NET

2009-07-31 10:33:54

ASP.NET頁(yè)面輸出

2009-08-05 18:22:55

2009-07-27 16:09:05

GridView顯示數(shù)

2009-07-21 15:40:59

Asp.Net動(dòng)態(tài)頁(yè)面

2009-07-23 14:21:55

ASP.NET頁(yè)面

2009-07-28 16:40:11

ASP.NET異步頁(yè)面

2012-04-06 13:52:58

ASP.NET

2009-07-23 15:18:30

創(chuàng)建XML Web服務(wù)ASP.NET

2009-07-28 16:29:06

XML Web服務(wù)ASP.NET構(gòu)造

2009-07-28 17:34:28

ASP.NET XML
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)