對於我的下一個項目,兩個領先的領跑者是.NET和Java。該項目將採取包含目錄和音樂文件(最初是MP3,但最終擴展到其他音樂格式)的目錄(類似於Windows中的My Music)。對於每個文件,它將允許您播放該文件並查看/編輯其元數據,文件名和位置。.NET(Mono)是否支持跨平臺文件操作和跨平臺音頻元數據處理(通過庫)?
我知道Java具有用於獲取/編輯元數據和跨平臺文件操作支持的庫。我也知道.NET有處理元數據的庫,但我不確定我需要的文件操作。但是,我真的很想回到.NET中,特別是因爲我想將它保存在我的簡歷中,但是自從.NET 2.0以來,我還沒有使用它(現在是3.5版),如果我不跟上它,沒有必要將它放在我的簡歷上,因爲我無法回答有關該技術新版本的任何問題。
最初,Windows是我唯一關心的問題,但我想將其作爲跨平臺應用程序發佈。
注意:我知道我正在重新發明輪子,但這是我遇到的一個問題,我認爲解決它會很有趣。它處理一些問題,從UI關注到文件結構管理到外部庫等等。