Sitecore pipeline consists of sequence of processor. When a pipeline is invoked, the processor within that pipeline are running in order.
A processor is nothing but .NET class that implements a method.
We can find Sitecore pipeline within web.config file or may be in patch file. If you have a series of tasks, which need to be performed to accomplish a task, then a pipeline might be the best way to go ahead. Most of the Sitecore functionality are controlled by Sitecore pipeline. In web.config file you will find a number of pipeline. Those pipeline are default pipeline from Sitecore. But you can write your own pipeline to accomplish a task.
Pipeline defined in web.config file
A processor is nothing but .NET class that implements a method.
We can find Sitecore pipeline within web.config file or may be in patch file. If you have a series of tasks, which need to be performed to accomplish a task, then a pipeline might be the best way to go ahead. Most of the Sitecore functionality are controlled by Sitecore pipeline. In web.config file you will find a number of pipeline. Those pipeline are default pipeline from Sitecore. But you can write your own pipeline to accomplish a task.
Pipeline defined in web.config file
Pipeline contains class name with namespace and assembly name.Below is the "CheckLayout" is class name and "Sitecore.Kernel" is assembly name.

Sitecore contains more than 140 pipelines and each new version contains more pipeline.
Hi Santu!
ReplyDeleteCan you please explain the exact working of these pipelines?
Are there different pipelines for different operations? Publishing pipeline?
If we want to see the tasks in the pipelines, can we do that ?
good one.. explaination to above points would be more helpful..
ReplyDeleteThanks Omkar and Amit for the query.Can we arrange a live session regarding the above topic so that I can explain more in that live session.
ReplyDelete