PowerShell proves highly useful in automating processes and managing various aspects of Sitecore. However, we faced difficulties when we encountered issues while importing files by using PowerShell Script. In this article we will discuss the file import issue which we encountered during a task in one of our projects. We encountered a scenario where we […]
Back-End Development
SQL Server Space Monitoring
On Operational projects that involves heavy data volume load on a daily basis, there’s a need to monitor the DB Disk Space availability. Over a period of time, the size grows occupying the disk space. While there are best practices to handle the size by adopting strategies of Purge for outdated data and add buffer/temp/data/log […]
Introduction to My Spring Boot Blog Series: Embarking on a Learning Journey Together
Greetings, Fellow Developers, Enthusiasts, and Friends! I am thrilled to embark on a journey of exploration and learning with you as I dive into the fascinating world of Spring Boot. As I navigate this powerful framework, I’ve decided to document my experiences, insights, and newfound knowledge in a blog series. The Motivation Behind the Series: […]
Part 1: Getting Started with Spring Boot
Introduction to Spring Boot What is Spring Boot? Spring Boot is a powerful convention-over-configuration framework that simplifies the development of Java-based applications. It is built on top of the Spring Framework and provides a set of defaults, reducing the need for custom configurations. Spring Boot is designed to accelerate the development process, making it easier […]
Troubleshooting Sitecore Image Update Issue
Troubleshooting image update issues in Sitecore can prove to be a complex task, as various factors could contribute to the problem. We recently encountered an issue where, after updating the “Sitecore Images,” our local project instance stopped working. In order to resolve the issue, we attempted multiple possible solutions, including those available on the internet, […]
Dialing-in Your AI with Optimizely Feature Experimentation
If you’re in technology, AIs are everywhere nowadays. At work, I use an AI to help me make proof of concepts, sometimes in communicating with other AIs. At home, I use Google’s Bard to help with those day-to-day mental chores such as meal planning. Even at play, when indulging in some Gran Turismo there’s an […]
Using Rapid Development Environment in AEM as a Cloud Service
There’s a new type of environment known as a Rapid Development Environment (RDE) with Adobe’s Cloud Service. This environment was specifically made with developers in mind to accelerate code deployments and other development activities in Cloud Service. We’ve had a chance to use the RDE to better understand its capabilities, strengths, and gaps. Pipelines in […]
Unlocking Innovation: A Composable Commerce Approach to Headless with SAP Commerce
On October 25th, 2023, Perficient presented a webinar that was hosted by commerce experts: Sergio Granada, SAP Commerce Technical Director Ignacio Pascual, SAP Commerce Delivery Director Alejandro Granada, SAP Commerce Solutions Architect Kim Williams- Czopek, GM of Commerce Operations They discussed the intricacies of migrating to SAP Commerce Cloud. The session provided actionable advice, unveiled […]
Using Rendering Parameters on a XM Cloud component
What about Rendering Parameters? I recently did a POC using rendering parameters in a component in XM Cloud. In this blog i will describe my approach, issues faced and how i overcame them. Adding a rendering to a component, is relatively straight forward in Sitecore development, i.e.(https://doc.sitecore.com/xmc/en/developers/xm-cloud/walkthrough–building-a-simple-rendering.html). However, there are some circumstances where things are […]
Perficient: Gold Sponsor at Vercel’s Next.js Conference 2023 – Join Us In-Person or Virtually!
At Perficient, we’re thrilled to announce that we are a Gold Sponsor of this year’s Next.js Conference, hosted by Vercel. This much-anticipated event will take place on October 26th at the iconic SF Jazz in San Francisco, and just like last year, it will feature a vibrant virtual component for attendees to stream for free. […]
Overriding TinyMCE’s Default Alt Text Validation in Optimizely
Adding Alt Text to your Images in Optimizely When developing a site using Optimizely, it is important to keep accessibility in mind. A common solution that I’ve found helpful is to extend the ImageData class from EpiServer.Core and add a property for Alt Text. This concept is demonstrated in the Alloy Project and has been […]
Why Do You Need to Know Backend for Frontend (BFF) Pattern?
Our typical problem arises when we wish to incorporate an API into our mobile app. Consider the situation in which you need to create a mobile app for an existing system. The system was one monolithic solution that exposed an API that exclusively served the web client. The client’s proposal is not restricted to new mobile apps, […]