Tuesday, April 10, 2018

How to install Sitecore Experience Accelerator (SXA)

In this article, I will explain how to install Sitecore Experience Accelerator (SXA). To install the SXA
pre-requisite are: 
  • Siteocre installation
  • Sitecore license with SXA : Go to Control Panel > ADMINISTRATION > Installed licenses 

 SXA license details

After Sitecore installation and verifying the SXA license, now install the SXA. For this first verify  Sitecore Experience Accelerator compatibility table at https://kb.sitecore.net/articles/180187.

>Install the Sitecore PowerShell Extensions: Go Launchpad->Control Panel->Install a package > Select downloaded Sitecore PowerShell Extensions 
Select the package
>Install the Sitecore Experience Accelerator: Go Launchpad->Control Panel->Install a package > Select downloaded Sitecore Experience Accelerator

After successful installation of SXA, right click on Content item in Sitecore Content Tree > Click on Insert item > you will find Tenant/Tenant Folder item for insertion: 
Sitecore SXA installation - Tenant/Tenant Folder

Sunday, April 08, 2018

What is Sitecore Experience Accelerator (SXA)

Lots of articles present on internet about Sitecore Experience Accelerator (SXA), but with this article I am going to explain about my experience with SXA. 

Before proceeding into my experience about Sitecore Experience Accelerator (SXA), let me provide you brief overview of Sitecore Experience Accelerator (SXA). 

Sitecore Experience Accelerator (SXA): Will provide the facility to use out-of-the-box component library, drag n drop facility of component with properties, based on HELIX architecture, easy to work with UI team (Creative Exchange functionality), provide grid’s like Bootstrap/Foundation/Grid 960 (render columns for RWD), increase productivity, SXA implies best practices and many more..

SXA separates structure from design, so front-end designers, creative designers, content authors, and developers can work in parallel and you can deploy and maintain multiple sites quickly and cost effectively. 

Image from: Sitecore.net

The following graphical overview lists the platform elements and how they are integrated.

Image from: Sitecore.net

My experience with Sitecore Experience Accelerator (SXA) as developer was very good. It helps: 
  • Provides most of the components out-of-the-box (OOTB) which required to build-up basic Website. 
  • Provides in-build functionality to support Multi –Tenant/Multi-Site approach. 
  • No need to add node in SiteDefinition.config for new site, it will be managed by SXA itself and provides same attributes as present in SiteDefinition.config file. 
  • Different-2 themes for each site. We can also add custom css/js and media. 
  • Restrict the access of Features/Component as per need basis. 
  • Choose between different grid systems(Bootstrap/Foundation/Grid 960).
  • Rendering variants to change the look and feel of components as per need basis and most of the Sitecore Experience Accelerator (SXA) components supports Rendering variants.
  • Support Responsive Web design. 
  • Page design/Partial design, to create the design of the page with components. 
  • Export/Import of HTML/CSS/JS/Media with restriction to modify only styling not HTML structure. 
  • Ease of use for UI team developer, after providing the overview of SXA structure (CSS/JS/Media location). 
In the upcoming articles, I will try to cover most of the features/attributes, which would be useful for development team. 
Reference from: 


Sitecore® Technology MVP 2020-2019

Featured Post

Sitecore Error Troubleshooting: Node.js error while setting Sitecore JSS Integrated Mode

Sitecore Error Troubleshooting: Node.js error while setting Sitecore JSS Integrated Mode Problem Statement: I was setting up th...

Total Pageviews

State Counter


About Me

My photo
Based in Bangalore, INDIA, Amit is a Sitecore MVP and MCC. He has an MCA from the U.P.T.U., INDIA and holds certifications including Sitecore and SharePoint 2007/2010. He is an contributor to Sitecore/MSDN communities and http://amitkumarmca04.blogspot.com/. Amit have experience in Sitecore, ASP.Net with C#, MVC, SharePoint, Classic ASP, VB,Macros,HTML,JavaScript,JSON,BootStrap and AngularJS.


Follow me on Twitter