enhancement · module

How to mix renderings with sublayouts on a Sitecore MVC layout

One day, I asked my beloved Sitecore team: “Guys, what would we do when we have a Sitecore 8 project and it’s in Sitecore Webforms on the table? The client wants to revamp some parts on the current websites.” The feedback: it’s a good chance for us to slightly switch to Sitecore MVC implementation. We’re… Continue reading How to mix renderings with sublayouts on a Sitecore MVC layout

framework · installation

Playing with Sitecore 9 and my simple framework version 2.0

I guess that we’re all excited with Sitecore 9. Finally, I have a chance to play with Sitecore 9 and my simple framework. A new version 2.0 is out for that. It’s mostly based on version 1.7 because I just did: upgrade all Sitecore Nuget packages to version 9.0.171002 upgrade .Net Framework to version 4.7 get some… Continue reading Playing with Sitecore 9 and my simple framework version 2.0

framework

My simple Sitecore development framework – Version 1.7

For me, there is a big change in this version: happily, multi-solution in one Sitecore instance is enabled. It means that you can use my simple framework for multiple Visual Studio solutions as many as you want in ONE Sitecore instance. Some tweaks were made: use Controller Extension instead of custom MVC View Engine which was mentioned in… Continue reading My simple Sitecore development framework – Version 1.7

guide

A step by step guide for Sitecore 9 installation on your machine

This one is a summary of my own experience for Sitecore 9 installation on my machine. I read a lot of articles + blog posts and decided to go with these ones below: Sitecore 9 Installation Guide (Note: must log into https://dev.sitecore.net/ before downloading) (Thank Sitecore team!) Gotchas while installing Sitecore 9 using the Sitecore installation framework by Bas Lijten… Continue reading A step by step guide for Sitecore 9 installation on your machine

guide

How to know the changed files between the releases

Hopefully this one is helpful for creating your own checklist of every single deployment. Preresiquites Sitecore development developing with Sitecore Unicorn applying Gitflow using TortoiseGit Step by step guide download TortoiseGit and install it switch to current-release git branch and pull code to make sure you get the latest code of current-release branch on your… Continue reading How to know the changed files between the releases

enhancement · module

Report viewer restriction on Sitecore Experience Analytics Dashboard

It seems that we cannot prevent someone to view the analytic report of a specific website on Sitecore Experience Analytics Dashboard in case he has access right for it (normally, his Sitecore role is sitecore\Analytics Reporting). Per my investigation, we can try to solve it by adding an additional logic to this file \sitecore\shell\client\Applications\ExperienceAnalytics\Common\Layouts\Renderings\SubsiteFilter.cshtml which handles Subsite combobox… Continue reading Report viewer restriction on Sitecore Experience Analytics Dashboard

deployment

Playing with Sitecore 8 and Web Deploy

This post is to present an approach for storing Sitecore media assets on the file system and how to get synced between CA and CD at your machine by using Microsoft Web Deployment tool, the reference: 3.4.2 Web Deployment 4.12 How to: Configure Web Deployment Assumptions Storing Sitecore Media Assets on the File System Using Web… Continue reading Playing with Sitecore 8 and Web Deploy