A year ago, Perficient’s Sitecore team’s primary focus was on helping clients make the transition to headless, Next.js and react. We wrote guides that listed considerations and created roadmaps to help clients lay out a path to take advantage of this architecture. We created tons of blog posts and other thought leadership talking about why […]
Technology Partners
Update $name of Existing Items using PowerShell
Welcome to our latest blog post, where we dive into the realm of PowerShell scripting to empower you to efficiently update existing items. In today’s fast-paced digital landscape, the need to manage and modify data swiftly and accurately is more crucial than ever. Whether you’re a seasoned IT professional or just starting your journey into […]
Remove all Sitecore Language Versions Except One Using Powershell
In the Sitecore CMS, we can add new versions of any item, and we can add as many versions as needed. There are 2 types of versions available in Sitecore Numbered version – versions of items in the same language Language version – versions of an item in a different language Problem In some cases, […]
How to use SignalR to handle large file uploads, providing a better end-user experience
Introduction Large file uploads are a common requirement in web applications today, and handling them efficiently can greatly enhance the user experience. Traditional file upload mechanisms can be slow and prone to timeouts, leading to frustration for users. SignalR, a real-time communication library in ASP.NET, can be a game-changer in addressing this issue. In this […]
3 Ways Adobe Commerce Enhances Patient-Provider Relationships
I don’t think you’ll ever meet anyone who says they like to go to the hospital or to their doctor. Sure, it’s a necessary part of life and staying healthy. But sometimes unfortunate circumstances arise when we need urgent medical attention. As consumers, we’re inclined to minimize return visits to the doctor’s office whenever possible. […]
A crash course of Next.js: UI-related and environmental (part 2)
In part 1 we covered some fundamentals of Next.js – rendering strategies along with the nuances of getStaticProps, getStaticPaths, getServerSideProps as well as data fetching. Now we are going to talk about UI-related things, such as layouts, styles and fonts, serving statics, as well as typescript and environmental variables. Built-in CSS support Importing global styles […]
The Dynamics of Manual Wheelchairs for Multiple/Compound Disabilities
In our upcoming installment, we embark on a profound exploration of a transformative mobility aid – Manual Wheelchairs. Join us as we delve into the intricacies of these versatile devices designed to empower individuals facing the complexities of multiple or compound disabilities. From customization to ergonomic design, we unravel the dynamics that make manual wheelchairs […]
Mobility Aids for Multiple/Compound Disabilities
In our upcoming installment, we set our sights on a crucial aspect of empowerment for individuals with multiple or compound disabilities – Mobility Aids. Join us on this exploration as we delve into the diverse range of assistive devices designed to enhance mobility, foster independence, and break down barriers for those navigating the complexities of […]
Navigating the Mind: Unveiling the Power of Moodpath for Psychological and Psychiatric Disabilities
In our fast-paced digital age, where smartphones have become an extension of ourselves, technology is increasingly playing a vital role in shaping our well-being. For those grappling with psychological and psychiatric disabilities, the journey towards mental health has found an ally in the form of innovative apps. In this installment, we set our sights on […]
Demystifying the CRON Expression in Salesforce
Hello, Trailblazers. In this blog post, we will cover a very important topic that we use in our day-to-day Coding practices or Programming- CRON Expression. CRON Expression As you know, Salesforce provides a very great feature of Scheduling an Apex class. You can schedule classes in a standard way through customization with the frequency of […]
A crash course of Next.js: rendering strategies and data fetching (part 1)
This series is my Next.js study resume, and despite it’s keen to a vanilla Next.js, all the features are applicable with Sitecore SDK. It is similar to the guide I recently wrote about GraphQL and aims reducing the learning curve for those switching to it from other tech stack. Next.js is a React-based framework designed […]
Apex Trigger for Custom Validation in Salesforce
Hello, Trailblazers. In this blog post, we will learn how to write an Apex Trigger for Custom Validations. Acceptance Criteria: Write an Apex Trigger to restrict the Payment until the Final Quote is “Approved”. To solve this, we have custom objects named Payment__c and Final_Quote__c in a lookup relationship with each other. Its lookup field […]