While we are familiar with publish:itemProcessed event that will be triggered once per processed item during publish, there might be instances where we might be looking to work on the entire list of published items all at once to accomplish the desired operations efficiently.
Continue reading “Efficient way to retrieve list of created/updated and deleted items during Publish”
SOLR Security Vulnerability CVE-2019-0192 (SOLR-13301) – Disabling Config API
Applying fixes for the Security Vulnerabilities is a critical activity needed for preventing any intrusions and for ensuring the security of the system. While it is vital to continuously monitor and apply the Security fixes released by the tools used in the implementation, it is also essential to review and deploy the previously released Security fixes for the versions of the opted tools during initial infrastructure setup. Continue reading “SOLR Security Vulnerability CVE-2019-0192 (SOLR-13301) – Disabling Config API”
Accelerating Authoring Performance
Success of a Sitecore Implementation relies not only on the user acquisition, engagement and retention but also on the efficiency of Authoring Experience. It is the responsibility of the development team to ensure a smooth Authoring Experience for the Content Authors. Here are certain key considerations for improving the performance of Content Authoring,
Continue reading “Accelerating Authoring Performance”
Extend Sitecore Experience to China
China being one of the top economies in the world, huge number of business entities are focusing to expand their services in China. Since websites are the face of the organization, it is highly crucial to have the websites perform better across different intended geographies for better user experience, but performance is a huge concern for websites in China when hosted outside of the country. While adding Content Delivery Network (CDN) usually improves the performance for different countries which are farther from the hosting servers, CDN setup process works little different for China. Continue reading “Extend Sitecore Experience to China”
Integrating Sitefinity with Azure AD B2C for Front End User Authentication
Sitefinity CMS supports out-of-the-box integration with multiple external identity providers like Windows Authentication, ADFS, Facebook and Google. But the support for the emerging cloud-based identity management solution, Azure Active Directory B2C, is not included out-of-the-box. Reason being is the policy framework of Azure B2C which is not supported by Sitefinity. Continue reading “Integrating Sitefinity with Azure AD B2C for Front End User Authentication”
Sitecore API for Adding & Retrieving Query Strings
Whenever we start any new project we tend to write some Utilities class with frequently used methods like GetItem, EditItem, etc. and also, adding & retrieving query strings using UriBuilder/HttpUtility.ParseQueryString API. Continue reading “Sitecore API for Adding & Retrieving Query Strings”
Rendering Sitecore Content Tree
Once we got a requirement to display certain media library items in our page. We have certain controls like DataTreeView in Sitecore which can be extended based on our requirement. Continue reading “Rendering Sitecore Content Tree”
Faceted Autocomplete for a Sitecore Multilingual site using SOLR Suggester API
There are lot of options for SOLR Autocomplete and the popular ones are NGrams, Terms Component and Suggester. Suggester is the most recent, fastest and most recommended one. Continue reading “Faceted Autocomplete for a Sitecore Multilingual site using SOLR Suggester API”
Reading Update Package – Implementing Version Commands
As we know we have three version commands, AddVersionCommand, DeleteVersionCommand and ChangeVersionCommand. Version Commands will exist inside ChangeItemCommand. Version commands can be determined using the CommandPrefix property. Continue reading “Reading Update Package – Implementing Version Commands”