A while back, I wrote an MSDN article on writing multi-targeted programs with Prism.

http://msdn.microsoft.com/en-us/magazine/ee321573.aspx 

Hope you like it!