Customers using Prism

Over the past several months, I have been asked who is using Prism. While I know lots of customers that are successfully using Prism, I cannot share their names.

The good news is I have a number of customer quotes that I can share based upon a study from Nucleus Research and I also can share that Fit BPO created a club management system that is used by UFC Gyms. The club manage system uses Prism, WPF, Silverlight, and DevForce.

Ask: If you are using Prism on a project let me know how it is going – both good and bad. 

Nucleus Research conducted a study on the usage of patterns & practices and one of the areas they researched was Prism. Here are some of the quotes from the research.

If you didn’t have Composite Application Guidance you would spend a week figuring out what it would have told you to do, then lose a few months trying to write the things Composite Application Guidance already writes — or you’d shortcut it. But where you would really get stuck is after v1. But you’re in a much better position with Composite Application Guidance, because it’s designed for change so every change is not going to cost you months.”

Composite Application Guidance saves you tons of code and when you go back later and try to change the application it’s very loosely coupled so you can change it. If you just write what was initially asked for you can paint yourself into a corner. With Composite Application Guidance it’s very loosely coupled and you can just extend it. If you have any composite application and you’re not sure how it may evolve, you should invest a few days in learning Composite Application Guidance. If you’re going to have an application that lasts any period of time, it’s definitely worth it.”

For more information check out the report.

Fit BPO

Fit BPO is using Prism (Composite Application Guidance for WPF and Silverlight) to create a client in both WPF and Silverlight.  The project team used Prism’s guidance and tooling which allows them to share code between WPF and Silverlight. Additionally Fit BPO is using Prism to create modular applications that can respond to change.

For more information on the project check out the following videos and Web pages:

 

clip_image002

Watch David Smiling (Project Manager) and Ward Bell of IdeaBlade demo and discuss the application.

(You can also click here to download the video)

clip_image004

Read the Customer Profile.

clip_image006

Watch Microsoft's John Stame and Ward Bell on using WPF and Silverlight on the UFC Gym project. Watch Ward discuss their usage of Prism and how they reused code between WPF and Silverlight.

Comments

  • Anonymous
    December 07, 2009
    Blaine,I posted a question on CodePlex about Prism customers / adoption level -- see http://compositewpf.codeplex.com/Thread/View.aspx?ThreadId=77042.I read this blog entry prior to posting that question; I'm wondering if you can provide any other examples of customers/products using Prism.  It would help to convince a client of mine that Prism will be around for a while...Thanks,Dave
  • Anonymous
    December 15, 2009
    Dave I tried to send you an email but it bounced. Can you send me an email to "blaine.wastell" at Microsoft and I will see how I can help you.
  • Anonymous
    July 19, 2010
    We have a case study for Prism usage posted on MSDN from Red Prarie -- see www.microsoft.com/.../Case_Study_Detail.aspx.Here is a good quote:“The Patterns & Practices libraries handle a lot of code infrastructure, enabling us to focus on higher-level functionality,” says Piessens. “Unity provides a great foundation for delivering a loosely coupled application, with modules that are easy to extend, replace, and test. The Enterprise Libraries and Prism also provide a lot of code that we don’t need to build ourselves. Without Patterns & Practices resources, our development times would be at least 30 percent longer.”