所以基本上没有用于 Windows 商店应用程序的 EF 或 ADO.NET。如果我错了,请纠正我,但我所有的研究都表明需要使用 XML 或 sqlite。我根本没有使用过 sqlite,所以也许我只需要再研究一下。
我很乐意与 EF 合作,但不明白为什么微软不允许他们花费数年开发的技术被排除在 Windows 商店应用程序之外。有谁知道这个决定背后的主要原因?很多用户都在说“啊,但你可以只托管你的数据”,实际上我们不能。我查看过的每个云系统的条款和协议都不能在我们的组织中使用。此外,我们还有仅在一段时间内连接到互联网的盒子,仅用于同步数据。所以它基本上将数据拉入本地数据库然后断开连接。然后,用户可以继续在系统上工作,并且只会重新连接以进行上传或下载同步。
所以基本上我只是想知道为什么微软用 xml 0.o 或 sqlite 替换了它的一些核心数据技术
我们可能只是将完整的 WPF 作为桌面应用程序,但这并不理想。“地铁”应用程序非常用户友好,我们可以很快让新员工在系统上工作