程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> ASP.NET 2.0中創建基於XML的應用程序

ASP.NET 2.0中創建基於XML的應用程序

編輯:關於ASP.NET

XML是目前在Web上應用很普遍的一項技術,而在.NET 2.0中,則提供了更為豐富的功能,使得在創建XML應用的時候更加得心應手。在本文中,將簡單以一個例子來說明,.NET 2.0在創建XML應用時的一些新特性。

首先,我們平常在創建Web應用時,都會選擇以數據庫的形式來存貯數據的,但如果要以純XML來存貯數據的話,那的確會是種挑戰。在.NET 1.0/1.1框架中,對XML的支持功能有限,比如對同一應用中的多個XML文件的支持。在.NET 2.0中,這種情況得到了改變,增加了新的功能,比如:

1、Datatable現在可以讀和寫XML數據了

2、使用DatGridView控件,可以讓你在dataset裡,展示來自不同表的數據。

下面我將以一個Web應用的例子來說明這些新的特性。在這個程序中我將所有的數據都存儲在XML文件中。展示了如何同時在dataset裡,讀和寫多個XML文件,以及如何將XML文件綁定到datagridview控件;並且展示了datagridview控件如何從XML文件中讀和寫數據,如何在多個XML文件中尋找數據。這些新功能,都是以往的.net中做不到的。

任務跟蹤應用

接下來,我們將創建一個實現"任務跟蹤"的Web應用程序。這個應用程序其實很簡單,是可以幫助大家跟蹤一些任務和活動的進展情況。它需要創建兩個xml文件:activities.xml和tasks.xml文件。Activites文件存放了日常的活動,包括每次活動需要完成些什麼任務,任務的描述,開始和結束的時間。Tasks文件存放的是任務的類型,比如浏覽email,編寫程序,閱讀書本等。下圖顯示了這兩個文件之間的數據結構。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved