经过大量搜索,我将在这里提出我的问题。如果有重复并且我的 search-foo 能力使我失败,我会很乐意顺从它。关于这个问题。
我在服务和 Web 应用程序方面拥有丰富的背景,以“始终在线”的方式使用集中式数据库服务器。但是,我的一个朋友需要一个简单的 CRUD 应用程序(可能是 C#,因为我对其他 GUI 库/API 的经验有限)来替换他目前拥有的昂贵的解决方案。
应用程序本身非常简单,我计划使用 Dropbox 作为网络层以使其更简单。我无法解决的问题是我需要一种处理便携式数据库以进行身份验证/授权的好方法。我正在考虑将 SQL Lite 存储在 Dropbox 内的只读文件夹中,以便在连接到互联网时保持最新状态,但不需要网络连接即可运行(使用该程序时它们并不总是有互联网)。
我正在寻找具有类似设计的建议、阅读材料或经验作为起点。
感谢您花时间提供帮助。