I am actually using dashCommerce (previously Commerce Starter Kit) with sitefinity. It is in development for a client of mine but is almost complete.
Feel free to have a look... it is in dev so please be kind and there are still a few bugs eg. checkout is not liking Sitefinity's membership provider (thanks to Telerik for helping me out over the last few days - you guys are great):http://dev.funkyfriendsfactory.com
Now before you get excited I haven't integrated the admin with Sitefinity yet and if I did I probably won't move it to using Nolics (huge job) and will probably leave it as a intra-site module not pluggable.
Why you ask - well dash is built using SubSonic
I have done some experimenting with Nolics and understand why Sitefinity is using it especially with it's auto db upgrade etc however I personally love SubSonic heaps better and I have found it much quicker to build with and I have to do heaps less coding. Maybe its just that I need to spend a little more time with Nolics but I'd rather create my db and get the DAL to work out all the relationships etc than write out the db configuration in a class and have it the other way around.... personal choice I guess.
So the Funky Friends site has 2 admins (clunky I know but hopefully in time I will bring them together) /Sitefinity which is the CMS and /admin which is the commerce admin but it is single sign-on.
I would love to get dash working as a module though and I have made a few significant changes so here they are:
- (The bullets won't work Telerik?)
- * Moved Dash's pages to user controls so I can use with Sitefinity.
- * Dash is using Sitefinity's membership provider (but may have to move back to the standard asp.net provider cause I am having trouble with the MetaInfo table.
- * Swapped out some of Atlas in preference for Rad.Ajax
- * Removed Dash's url rewriter and replaced with Sitefinity (see the catalog and product pages.
- * Added rad.tabstrip to product pages.
- * Created new image manager for managing product images using rad.upload. New image manager automatically creates thumbnails for use in catalog and product pages (image gallery).
- * Modified the admin pages to look better (still more to do)
- * created a separate style sheet just for commerce stuff.
The reason I chose dash is because I have been working with it for a while and it is open source so I can customise it how I want. Would love something off the shelf but couldn't find anything using user controls that I could just drop into Sitefinity pages.
If anyone has any questions feel free to ask.
If you would like a look at the admin interface, register yourself on the site and email me your username to seth at cleaver.id.au and i shall give your user temporary admin access.
The site needs to be deployed in the next week so once it is all going I will then go back and polish it as I have 4 other commerce sites waiting to go.
Must say that using Sitefinity has made me grin on this project cause it is an awesome product and alot of things are so easy to use.
Any comments, feedback, suggestions welcome.