Skip to main content

Eddie Yao

Connect with Eddie

Blogs from this Author

How To Switch From WCMUsePojo To Sling Models in AEM Part Two – JUnit Test

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 […]

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 […]

AEM 6.3 First Looks: AEM Core WCM Components

AEM Core WCM Components (commonly referred to as core components) are a set of production-ready components Adobe introduced with Adobe Experience Manager (AEM) 6.3. They are open source and delivered over Github, so the entire AEM developer community is welcome to provide feedback and contribute to the code base (cue applause). These components use the same […]

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 […]

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 […]

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 […]

How to Architect a RTE Solution for AEM Touch UI Dialog

Rich Text Editor (RTE) is one of the most common and widely used widgets in a component in Adobe Experience Manager (AEM). Although Adobe provides out of the box (OOTB) RTE functionality, most projects I’ve been on require custom development or configurations. Hence, knowing more about RTE should help you better design a rich text […]

Load More