views:

498

answers:

2

I'm trying hard not to go off and roll my own shopping cart, but after perusing the available .NET ecom packages, it's all ASP.NET webforms. In addition, if i see another handrolled DB layer or some manual invocation of Activator.CreateInstance() for extensibility, i'm going to break out in hives.

So what I'm looking for is a shopping cart written in C# using ASP.NET MVC, FubuMVC or Monorail using some Linq capable ORM, preferably NHibernate. I would prefer it to be open source, but if the code base is well done and source license is available, I'm not opposed to a commercial solution.

I know about Rob Conery's webcast series on this topic, but if i'm not rolling my own, i'd like something a little closer to prime time.

Is there such a beast, or is rolling my own the best option?

+1  A: 

Did you happen to look at http://code.google.com/p/sutekishop/?

This is afaik an open=source e-commerce suite, running ASP.NET MVC and (maybe) Linq2SQL. It has been deployed at least on one place, and the dude running is (Mike Hadlow at http://mikehadlow.blogspot.com/) is supplying with commercial support (I think).

Ken Egozi
I had not seen that.. my google skills did not discover it. I will take a closer look
Arne Claassen
+1  A: 

iv been developing an ecommerce package using mvc and linq. Its roughly based on magento's implementation and is about 50% complete. All the basic stuff works like adding categories and products, pricing rules, user sign ups, product imports and exports. There are currently two stores using it. Im thinking about open sourcing it and would like to hear from other developers who would be interested in giving me a hand to finish it off.

Conaire Creaney
Out of curiosity.. why base on Magento?
FerretallicA
For me it’s the best open source e-commerce solution available at the minute, even most licensed software struggles to compete with it. It’s extremely flexible and scalable, clean and simple design and has more features than any other shopping cart I’ve seen. I would like to see something similar on a Microsoft stack hence this project.
Conaire Creaney