我正在为一个程序创建一个What's New页面,该页面将向用户显示仅适用于尚未安装的更新的新内容。
为此,我将程序构建日期和版本传递给asp页面,而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 :(得分:0)
您的解决方案应该可以正常运行,并且易于理解和维护。 XML解析/查询库无处不在。我认为没有理由用数据库或自定义文件格式使其过于复杂。