I recently started reading up on the out-of-browser ability of Silverlight 3. I also noticed that quite a few people here speak of Prism. I only had a brief time to read up on the topics.
However, from what I read, both of them perform the same role. What are the differences between the two, and if they are the same, why do people use Prism over the out-of-browser option?
Thanks
They are very different technologies.
Prism is a composite application framework (+ guidance). It allows you to build your application in a modular fashion.
Silverlight 3's out-of-browser support allows you to run your Silverlight application on the desktop (with a start menu shortcut).
You could absolutely build an out-of-browser SL3 application using Prism.