Home

Welcome AEM 6.1!

Adobe just announced the release of the latest version of Adobe Experience Manager, AEM 6.1. 6D Welcomes AEM 6.1! In celebration of the release of AEM 6.1, 6D's Thought Leaders have contributed a number new posts. Improvements to Touch UI in AEM 6.1 Center of Excellence New in AEM 6.1:...

Repository runmodes now tied to instance runmode.

In AEM/CQ versions past, as in prior to AEM 6.0 and 6.1, if a publish instance was to go down and time was of the essence, you could always shutdown the author and copy the author repository over top of the publish repository. Once you brought up the publish instance, it would behave like a publish instance and you'd have all the content of the author instance with no need for long and costly activation...

Emberjs.adaptTo(AEM)

Emberjs and AEM Emberjs is a popular framework for ambitious web applications. It can be used to create Single Page Applications or SPA. Emberjs can be used with AEM. Here is a simple approach to getting Emberjs working inside AEM. Getting Started Follow the tutorial from RequireJS and AEM 6....

CQ Haiku: Analytics

web leads submitted without any analytics trees fell silently I'm sure many of us in the Web Development world have run into this scenario: you're 70-85% of the way through a website implementation and someone says "oh, hey... we need to add analytics."  So a ticket is added into the backlog, a s_code.js file gets added into source control and some klugy JavaScript library gets cobbled together to track most (but not all) of what visitors...

Requirejs and AEM 6. Kiss.

Following the KISS principle, let's get requirejs working inside AEM. Table of Contents Getting Started with Requirejs and AEM Setup Create project using maven archetype Getting Requirejs Download Requirejs Setup Requirejs Setup jQuery Wire Up Clientlibs Clientlibs Vendor image Setup AEM Simple Test Test component image Test component results image...

Creating a site footer in AEM 6 using Sightly and Sling Models

The Adobe-developed and recently-donated-to-Apache-Sling project Sightly project has been out for a little under a year now, alongside Adobe Experience Manager 6, and has slowly been amassing documentation and gaining presence. The server-side templating language aims to give a facelift to the web development facet of Java-based software stacks, Adobe's...

CQ Haiku: JCR vs. Sling

Adapt to Node like Assembly inside Java Use Sling API Quite often I see code, especially from less experience developers, with something like this: Node node = resource.adaptTo(Node.class); String property = null; try{ property = node.getProperty("myProperty").getString(); } catch (RepositoryException re){ log.error("Exception accessing myProperty", re); } Or even scarier, there may be just a global exception handler for the particular method. Either way, this code is a lot more fragile than it needs to be. If...

AEM-Lingotek Translation Connector Webinar

Are you using a custom or legacy integration for managing your translations in AEM?  Are you interested in supporting both machine and human translation? Do you want to make your translation process easier, cheaper and more reliable? If so the AEM-Lingotek Translation Connector Webinar is for you! Now it's easy to quickly translate your content directly from within Adobe Experience Manager (AEM) using the new Lingotek - Inside AEM Connector. Developed by Six Dimensions, an Adobe Business...