【发布时间】:2011-09-20 22:58:20
【问题描述】:
我正在编写一个 Windows 应用程序,并希望确保我选择了正确的工具。目前我倾向于 WPF 和 XML,如果我做出了一个好的选择,请告诉我。
我有大约 3,000 条记录。每条记录都有一个产品名称和一个价格列。 我的应用程序所做的只是在 DataGrid 中显示这些记录,并允许用户按名称搜索产品。这意味着,如果用户在编辑控件中键入“chair”,则只有包含“chair”的产品名称及其价格会显示在 DataGrid 中。而已。没什么特别的。
我应该使用 Silverlight 而不是 WPF?我了解 Silverlight 允许我的应用程序在任何操作系统上运行,而 WPF 需要 Windows?除非我为浏览器项目创建 WPF,否则我认为。
我应该使用 XML 还是 Access 还是 SQL?哪个数据库可以使 SEARCH 功能变得最简单、最快等等?
最后,LINQ 是否应该/是否参与该项目?
谢谢。
【问题讨论】:
-
这真的取决于。您的最终用户将在什么环境中运行?
-
这些问题最好由软件架构师回答,并且可能不适合 SO 上的 QA 格式。如果您对使用提到的任何工具/功能/技术/框架来实现您的功能有具体问题,那么这是正确的地方。
-
这确实应该是多个问题。目前的形式太宽泛了。
-
我同意。这太宽泛了,可能会引起长时间的讨论。我们无法正确回答包含不同主题的嵌入问题的问题。
标签: sql wpf xml silverlight ms-access