如何编写简单的音乐播放器?

我刚刚从http://www.csharp-station.com/Tutorial.aspx完成了关于C#语言语法的教程我想开始编写一个简单的音乐播放器进行练习。 音乐播放器应该能够索引文件夹中的所有音乐文件,并能够随机播放它们。 有人会指出我应该从哪里开始正确的方向吗? 也许来自开源程序的示例代码? 谢谢