As you may know, unit testing and test-driven development (TDD) are important for making sure your code complies with the design, is scalable among your team, and provides automated regression. Often times, the JUnit test and component back-end Java code come hand in hand. An AEM developer who writes the component logic is also responsible […]
Posts Tagged ‘Adobe Experience Manager’
AEM with Front-end Technologies Like Grunt
This post will demonstrate how to use Grunt and Grunt plugins with AEM archetype projects. The purpose of front-end technologies integrated with AEM projects is to automate various tasks like Sass lint, compile Sass into CSS, minify CSS, merge JS files, JS error checking, and minify JS. With the use of front-end technologies like Node, […]
How To Switch From WCMUsePojo To Sling Models in AEM Part One – Component
Looking back at Adobe Experience Manager’s (AEM) component development path (especially if you started from 6.0 or earlier), you likely have used a variety of ways to provide back-end logic to components. Beginning with JSP (or even scriptlets), to abstract component Java class with page context or binding objects, to Adobe’s WCMUse or your custom implementation of […]
5 Visions Realized with Adobe Experience Cloud
This week I attended the Adobe Partner Cafe event in San Francisco, where I learned about the transformational visions Adobe has built into their digital experience solutions suite, Adobe Experience Cloud. Adobe Experience Cloud is a new omnichannel term Adobe introduced this year to more broadly serve all the digital marketing solutions they have, including Adobe Marketing Cloud, Adobe Analytics Cloud […]
New from Perficient: ACS AEM Commons Audit Log Search
On a recent project, we had some issues around go-live where production content was being overwritten, deleted or changed. We needed to figure out what was causing these issues quickly, as this was affecting author productivity and could potentially cause content issues if the wrong content went live. At the time, we used queries in […]
Use Digital Marketing Layers Like an #AEMRockstar
This year’s Adobe Summit was the biggest and best yet. It was also the inaugural year for the AEM Rockstar competition and session. Dan Klco, an experienced Adobe Digital Marketing Technical Lead, Solution Architect, Consultant and Advisor from Perficient, nailed his presentation and wowed both attendees and the judging panel. As the winner, he took home […]
AEM Infrastructure Series: A Guide to SAML2 SSO on AEM 6.x
Why the Guide? The Adobe documentation is a great reference for SAML2 setup. However, it lacks background information and certain implementation details and tips that can be critical to implementing SAML2 on AEM 6.x. Hopefully this guide will help! https://docs.adobe.com/docs/en/aem/6-2/administer/security/saml-2-0-authenticationhandler.html What is SAML2? Security Assertion Markup Language 2.0 (SAML 2.0) is a version of the […]
All You Need to Know About Adobe Experience Manager 6.3
At last month’s Adobe Summit, Adobe officially unveiled and introduced the next generation of Adobe Experience Manager, AEM 6.3. There are a lot new and exciting things that the community is looking forward to in this new version. And this year, I am thrilled to have the opportunity to join the Adobe AEM Beta Program […]
Open Source AEM Core Components, A New Hope
“As Maine goes, so goes the nation” is a phrase that at one time was in wide currency in United States politics. The phrase described Maine’s reputation as a bellwether state for presidential elections. As an Adobe Experience Manager (AEM) developer, it is not what proceeds from the Pine Tree State that concerns me, it is […]
Perficient’s Dan Klco Wins AEM Rockstar at #AdobeSummit
The first Adobe Rockstar contest and session took place during last week’s Adobe Summit 2017. A few months ago, marketers and technologists submitted their top Adobe Experience Manager (AEM) tips, and five AEM gurus won a free pass to attend Summit as well as the opportunity to present in the session, Adobe Experience Manager Rockstar: The top tips […]
Increasing Desired Search Results with Oak Indexing Analyzer
Adobe Summit 2017 showcased a powerful feature of OAK Indexing that comes with Adobe Experience Manager (AEM) 6.3 with OAK Version 1.6.1. Oak Index Analyzer provides attributes that help in boosting search to get the desired results. The way it works is that each of the indexes can be defined with analyzer nodes with properties defined […]
Adobe Experience Manager Multi Site Manager Cheat Sheets
Multi Site Manager (MSM) is an extremely useful feature in Adobe Experience Manager (AEM) that allows marketers to reuse content in multiple locations. Imagine you have a global website that contains multiple languages and regions; a page in a different region is similar to the national page, with some regional content variations. Marketers can create […]