对于我的下一个项目,两个领先的领跑者是 .NET 和 Java。该项目将采用一个包含目录和音乐文件(最初是 MP3,但最终扩展到其他音乐格式)的目录(类似于 Windows 中的 My Music)。对于每个文件,它允许您播放文件并查看/编辑其元数据、文件名和位置。
我知道 Java 有用于获取/编辑元数据和跨平台文件操作支持的库。我也知道 .NET 有用于处理元数据的库,但我不确定我需要的文件操作。但是,我真的很想回到 .NET,尤其是因为我想将它保留在我的简历中,但自 .NET 2.0 以来我就没有使用过它(现在是什么,3.5?),如果我不使用跟上它,把它放在我的简历上是没有意义的,因为我无法回答任何关于新技术版本的问题。
最初,Windows 是我唯一关心的问题,但我想将其作为跨平台应用程序发布。
注意:我知道我正在重新发明轮子,但这是我遇到的一个问题,我认为解决它会很有趣。它处理了许多问题,从 UI 问题到文件结构管理到外部库等等。