【发布时间】:2017-01-19 11:38:09
【问题描述】:
我很快就会为我的大学课程决定一个项目,并且我想到了一个使用 Visual Studio 中的 UWP 工具的 Windows 平板电脑应用程序,因为我想开发 C# 和移动技能区域。 但是,我需要在我的应用程序后面有一个数据库来提交和检索数据。这是一项相对“简单”且常见的任务吗?我不是在寻找简单的东西,我只是想要一些我可以完成的事情,而不用过于担心基础知识。
我最初的想法是在我的 PC 上建立一个数据库,然后托管它以供我的平板电脑连接,但这需要持续的互联网连接和我的 PC 托管。在做了一些研究之后,我发现了一个叫做 SQLite 的东西,人们似乎认为它是一个很好的本地数据库,可以放入设备中。
虽然没有使用移动应用程序的经验,但我很好奇如何在我的 PC 上开发应用程序,然后将其放到 Windows 平板电脑上,两者都使用相同的数据库?我需要在系统之间复制数据库吗?或者我会在我的 PC 上编写代码,然后在我的平板电脑上测试它?
这也是我对数据库“托管”和移动应用程序还很陌生的领域。也许我只是在想事情,但只要问这个问题,我就已经可以说我听起来毫无头绪。我的经验是使用小型 WPF 应用程序、控制台应用程序和网站。
【问题讨论】: