C# 是否可以开发一个应用程序来运行,而不必在后端使用DBMS/RDBMS?
我有ASP.NET应用程序方面的一些背景知识,我还使用Webforms、MVC和WinForms 但是现在我需要在.NET中开发一个WinForms桌面应用程序,以便只在当前未安装在共享环境中的计算机上运行 它需要有并支持所有的创建、读取、编辑和删除功能,但没有像SQL或任何其他RDBMS/DBMS这样的数据库,因为我想避免单独安装它 应用程序应该将用户信息存储在其他类型的文件中,如XML或类似文件 我想问天气是否有办法。我需要遵循哪种最佳实践技术 是的,可以将数据存储与Windows窗体一起使用 应用程序 这里有多个选项 数据库 虽然您必须在用户PC中单独安装SSCE、SqlLiteC# 是否可以开发一个应用程序来运行,而不必在后端使用DBMS/RDBMS?,c#,asp.net,winforms,C#,Asp.net,Winforms,我有ASP.NET应用程序方面的一些背景知识,我还使用Webforms、MVC和WinForms 但是现在我需要在.NET中开发一个WinForms桌面应用程序,以便只在当前未安装在共享环境中的计算机上运行 它需要有并支持所有的创建、读取、编辑和删除功能,但没有像SQL或任何其他RDBMS/DBMS这样的数据库,因为我想避免单独安装它 应用程序应该将用户信息存储在其他类型的文件中,如XML或类似文件 我想问天气是否有办法。我需要遵循哪种最佳实践技术 是的,可以将数据存储与Windows窗体一起使
但是Microsoft Access随Microsoft office一起提供。不清楚,数据库是否可以位于运行程序以外的其他计算机/服务器上?答案是肯定的。我已经编辑了这个问题。请不要用它,因为在未来它将不允许我问更多的问题。你可以很容易地在评论中要求更清楚。thx@johni:否决票不只是因为不清楚,而是因为它不适合堆栈溢出。这个问题太广泛,需要太多的信息才能提供一个好的答案。我说的就像一个5部分的教程,篇幅有点长,但没有像SQL或任何其他RDBMS/DBMS这样的数据库,我需要单独安装它和应用程序-你可以使用SQLITE,那么我如何解决这个问题呢?我只需要知道asp.net是否有这种支持,如果有什么技术是必需的。我认为这不会太宽泛