假设我想创建一个应用程序,相当简单的CRUD,只有3-5个表。例如,设想一个待办事项列表应用程序。
在WPF中处理数据层的最好方法是什么,以使其成为单击一次的应用程序。我宁愿不在云中做(尽管如果我可以在后台添加一个简单的备份过程,那将是一个很大的优势)。
我听说过SQL compact something 2005,但我从头到尾都找不到一个全面的指南,以及如何使用令人敬畏的表设计器thingie -这是最好的方法吗?
像在AIR中一样插入sql lite会更容易吗?人们会做这样的事情吗?
或者为每个集合使用XML,并在集合之间使用一些linq魔法?
如你所知,我在微软技术方面没有太多的背景,但我想写一些好的软件,我想知道正确的方法,而不是黑客的方法。
谢谢。
发布于 2010-06-27 17:43:16
通常我将ClickOnce前端与web服务/ WCF后端(DAL和/或BLL)组合在一起。防火墙等都没有问题--如果你想让它集中托管。
有一个SQL Server 2005 Express:右键单击并添加新项。然后在ClickOnce部署页面上,您可以让安装程序自动为您安装SQL Server Express,并且您可以毫不费力地使用您的.mdb!
.NET可以使用SQLLite,我已经考虑过了,但还没有尝试:
http://sqlite.phxsoftware.com/
希望这能有所帮助。!
https://stackoverflow.com/questions/3126975
复制相似问题