WPF links for beginners

When I was starting to learn WPF I kept a list in OneNote of all the links that I found useful, as I assumed that one day someone else would start learning WPF. Last week I trained a group of people in WPF and shared with them all of these links, so I thought I should share them with the world, I hope it comes in handy for those that have NO idea where they should start on their WPF journey.

WPF basics

History/reasons behind WPF

Getting started with WPF (branches off into many sub pages detailing styling, resources, binding, anything you need information on. Is the best place to go to for specifics)

Continue reading

Converting a DVD to Silverlight media with Expression Encoder

Recently i delivered some training and had it recorded on one of those new cam corders that record straight to DVD. I wanted to reencode my DVD into silverlight media using Expression Blend and then upload it to http://silverlight.live.com however I had some issues so I’ll explain how I got around them.
There are a few issues that need to be addressed

  1. You need a valid MPEG-2 codec installed on your PC so that Expression Blend can read the DVD video
  2. Due to some issues with Expression Blend, you will need to extract the file from the DVD to your computer before trying to import into Expression Blend (otherwise it may mistakenly say that the video is only 40seconds)

So first install a codec pack onto your PC. I recommend http://www.free-codecs.com/download/K_lite_codec_pack.htm or http://www.cccp-project.net/

Right now you may just be able to import your DVD into Expression Blend. But if you are getting the incorrect timing issues, then try extracting the DVD to your hard drive first using http://www.videohelp.com/tools/VOB2MPG

Leave a comment if this helped you out

By David Burela