title: Media player in C#
body: <p>Well I am making a media player in the C# using the <code>System.Media.SoundPlayer</code> class but there are too many limitations in that like it only plays <code>.wav</code> files and there is no volume control in this and also there is no <code>media-progessbar</code>. So is there any better builtin class or custom class. if there is any please specify. Or even if there is any thing which will work parallel with it.</p>