Installing Ucommerce on Umbraco using NuGet

There are a few things you need to do in order to be prepared for the Master Class. This section will help you get everything set up, so you’re ready when the Master Class begins.

 

Download:

 

Preinstalled software

  • Visual Studio 2012/2013/2014/2015
  • SQL Server (Express or Standard)
  • SQL Server Management Studio
  • IIS 7
  • Latest version of Umbraco 7 up and running
  • Latest version of Ucommerce installed
  • Latest version of Ucommerce Demo Store installed

Add a website to IIS

We recommended that you install and run your Umbraco website under the IIS provided with Windows. However if you want to Install and run Umbraco and Ucommerce in visual studio using NuGet packages then that will do just fine as well.


Install Ucommerce

If you’re running Umbraco out of NuGet you can install Ucommerce as well using  “Install-Package Ucommerce.Umbraco7”Otherwise you can find and download the packages for Umbraco 7 here:

https://ucommerce.net/download

Once downloaded, login to the backend of Umbraco and install the zip file through the developer section in the backend. Once this is done, you should have Ucommerce installed and running.


Install Avenue-Clothing/Accelerator for Umbraco

After installing Ucommerce, you need to install Avenue-Clothing (accelerator for Umbraco) as well. This can be done by following the same approach as installing Ucommerce. Download the demo store from the same URL listed above. When that is done, you should see Avenue-Clothing running on the roots for your hostnames of your website


Work flow

Now that you’ve installed a clean version of Umbraco + Ucommerce + Demo store, we’re ready to start developing our brand new MVC store. To do this we need a solid foundation to start from, download and open the visual studio solution provided from here:

https://bitbucket.org/Ucommerce/ucommerce-master-class/get/Clean%20Visual%20Studio%202013%20version.zip

The idea is simply that we’ll push our website-components and extensions to the website that we are building using the “Master Class” solution provided above. To achieve this we’ll use a little powershell script provided with the solution.

 

{{lineitem.ProductName}}

{{lineitem.VariantName}} - {{lineitem.Quantity}} x {{lineitem.FormattedPrice}} {{lineitem.FormattedPrice}}

Your cart is empty ;(
Total {{basket.FormattedProductsTotal}}
Checkout