Incase you missed it at the 2010 Umbraco UK Festival, I held a session demonstrating a few techniques you can use for integrating 3rd party systems with Umbraco. As an example, I attempted to integrate nopCommerce, a popular open source, .NET based ecommerce system, into a blank Umbraco install within 40 minutes (That may have been a bit optimistic in hindsite =).

In the most part, the session went pretty well, and I managed to cover all the major pain points of integrating with Umbraco, though due to time constraints, I did have to skim over some of the nopCommerce specific issues, but overall, the feedback has been positive.

If you couldn’t make the event, you can go checkout the video of my session as recorded by Warren Buckley on the Umbraco Video Archive

And as promised in my session, you can now download the example implementation from my session at the following location:

http://www.mattbrailsford.com/downloads/umbnop.zip

In the zip file, you’ll find a fully configured install of an Umbraco and nopCommerce integration + database files (in the App_Data folder), so all you should need to do is attach the database to your SQL Server instance, update the connection strings in /web.config and /config/connectionstrings.config accordingly, and then just setup the site in IIS and away you go.

The one thing I do want to make clear though, is that this is very much a proof of concept, and was done purely as an example of techniques you can use to integrate systems with Umbraco. If you are looking for a basic Umbraco + nopCommerce integration, then this will definitely make a great starting point, but in no way is this a complete solution. That being said, if you do have any questions, both in relation to integration in general, or specifically nopCommerce, by all means leave a comment below, or even better create a topic over at our.umbraco.org.

(A big thank you goes out to @skiltz, for most of the initial legwork, #h5yr)

Advertisement