SaaS CMS has officially launched! Learn more now.

How can I display products within the catalog using MVC?


Dear all,

I am currently developing a website using EPiServer 7 & Commerce 1 R3.

How can I display products within the catalog using MVC? What code should I write to get access / connect to the Commerce API? Any good tutorials that shows step-by-step how to proceed?

Thank you in advance for your help!

Best regards,

Daniel Gartmann


Jan 15, 2013 14:59

Hi Daniel!

There is currently no support to use MVC when building templates for Commerce. We are currently looking into aligning the Commerce and CMS template systems and MVC support is included in this work but for the current Commerce version you would have to use web forms unless you want to build something yourself.

Jan 15, 2013 17:49

Any news regarding Commerce/MVC? We are starting a new Commerce-project in a couple of days, and I really prefer to use MVC.

Aug 06, 2013 11:29


Since the next version is still in the development process it's the TAP/RDP programs that can be used to develop a site with MVC in a "supported" version of EPiServer Commerce. Send an email to Magnus Stråle (or me) if you are interested in this.

Aug 12, 2013 13:14

Yes, I'm interested! How do I get your email-adress?

Aug 12, 2013 13:21

Aug 12, 2013 13:26

Check out this blog by Chris Sharp

Aug 12, 2013 16:27

Thanks Jacob, I've already tried that. But no success...

Aug 12, 2013 16:30

Comment on his blog, he is normally very helpful and has built many commerce sites with MVC

Aug 12, 2013 16:34

As Jacob said, let me know if you have any issues.

Aug 12, 2013 19:08

I think the main problem was that I've somehow got wrong nuget-packages. I'll gave up after a couple of tries. If I try again I'll specify the problems better.

Aug 13, 2013 16:21
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.