我应该为项目使用LINQ to SQL或XML吗?

时间:2012-01-18 14:42:04

标签: c# xml winforms linq

我的程序有3个文本字段,标题,网站和PictureURL。当我单击“保存”按钮时,我希望它将3个条目添加到某种日志中(LINQ或XML似乎是最佳选择)。一次只能有1个用户访问该程序。日志将在计算机上本地,而不在外部服务器上。将3个字段保存为日志的单个条目后,我希望能够将每组条目从日志中加载到文本框中。对于这类项目,要么是更简单的解决方案,要么是更合适的选择?我是两个新手,因此我的不确定性会更好。

2 个答案:

答案 0 :(得分:2)

由于既没有大量数据也没有复杂的搜索和分组条件,也没有远程和分布式访问,因此确实最好坚持使用XML存储。因此,LINQ-to-XML非常适合这种简单的desctop应用程序。保持简单。

答案 1 :(得分:0)

为什么LINQ不能用于XML?正如您所说,假设本地存储将是一个XML文件: http://msdn.microsoft.com/en-us/library/bb387098.aspx