This post highlights the best practices to be followed for the visual studio sitecore solution which is used with Sitecore website folder. If you are looking for integration of a new visual studio solution with Sitecore then this post might help you - Integrating Visual Studio solution with Sitecore MVC - basic
Sitecore is a .NET application and adding any new functionalities to it requires adding of .NET components to the Sitecore instance. So it is required to create a Visual studio solution and move the changes from visual studio to Sitecore instance as and when required.
Sometimes you might need to get the relative path of a Sitecore item, say there is an item 'Sitecore/Content/Home/Categories/Products/MyProduct' which represents a page in your website with URL 'http://yoursitename/Categories/Products/MyProduct', now if you want to get the relative path i.e., '/Categories/Products/MyProduct', then this post might be for you..
Sitecore provides a list of admin pages which are very useful but rarely used by any developer. Also, it is not very well documented and known to many developers, so thought of putting them here. Here are the list of Sitecore admin pages and their brief usage.
This post explains how to access a XML/JSON file present in media library from Sitecore controller rendering. This will use a Controller rendering to render a page and the XML/JSON file is accessed inside the controller action method.
This post explains the different deployment options available in Sitecore and differences between them. Deployment is nothing but moving Sitecore item changes from one instance of Sitecore to another instance. To do this, in Sitecore we have two different options. 1. Packaging 2. Serialization
This post explains what serialization and deserialization are, how to serialize and deserialize items in Sitecore and how to move Sitecore changes from one instance to another using this concept without creating a package.
This post explains what publishing queue is and differences between the publishing options provided by Sitecore – Smart publish vs Incremental publish vs Republish. Also how to perform these publish operations in Sitecore
This post explains about options to restore deleted items including restoring an item even after emptying the Sitecore Recycle Bin.
This post will explain the difference between publish and transfer options in Sitecore, pros and cons of each approach and also which option to be used in which situation