Migrate allows you to bring content into your new Drupal site from a variety of data sources including past versions of Drupal. In this session we will talk about why you should consider using Migrate over other methods such as upgrading Drupal, using feeds, node export, copy and paste, etc. We will look at what data sources can be imported, how to create migration classes and where to find starter templates you can use to build your own custom migrations.
Slides are available on Ryan's blog: http://www.verbosity.ca/migrate-all-things ... code samples are from a past blog post which is also noted there.
UPDATE: two of the slides had the wrong labels... prepareRow comes *before* prepare. The updated slides are on my blog (see above). I have removed the version with the error that was attached here.