Jenkins on Docker for .NET projects

A big portion of last year I’ve spent building accelerators for a Sitecore solution scaffolding and deployments aside from production projects. All this work was done for VMs created in a cloud managed via OpenStack.
Using PowerShell DSC we were able to easily setup single machine local sandboxes as well as multi-server environments. However, provisioning VM and then configuring them is still less than ideal for deployment of an application. What I was really waiting for is a release of a windows containers.
Finally, they arrived closer to the end of last year and few month later I was able to try them out. So I’m going to start describing what I’ve ended up creating, keeping in mind that tweet from last year:

Continue reading “Jenkins on Docker for .NET projects”

Jenkins on Docker for .NET projects

How to marry ReactJS and Sitecore with Webpack – Part 4. Module on GitHub

It’s been a while since I wrote about Sitecore, React and embedded JS Engine. Also, my presentation on Philadelphia SUG last year was mainly theoretical. So the last few days I’ve spent cleaning up my sources that I’ve been using for those posts.

It looks like that this time to open sources. Continue reading “How to marry ReactJS and Sitecore with Webpack – Part 4. Module on GitHub”

How to marry ReactJS and Sitecore with Webpack – Part 4. Module on GitHub

How to marry ReactJS and Sitecore with Webpack – Part 3. JS Engines Performance

If you are following ReactJS.NET topic, then you probably know that they are migrated to a new JS engine. Now the project is using JavaScript Engine Switcher, which supports multiple engines: MSIE, V8, Jint, Jurassic, Chakra Core & Vroom. As I’m planning to use JS engine to render components we need to know which one is the best.

Continue reading “How to marry ReactJS and Sitecore with Webpack – Part 3. JS Engines Performance”

How to marry ReactJS and Sitecore with Webpack – Part 3. JS Engines Performance

How to marry ReactJS and Sitecore with Webpack – Part 2. Adding Redux

I’ve ended my previous post I’ve mentioned that I would add redux in a Sitecore-ReactJS mix. That is what I’m going to talk about in this post. Continue reading “How to marry ReactJS and Sitecore with Webpack – Part 2. Adding Redux”

How to marry ReactJS and Sitecore with Webpack – Part 2. Adding Redux

How to marry ReactJS and Sitecore with Webpack

There were a few posts on the internet on how to integrate front-end code into a Sitecore solution. It all started with a post from Alex Shyba. Back in February, he describes the general concept of an integration. Then Richard Seal created a module for Sitecore that allow you to use jsx renderings in Sitecore.

I was trying to solve a problem of an HTML handover between front-end and Sitecore developers for a while. Finally, I was able to play with ReactJS and Sitecore by myself and here is what I end up doing.

Continue reading “How to marry ReactJS and Sitecore with Webpack”

How to marry ReactJS and Sitecore with Webpack

Habitat version of a Sitecore Reference Storefront published on GitHub

Our port of Sitecore Reference Storefront finally passed all internal checks and got open sourced on EPAM’s GitHub account right before Sitecore SYM 2016.

Habitat version of a Sitecore Reference Storefront on GitHub

Fell free to dig in and answer your questions in comments, social networks or in person during the Symposium (you will be able to find near an EPAM booth during breaks)

Continue reading “Habitat version of a Sitecore Reference Storefront published on GitHub”

Link

Sitecore Catalog Feature for Habitat

Context

As I’ve mentioned in the previous post, I’m this one is going to be dedicated for one of the features. I think that it make sense to start from a catalog, as an e-commerce implementation will heavily rely on products information all over the site.

Let’s dive into … Continue reading “Sitecore Catalog Feature for Habitat”

Sitecore Catalog Feature for Habitat