0

我正在为我将从事的未来项目复习我的 VB.NET 技能。此应用程序将是非常数据密集型的,需要 20 多个数据表、用户提供的图像,甚至可能是简短的音频/视频文件。

我希望能够将所有这些信息保存到一个单独的外部文件中,以便用户可以与世界分享他们创建的内容。

理想情况下,我希望所有基于文本的数据都以我可以轻松使用的数据库格式存储,最好是通过实体框架。

我发现的几乎所有信息都只与保存一个文本/XML 文件有关,这对我来说并不适用。谁能指出我正确的方向,或者建议一种可以让我保存数据的方法?

我正在使用 Visual Basic Windows 窗体应用程序在 Visual Studio 2012 Pro 中工作。如果您需要任何其他信息,请告诉我。

4

1 回答 1

1

我会将我的评论扩展到答案。

如前所述,这听起来像一个 zip 文件。在此您可以:

有一个名为 databasetables.txt 的文件或任何包含数据库表的文件。您可以在各自的文件夹中拥有音频、视频、图像等。这样,当您打开文件时,您只需加载 Audio 文件夹中的所有文件即可获得预期的文件。

您可以将信息存储在 xmlfiles 中。

无限可能...

请记住,您可能只想将所有这些加载到计算机的内存中,这样您就不会将其提取到硬盘上。

而且您不必将文件另存为 .zip 即可将其打开为 .zip,只需选择您自己的酷后缀即可:)

于 2013-05-02T06:11:21.920 回答