2010-02-18 162 views
0

篩選「新增內容」數據的最佳方式我正在爲程序創建「新增功能」頁面,該程序將向用戶顯示僅針對尚未安裝的更新的新增功能。基於版本

爲此,我將程序生成日期和版本傳遞給一個asp頁面,該頁面將顯示新的文本。

我最初的想法是使用一個xml文件,並根據我從客戶端獲得的版本篩選結果,但是我想由你們運行這個問題來查看是否還有更多的「優雅」解決方案可用。

在發佈新版本時,使用數據庫可能是矯枉過正並且更難以更新。

下面是一個示例xml,顯示瞭如何存儲數據。

<?xml version="1.0"?> 
    <whatsnew> 
    <item version="6.0.0.100" date="19/02/2010"> 
     <subitem> 
     First public beta version. 
     Blah blah blah.... 
     </subitem> 
    </item> 
    <item version="6.0.0.200" date="21/02/2010"> 
     <subitem> 
     Second public beta version. 
     Blah blah blah.... 
     </subitem> 
    </item> 
    </whatsnew> 

你們有什麼想將存儲的最佳方式/顯示該有什麼新的數據,我使用XML在正確的軌道上?

回答

0

您的解決方案應該可以正常工作,並且易於理解和維護。 XML解析/查詢庫是無處不在的。我認爲沒有理由使數據庫或自定義文件格式過度複雜化。