The cornerstone of your brand’s digital presence is its website. Successfully building a website to market your brand requires coordination with multiple teams and different solutions to deliver a cohesive experience. In this video, we discuss strategies for building a world-class marketing website using the Adobe Experience Cloud platform.
Posts Tagged ‘Adobe Experience Manager’
Lucky #11: Sling 11 and Java 11 Support
The Apache Sling project just released the latest version of the Apache Sling Starter, version 11. This artifact is an aggregator of the modules making up Apache Sling and is used by many downstream applications as a basis for the “stable” version of the Apache Sling codebase.
Resource Streams in Apache Sling
Jörg Hoh recently wrote an interesting post on Content Architecture where he discussed how expensive JCR Queries could instead be replaced with targeted content structure traversals to allow finding relevant content without searching the whole AEM repository. Unfortunately, from a developer perspective, this means writing a fair amount of boilerplate code to traverse the AEM […]
Achieving Development Tranquility with the Apache Sling Service User WebConsole
A video about the Apache Sling Service User WebConsole a new feature in AEM from Perficient/Digital that will make creating service users significantly easier for AEM developers.
Proactive Monitoring of AEM in Adobe Managed Services with Sling Health Checks
Implementing proactive monitoring of AEM web applications using Sling Health Checks and Nagios when hosting through Adobe Managed Services.
Markdown in AEM with Flexmark
Markdown is a light markup language with text-based syntax which can be converted to HTML, PDFs or any number of different styled formats. Markdown is a popular format for text-heavy content such as documentation, wiki content and comments as it is easy to maintain and read the content without the added complexity of including formatting. […]
A Retrospective on HTL: The Wrong Solution for the Problem
I have a confession to make: in my heart of hearts I know JSP is better than HTL / Sightly. There I said it! whew, that’s a load off my chest! So why, besides my paradoxical Luddite tendencies, would I be so firmly convinced that a widely-panned, ancient technology to be superior to Adobe’s latest […]
The Ultimate Code Quality Setup for Your AEM Project
If you’re a developer or come from a development background, you’ve seen a lot of bad code in your career. It’s just part of the learning experience… we all wrote bad code at some point in time and learned from it. src: xkcd comics I can’t cure bad code. That’s something to be fixed through a […]
Misconceptions and the Missing Modules of Apache Sling
One of the concepts I see confused quite a bit is the relationship between Apache Sling and AEM. In their quest to find the right version of a bundle, many developers think of Sling as a single dependency of AEM. To understand this why this concept is incorrect and why it arises, we first need […]
ACS Tools Contribution: Dumplibs
If you’ve ever worked with clientlibs in Adobe Experience Manager (AEM), you are probably familiar with the dumplibs tool: http://localhost:4502/libs/granite/ui/content/dumplibs.html. The tool allows you to find clientlibs by category, path, etc. However, the UI is lacking and searching for a clientlib is not as easy as it should be. The page refreshes with every action and […]
No Servlets Required: Exporting Data with Sling Models
In version 1.3.0 of Sling Models the Apache Sling team introduced Sling Model Exporter, a new capability to directly export models as a Java Servlet. This version of Sling Models is available in AEM 6.3+. I finally have a chance to use the new Sling Model Exporter and I found it reduced the amount of […]
Take the Quiz: What is My Content Production Approach?
What is My Content Production Approach? Building a content production approach is critical to a successful implementation of Adobe Experience Manager. By carefully considering the business needs, goals and objectives, you can start with a content production approach that will enable your team to successfully leverage Adobe Experience Manager to create a pipeline of relevant, […]