Course Information
Course Overview
Create a video and audio-player using C# and the Windows Presentation Foundation (WPF)
In this course you will follow the development of a complete project from the ground up. It explains how to use design and code a WPF program in Visual Studio. You will end up with a utility that plays audio and video, controls playback volume, balance, position and speed.
In this course you will develop programs that do all the following:- Play video and audio files
- Load single media files or entire folders of files
- Drag-and-drop files direct from the Windows Explorer
- Create named playlists that can be saved and loaded to and from disk
- Change the volume, position, speed and balance of a playing track
- Use styles and effects to change the user interface appearance
- Use Timers to respond to tick events
- Use file dialogs to save and load files
- Read and write structured XML files to and from disk
- Create applications with multiple windows
- Use Windows Shell functions to obtain file metadata
This is a project-based course that comes with all the source code ready-to-run. It provides a great way for C# programmer to move beyond the basics to explore the development of more complex C# applications using the WPF (Windows Presentation Foundation).
Course Content
- 2 section(s)
- 35 lecture(s)
- Section 1 Creating a WPF Media Player
- Section 2 Playlists, Files and Styles
What You’ll Learn
- Understand how to design using the WPF.
- Develop a functional and useful media-playing tool.
- Add styles and effects to controls
- Read and write XML data to and from disk
- Use Windows Shell functions to obtain file metadata
- Implement file drag-and-drop
Reviews
-
EErland Matz
Amazing Course. But I will not use WPF so much I think. Most of programming I do I do for myself and then it is easier to use Window Form Applications. But I will give it more chanses while I goes thru this part 2 of the Media Player
-
HHaris Abbasi
The course project is very interesting. However, the course content isn't structured properly. The instructor used already written code in the videos and just explained it like a boring theory class presentation which is difficult to follow. Also, I feel a lot of important concepts are still missing; so if someone wants to take this course then he/she should also learn from other materials in order to master WPF.
-
BBarry Grant
love the course; learnt a lot; excellent job; thank you.
-
SSamrat Barat
Very nice Huw. Up until now, it is interesting and I can follow along the course as you have made every bit of points made clear to the concept so it is easy to implement as well. I have good textbooks , but they can't supplement as good a lecture as you've delivered. Shall recommend this course to everyone who is seriously searching for media player design using C#. Thanks, Samrat