Back-End Development

Feature Image New

Introduction to API… The effortless definition to understand

What is an API? API (Application Programming Interface) is an interface/intermediate software that allows two different applications to talk to each other.     WWW and Remote Servers A WWW (World Wide Web) is about communication between Clients and Servers Clients are browsers. Servers are database/backend of the websites. Every page on the internet is […]

Writing Less Java Code in AEM with Sling Models & Lombok

AEM is a robust platform full of useful APIs and frameworks available at our disposal. Understanding what’s in the box will help us write less code. In my previous blog post, I covered one of the most used frameworks, Sling Models. Plus, I showed a real-world example with multi-fields. For this blog post, we will […]

Automate Everything: Using Adobe Sign with Power Virtual Agents and Power Automate – Part 3 of 3

The Automate Everything series was written by Rebekah Williamson and Taylon Hammons In a work from home world, companies are moving toward paperless operations. The process of printing forms, delivering them to clients, and scanning them back in is a thing of the past. Save paper, time, and money by shifting to an all-digital approach. By leveraging […]

Talend Data Integration Platform

Looping Multiple Tags in tXMLMAP Component using Talend

Are you looking for How to do looping in XML files? Then yes, you are at the right place to get more information regarding how to retrieve data from XML files with multiple tags to process/transform using one of the advanced component in Talend studio known as tXMLMap Component. Before going into actual concept of […]

Plant App 2

Bright Paths Students Demonstrate New Skills with Incredible Variety of Apps

Working in a global digital consultancy, our colleagues thrive on our challenging, fast-paced projects. And over the past twelve weeks, the students in Perficient’s Bright Paths program surely know a thing or two about fast-paced project execution! Within mere weeks, 22 women are in the final stages of completing a Perficient-sponsored coding bootcamp in Detroit; […]

Resources

Understanding AEM Resources In 10 Minutes

One of the strong features of Adobe Experience Manager (AEM) is creating UI content using the content authoring capability with Core Components.  As contents are created, they are stored in a Jackrabbit Oak repository as resources, which is then fetched and rendered as HTML content.  When out-of-the-box content authoring components do not suit the needs […]

Istock 636932704 (3)

Looping Simple XML Tags using tXMLMap in Talend

Are you looking for ‘How to do looping in XML files’? Then yes, you are at the right place to get more information regarding how to retrieve data from XML files with multiple tags to process/transform using one of the advanced component in Talend studio known as tXMLMap Component. Before going into actual concept of […]

Istock 948997140 (1)

Manage User’s Registry Settings After Login

Sitecore Registry is a place where Sitecore stores user data (i.e. data related to the user editing preferences and choices).   In some cases, setting a user registry to a default value each time the user logs into the CM would remove confusion and stress.   For example, if you set the checkbox raw values to unchecked […]

Two Business Boys Maximize Ideas With Mind Helmet

Static Code Analysis With Open Source Tools For AEM Projects

Implementing static code analysis might seem like a daunting task. In some cases, this may be true depending on logistics, timing, and other factors. There is however a quick and easy way to implement it for AEM projects. Using open-source tools such as CheckStyle, SpotBugs, PMD, and JaCoCo you will pay nothing and reap all the […]

Close Up Software Developer Programming Code On Screen

Writing Less Java Code in AEM with Sling Models

I love writing code. What I love more is writing less. Less code means fewer unit tests because you have much less coverage to hit. Well organized, modularized, short, and concise. How do you achieve this? Good software engineering practices, code generators, and leveraging existing frameworks and APIs. Leveraging Frameworks and APIs As an AEM […]

Forrester Now Tech: AI Consultancies Report

Personalizing Groups of Content in Episerver

Episerver’s Personalization feature provides a way for content authors and marketers to provide personalized experiences on their website. Visitors can be assigned to groups through the use of special criteria, and marketers can deliver targeted content to users based on their visitor group. It’s a great feature that invites marketers and authors to deliver unique […]

Agile Community Event

Perficient’s Agile Community Serves Colleagues of All Backgrounds

When you work at Perficient, you’re never “in it alone.” We pride ourselves on having a collaborative, supportive environment dedicated to fostering both career and personal growth. Perficient’s Agile Community is one of the latest ways colleagues can connect with each other, breaking down walls and collaborating globally in a whole new way. “It makes […]

Load More