SOLID Principles

SOLID principles are the design principles that enable us to manage with most of the software design problems. S: Single Responsibility Principle (SRP) O: Open closed Principle (OSP) L: Liskov substitution Principle (LSP) I: Interface Segregation Principle (ISP) D: Dependency Inversion Principle (DIP) Single Responsibility Principle SRP says "Every software module should have only one … Continue reading SOLID Principles


Sitecore xDB

The Sitecore Experience Database (xDB) collects all your customer interactions from all channel sources in a real-time, big data repository. It connects interaction data to create a comprehensive, unified view of each individual customer, and makes the data available to marketers to manage the customer experience in real time. The xDB architecture is flexible allowing … Continue reading Sitecore xDB

Sitecore Packaging Vs Serialization

Packaging Packaging is normally used when we would like to move changes from one instance of Sitecore to another instance. This includes two steps - creating package and installing package. To create a package, go to Sitecore desktop->start menu->Development tools->Package Designer. To install a package, go to Sitecore desktop->start menu->Development tools->Package Installation wizard Serialization Serialization is … Continue reading Sitecore Packaging Vs Serialization