Search code examples
silverlightprismlobprism-4

Is Prism Primarily for Silverlight?


The majority of the articles/tutorials/blog post I read about Microsoft's Prism Framework center around Silverlight. With the composite model being an interesting model for an existing desktop app that needs a little TLC, I'm wondering is Prism a viable technology for a desktop LOB app?


Solution

  • It is for Silverlight(Web), WPF(Desktop) and Windows Phone 7(Phone).

    Basically, it is for any platform that uses XAML, MVVM combo.

    And for your last question, YES, it's a very good option to go with when developing a LOB application in WPF.

    But remember, you will need to spend a few days just to learn Prism (and Unity or MEF). So, be ready for it.