SlideShare a Scribd company logo
1 of 48
#evolve19
INTRO TO AEM 6.5
Benjie Wheeler
Adobe
August 6, 2019
#evolve19 2
AGENDA
• UI UPDATES
• SITES
• ASSETS
• CONTENT SERVICES
• TECHNICAL / MISC.
#evolve19 3
UI UPDATES
List View has column
for workflow status
List View + open
Sidebar Content Tree
= same info as
Classic UI Site Admin
ColumnView - Lazy Loading
– Loads only entries that are visible on the screen
– Loads more only when the user is starting to scroll
#evolve19 4
SELECT ALL
The Select All action attempts to perform the action to all pages/assets, not
just what has been loaded.
Note: A warning dialog will be shown if the action has not been upgraded to handle Bulk Actions.
#evolve19 5
REFERENCE RAIL – INTERNAL REFERENCES
#evolve19 6
PAGE THUMBNAIL
#evolve19 7
AEM SITES
• PERMISSIONS
• CONFIGURATION BROWSER
• PROJECTS
#evolve19 8
ASSIGNING CONTENT PERMISSIONS – PAGE PROPERTIES >
PERMISSIONS Roughly equivalent
to CRUD
Permissions
Page Properties tab accessible to Application Administrators with
permission to edit ACLs in specified path
#evolve19 9
ASSIGNING PERMISSIONS - TOOLS > SECURITY >
PERMISSIONS
JCR Actions and
Permissions
#evolve19 10
CONFIGURATION BROWSER
Application Administrators can now perform configuration tasks that used
to require developers or administrators
 Access to CRXDE no longer necessary to modify context-sensitive
configurations
#evolve19 11
MASTER PROJECT
Groups and Roles are
reused when Projects
are created from the
Master Project
#evolve19 12
TRANSLATION ENHANCEMENTS
• Simplify creation of Translation Projects by using Project Masters
• Simplify executing Translation Projects by setting translation jobs to
approved status by default
• Update translated pages with changes in 3rd-party Translation Memory
• Export translation jobs in JSON format
• Update Microsoft Translation integration to use V3 API
#evolve19 13
AEM ASSETS
#evolve19 14
ASSET LINK
• Search across AEM
Assets and Creative
Cloud Assets
• Enable new assets to be
uploaded to AEM Assets
• Easily access through
Single Sign On (SSO)
with Creative Cloud
account credentials Check-out/in content stored in AEM Assets to prevent duplicate work by team
members and maintain a single source of truth
 Keep work-in-progress assets and final production assets in separate
locations
#evolve19 15
ADOBE STOCK INTEGRATION
Preview Adobe Stock
image
from AEM Assets
Search and filter licensed
Adobe Stock images
using AEM Assets
#evolve19 16
CASCADING METADATA
• Metadata Schema tool is used to
define cascading metadata rules
– Define chains of
dependencies and value
mappings between metadata
fields
– Define context in which
metadata form fields are
displayed/hidden
• Display only relevant
fields, depending on
values in other fields
#evolve19 17
CONNECTED ASSETS
Targeted at larger deployments
with a number of distributed AEM
Sites instance deployments
– Leverage assets from a
central AEM Assets DAM
– Improve assets
governance for centrally
managed assets
– Enable efficient delivery of
assets to the various Sites
deployments
Drag and drop from
a remote DAM
#evolve19 18
COMPOUND ASSETS / DYNAMIC ASSET
REFERENCES
• AEM Assets can identify if an uploaded file contains
references to assets that already exist in the repository
• AEM Assets supports bidirectional referencing
• AEM Assets used in Adobe InDesign, Illustrator and
Photoshop files are dynamic
– References based on path to asset
– References update automatically if the referenced
assets moves in the JCR hierarchy
#evolve19 19
COMPOUND ASSETS - DEPENDENCIES
Other AEM
Assets that
this file is
DEPENDENT
on
#evolve19 20
COMPOUND ASSETS – REFERENCED BY
Pages,
assets, files
that
REFERENCE
this asset
#evolve19 21
‘SMART’ ASSET ENHANCEMENTS
• Visual Search
– powered by Adobe Sensei, helps marketers using AEM Assets find similar
images to a specific asset in a matter of seconds
• Smart Tags
– extends to video, using Adobe Sensei to automate the process of video
discovery with intelligent tags that correspond to actions, attributes, and
objects in videos
• Smart Crop for video
– powered by Adobe Sensei, automatically identifies and crops the most
important parts of a video in AEM Assets to ensure a great video
experience for users no matter which direction they hold their phones
#evolve19 22
AEM CONTENT SERVICES
• CONTENT FRAGMENTS
• EXPERIENCE FRAGMENTS
#evolve19 23
AEM CONTENT SERVICES
• AEM Content Services generalize the description and delivery of
content in/from AEM beyond a focus on webpages. (Enhanced in 6.5)
– For example, headless CMS
• Standardized delivery methods that can be consumed by any client
– JSON Format
– Channels can include:
• Single Page Applications (SPAs)
• Native Mobile Applications
• Other channels and touchpoints external to AEM
#evolve19 24
CONTENT SERVICES
• AEM stores content in a media-neutral
way
• Export AEM content to alternate
destinations
– In chunks smaller than a page
– In multiple formats
• For example: HTML and JSON
AEM Page
Page content
exported as
JSON
#evolve19 25
CONTENT FRAGMENTS (CF)
• Reusable, page-independent
content
• Pure content, stored as Asset
in AEM
– No layout or design beyond
rich text formats
• Variations optimized for editorial or channel purposes
• Requires Content Fragment Component for JSON export
#evolve19 26
CF ENHANCEMENTS, 6.5
• Comments and Annotations
– New comment rail in Content Fragment Editor to make general comments and
see comments made within the text (also show up in Timeline rail)
– Add comment/annotations by selecting text in the RTE (full-screen view)
• Set the default content type of a multiline text element in a content
fragment model to simple text, rich text or markdown
• Compare versions of a Content Fragment side-by-side via Reference rail
• Assets Download Report now shows Content Fragments
#evolve19 27
CF ENHANCEMENTS, 6.5
• Content Fragment support in Assets HTTP API via /api.json.
– APIs for create, update, read and delete of Content Fragments.
• Use Adobe Sensei’s natural language processing technology to summarize
text automatically for smaller screens, so you can easily create text once
and reuse it within your cross-channel experiences.
#evolve19 28
CONTENT FRAGMENTS & SERVICES -
TECHNOLOGY
Built from a ’Content
Fragment Model’ CF template
Built from ’Simple
Fragment’ CF
template
#evolve19 29
EXPERIENCE FRAGMENTS (XF)
Content +
Layout that
forms an
experience.
Makes sense
on its own
Variations for
specific use-
cases
Reuse across channels –
whether owned or 3rd party.
#evolve19 30
EXPERIENCE FRAGMENTS VS. CONTENT
FRAGMENTS• While Content Fragments must be wrapped in a component on a Page or
wrapped in an Experience Fragment in order to be exported in JSON
format…
… Experience Fragments can
be exported directly into JSON
format using the Sling Model
Exporter
#evolve19 31
XF ENHANCEMENTS, 6.5
• Send Experience Fragments to Adobe Target to create offers
– Export to Target option now allows to send the Experience Fragment as
JSON (default is HTML), or both
• Faceted search improvements
– Published/not published
– Exported
• Improved the indexing of Experience Fragments, so their content is found in
search for pages where they are being used
#evolve19 32
TECHNICAL / MISC.
#evolve19 33
ADOBE JAVA SUPPORT
Oracle Java support
• Java 11 is the recommended version for AEM 6.5
– Java 8 is supported, but Adobe recommends that the latest supported
Java version be used
– Java 11 results in performance enhancements, as compared to Java 8
• Java 8 is the recommended version for AEM 6.4, 6.3, and 6.2
• Java 9 and 10 are not supported for AEM, because they are non-Long-
Term Support (LTS) releases by Oracle
• Check for latest download on http://java.sun.com (will redirect to
oracle.com).
#evolve19 34
CLASSIC UI - DEPRECATED
• Deprecated starting with 6.4
• Shipped as part of AEM in versions 6.1, 6.2, 6.3, 6.4,
and 6.5
• Supported for versions 6.2, 6.3, 6.4 and 6.5
Recommendation: Customers should upgrade to the
newest available AEM version first, and then make the
switch away from the Classic UI.
**Direct in-place upgrade to AEM 6.5 is supported for customers running AEM 6.2,
6.3 and 6.4.
#evolve19 35
CLASSIC UI – DEPRECATED PATHS
• /libs/cq/core/content/welcome.html
• /siteadmin
• /damadmin
• /miscadmin
• /useradmin
• /mcmadmin
• /inbox
• /tagging
• /cf# (Page Editor)
• /libs/launches/content/admin.html
• /libs/cq/workflow/content/console.html
#evolve19 36
FOUNDATION COMPONENTS - DEPRECATED
Adobe does not plan to make further
enhancements to the “Foundation
Components”
The following foundation components are
NOT deprecated:
– Basic Page
– Layout Container, (Inherited) Paragraph
System, and Column Control
– Experience Fragments
Recommendation: Customers are advised
to use the Core Components for future
projects.
#evolve19 37
REPOSITORY RESTRUCTURE - EASIER UPGRADE
• AEM 6.3 and earlier versions a good deal of ambiguity existed over the ownership of
/etc and it sometimes resulted in this:
AEM 6.4/6.5
• Moves content, specifically configuration content, out of /etc
• Provides guidelines on who owns what and how to extend the OOTB
features
#evolve19 38
REPOSITORY RESTRUCTURE – WHAT GOES
WHERE
• Starting with AEM 6.4, content is being restructured out of /etc to
other folders
• Rules:
– AEM product code will always be placed in /libs
– Customer application should be placed in /apps (code and clientlibs),
/content (content), /conf (configuration information)
Note: In most cases, backwards compatibility to the old locations is
maintained after upgrade to AEM 6.4/6.5. Customers are encouraged
to remove old locations, so content in the new locations is used.
#evolve19 39
REPOSITORY CONTENT CLASSIFICATION
Public (granite:PublicArea mixin)
– Can be
• Overlaid
• Inherited (sling:resourceSuperType)
• Used directly (sling:resourceType)
– Nodes marked as Public under /libs
will be upgrade-safe
– Customer apps should only leverage
nodes marked as Public
Final (granite:FinalArea mixin)
– Cannot be overlaid or inherited
– Can use directly (sling:resourceType)
– Children of Final nodes are
considered Internal by default
#evolve19 40
REPOSITORY CLASSIFICATION (CONT.)
Abstract (granite:AbstractArea mixin)
– Can be overlaid or inherited
– Must not be used directly
Internal (granite:InternalArea mixin)
– Cannot be overlaid, inherited, or used
directly
– Internal functionality of AEM
No annotation
– Inherit classification base on the tree
hierarchy
– Notes with parent classified as
Internal or Final are treated as Internal
#evolve19 41
AEM SINGLE PAGE APPLICATION (SPA) EDITOR
• Developers build sites using SPA frameworks
• Authors seamlessly edit content within AEM for a site built using such
frameworks AEM instance and React/Angular
Development Server render the
same content
AEM instance and React/Angular
Development Server render the same
content
#evolve19 42
SPA IS AEM-AGNOSTIC
React JS Component
mapped to an AEM
component
React JS Component
mapped to an AEM
component
#evolve19 43
HTL ENHANCEMENTS
Current release: HTL version 1.4
 “in” operator for strings, arrays and
objects:
${'a' in 'abc’}
${100 in myArray}
${‘a’ in myObject}
‘in’ operator
 Variable declarations with data-sly-set
element :
<sly data-sly-
set.title="${currentPage.title}"/>${title}
variable declarationvariable declaration
#evolve19 44
HTL ENHANCEMENTS
• List and repeat control parameters: begin, step, end:
<h2 data-sly-list="${currentPage.listChildren @ begin = 0, step=3,
end=9}">${item.title}</h2>
<h2 data-sly-repeat="${currentPage.listChildren @ begin = 1,
end=7}">${item.title}</h2>
Iteration begins
at item at index 0
Process every third
item
End at item 9
#evolve19 45
HTL ENHANCEMENTS
• Identifiers for data-sly-unwrap:
<div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}">
text <span data-sly-test="${isUnwrapped}>is unwrapped</span>
</div>
• Support for negative numbers
Assign identifier to
access the result of
the test
1,000.00
(3.14)
-3.14
-.314E01
#evolve19 46
CORE COMPONENTS
New version 2.X Components:
• Carousel
• Tabs
• Separator
• Teaser
#evolve19 47
CORE COMPONENT LIBRARY INSTALLED W/
SAMPLE CONTENT
#evolve19
THANK YOU!

More Related Content

What's hot

Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Building Mobile Apps: A PhoneGap Enterprise Introduction for DevelopersBuilding Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Building Mobile Apps: A PhoneGap Enterprise Introduction for Developersarumsey
 
Uncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentUncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentEric Overfield
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsEric Overfield
 
How do you build flexible platforms that focuses on business needs? by Fahim...
How do you build flexible platforms that focuses on business needs?  by Fahim...How do you build flexible platforms that focuses on business needs?  by Fahim...
How do you build flexible platforms that focuses on business needs? by Fahim...AEM HUB
 
Move past bootstrap and build our lightweight responsive framework w.v1.2
Move past bootstrap and build our lightweight responsive framework w.v1.2Move past bootstrap and build our lightweight responsive framework w.v1.2
Move past bootstrap and build our lightweight responsive framework w.v1.2Eric Overfield
 
Supercharge Your SharePoint Framework Webpart with React
Supercharge Your SharePoint Framework Webpart with ReactSupercharge Your SharePoint Framework Webpart with React
Supercharge Your SharePoint Framework Webpart with ReactEric Overfield
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Day Software
 
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...AEM HUB
 
Who Needs A Developer For Automated SharePoint Provisioning
Who Needs A Developer For Automated SharePoint ProvisioningWho Needs A Developer For Automated SharePoint Provisioning
Who Needs A Developer For Automated SharePoint ProvisioningEric Overfield
 
Using AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel programUsing AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel programMeryll Blanchet
 
AEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patternsAEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patternsGowrishankar V
 
Use office ui fabric react to build beauty with SharePoint
Use office ui fabric react to build beauty with SharePointUse office ui fabric react to build beauty with SharePoint
Use office ui fabric react to build beauty with SharePointEric Overfield
 
Scaling Microsites for the Enterprise with Drupal Gardens
Scaling Microsites for the Enterprise with Drupal GardensScaling Microsites for the Enterprise with Drupal Gardens
Scaling Microsites for the Enterprise with Drupal GardensAcquia
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnifmbaye camara
 

What's hot (20)

Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
Evolve 19 | Sarah Xu & Kanika Gera | Adobe I/O - Why You Need it to Execute o...
 
EVOLVE'16 | Keynote | Community Profile: Autodesk
EVOLVE'16 | Keynote | Community Profile: AutodeskEVOLVE'16 | Keynote | Community Profile: Autodesk
EVOLVE'16 | Keynote | Community Profile: Autodesk
 
EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...
EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...
EVOLVE'16 | Maximize | Ben Hubble & Lynn Tabet | Scaling the AEM Customer Exp...
 
Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Building Mobile Apps: A PhoneGap Enterprise Introduction for DevelopersBuilding Mobile Apps: A PhoneGap Enterprise Introduction for Developers
Building Mobile Apps: A PhoneGap Enterprise Introduction for Developers
 
EVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing Engine
EVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing EngineEVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing Engine
EVOLVE'16 | Enhance | Gordon Pike | Rev Up Your Marketing Engine
 
Uncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint DevelopmentUncovering the Latest in SharePoint Development
Uncovering the Latest in SharePoint Development
 
Broaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding optionsBroaden your dev skillset with SharePoint branding options
Broaden your dev skillset with SharePoint branding options
 
How do you build flexible platforms that focuses on business needs? by Fahim...
How do you build flexible platforms that focuses on business needs?  by Fahim...How do you build flexible platforms that focuses on business needs?  by Fahim...
How do you build flexible platforms that focuses on business needs? by Fahim...
 
Infonis CBIM
Infonis CBIMInfonis CBIM
Infonis CBIM
 
Move past bootstrap and build our lightweight responsive framework w.v1.2
Move past bootstrap and build our lightweight responsive framework w.v1.2Move past bootstrap and build our lightweight responsive framework w.v1.2
Move past bootstrap and build our lightweight responsive framework w.v1.2
 
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM  EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM
EVOLVE'16 | Deploy | Varun Mitra | Introduction to AEM
 
Supercharge Your SharePoint Framework Webpart with React
Supercharge Your SharePoint Framework Webpart with ReactSupercharge Your SharePoint Framework Webpart with React
Supercharge Your SharePoint Framework Webpart with React
 
Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5Adobe.com Redesign: Powered by Day CQ5
Adobe.com Redesign: Powered by Day CQ5
 
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...
Socialize your Exceptional Web Experience – Adobe AEM & IBM Connections by He...
 
Who Needs A Developer For Automated SharePoint Provisioning
Who Needs A Developer For Automated SharePoint ProvisioningWho Needs A Developer For Automated SharePoint Provisioning
Who Needs A Developer For Automated SharePoint Provisioning
 
Using AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel programUsing AEM in a customer global multi-channel program
Using AEM in a customer global multi-channel program
 
AEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patternsAEM_eCommerce_integration_patterns
AEM_eCommerce_integration_patterns
 
Use office ui fabric react to build beauty with SharePoint
Use office ui fabric react to build beauty with SharePointUse office ui fabric react to build beauty with SharePoint
Use office ui fabric react to build beauty with SharePoint
 
Scaling Microsites for the Enterprise with Drupal Gardens
Scaling Microsites for the Enterprise with Drupal GardensScaling Microsites for the Enterprise with Drupal Gardens
Scaling Microsites for the Enterprise with Drupal Gardens
 
Adobe Flex builder by elmagnif
Adobe Flex builder  by elmagnifAdobe Flex builder  by elmagnif
Adobe Flex builder by elmagnif
 

Similar to Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5

What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5Vinayak Tavargeri
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Shyamala Prayaga
 
414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integrationTrevor Dolby
 
How to become a Rational Developer for IBM i Power User
How to become a Rational Developer for IBM i Power UserHow to become a Rational Developer for IBM i Power User
How to become a Rational Developer for IBM i Power UserStrongback Consulting
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)TIMETOACT GROUP
 
Flex Introduction
Flex Introduction Flex Introduction
Flex Introduction senthil0809
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...Yong Feng
 
Hia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iibHia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iibAndrew Coleman
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT Group
 
XM Cloud Demystified - Adam Seabridge
XM Cloud Demystified - Adam SeabridgeXM Cloud Demystified - Adam Seabridge
XM Cloud Demystified - Adam SeabridgeAdam Seabridge
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfJeff Smith
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfJeff Smith
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfJeff Smith
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfJeff Smith
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesEamon Muldoon
 
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Nicole Szigeti
 

Similar to Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5 (20)

EVOLVE'16 | Enhance | Paul McMahon | Approaches to Leveraging AEM Within a Si...
EVOLVE'16 | Enhance | Paul McMahon | Approaches to Leveraging AEM Within a Si...EVOLVE'16 | Enhance | Paul McMahon | Approaches to Leveraging AEM Within a Si...
EVOLVE'16 | Enhance | Paul McMahon | Approaches to Leveraging AEM Within a Si...
 
What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5What's new in Portal and WCM 8.5
What's new in Portal and WCM 8.5
 
Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2Adobe Flex - Developing Rich Internet Application Workshop Day 2
Adobe Flex - Developing Rich Internet Application Workshop Day 2
 
414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration414: Build an agile CI/CD Pipeline for application integration
414: Build an agile CI/CD Pipeline for application integration
 
Evolve18 | Ameeth Palla | Optimizing Your Assets Implementation
Evolve18 | Ameeth Palla | Optimizing Your Assets ImplementationEvolve18 | Ameeth Palla | Optimizing Your Assets Implementation
Evolve18 | Ameeth Palla | Optimizing Your Assets Implementation
 
How to become a Rational Developer for IBM i Power User
How to become a Rational Developer for IBM i Power UserHow to become a Rational Developer for IBM i Power User
How to become a Rational Developer for IBM i Power User
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Intro to Adobe Experience Manager...
 
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
Integrate Applications into IBM Connections Cloud and On Premises (AD 1632)
 
Flex Introduction
Flex Introduction Flex Introduction
Flex Introduction
 
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
Edge 2016 Session 1886  Building your own docker container cloud on ibm power...Edge 2016 Session 1886  Building your own docker container cloud on ibm power...
Edge 2016 Session 1886 Building your own docker container cloud on ibm power...
 
Hia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iibHia 1689-techinical introduction-to_iib
Hia 1689-techinical introduction-to_iib
 
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application developmentWe4IT lcty 2013 - infra-man - whats new in ibm domino application development
We4IT lcty 2013 - infra-man - whats new in ibm domino application development
 
XM Cloud Demystified - Adam Seabridge
XM Cloud Demystified - Adam SeabridgeXM Cloud Demystified - Adam Seabridge
XM Cloud Demystified - Adam Seabridge
 
Flamingo Commerce Intro
Flamingo Commerce IntroFlamingo Commerce Intro
Flamingo Commerce Intro
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
 
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdfAlfresco_Web_Quick_Start_User_Help_Enterprise.pdf
Alfresco_Web_Quick_Start_User_Help_Enterprise.pdf
 
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development FuturesAD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
 
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
Alfresco Coding mit dem Alfresco SDK (auf Englisch) - Julien Bruinaud, Techni...
 

More from Evolve The Adobe Digital Marketing Community

Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...Evolve The Adobe Digital Marketing Community
 

More from Evolve The Adobe Digital Marketing Community (20)

Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
Evolve 19 | Giancarlo Berner | JECIS 2 - The Beginning of a New Era in Buildi...
 
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
Evolve 19 | Paul Legan & Kristin Jones | Anatomy of a Solid AEM Implementatio...
 
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM ProjectsEvolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
Evolve 19 | Rabiah Coon & Rebecca Blaha | Rockstar Kickoffs for AEM Projects
 
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and TrendsEvolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
Evolve19 | Nick Panagopoulos | World Focus: Translation Tips and Trends
 
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
Evolve 19 | Rabiah Coon, Sabrina Schmidt & Noah Linge | Industry Focus | Furn...
 
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
Evolve 19 | Carl Madaffari | Best Practices | From Customer Data to Customer ...
 
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into RequirementsEvolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
Evolve 19 | Gina Petruccelli | Let’s Dig Into Requirements
 
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
Evolve 19 | Dave Fox | Retaining Niche Talent in a Highly Competitive Environ...
 
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe SenseiEvolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
Evolve19 | Giancarlo Berner & Brett Butterfield | AI & Adobe Sensei
 
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
Evolve 19 | Bruce Swann | Adobe Campaign - Capabilities, Roadmap, and Fit wit...
 
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go LiveEvolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
Evolve 19 | Pete Hoback & Francisco Fagalde | AEM QA, UAT, & Go Live
 
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
Evolve19 | Michel Holland | Marketo - Delivering the Best Experience for the ...
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to AEM Integration w...
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Adobe Analytics a...
 
Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...
Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...
Evovle18 | Abhishek Dwevidi & Varun Mitra | Personalization with Adobe Experi...
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by AdobeEvolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
Evolve18 | Abhishek Dwevidi & Varun Mitra | Introduction to Launch by Adobe
 
Evolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMS
Evolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMSEvolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMS
Evolve18 | Abhishek Dwevidi & Varun Mitra | AEM as Headless or Hybrid CMS
 
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
Evolve18 | Shreya Jha | Growing up with AEM: Best Western’s Story of Digital ...
 
Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...
Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...
Evolve18 | Franco Campione | Success Story: How the Adobe Marketing Cloud Tra...
 
Evolve18 | Harold Williams | The BBVA Compass Migration Journey to AEM
Evolve18 | Harold Williams | The BBVA Compass Migration Journey to AEMEvolve18 | Harold Williams | The BBVA Compass Migration Journey to AEM
Evolve18 | Harold Williams | The BBVA Compass Migration Journey to AEM
 

Recently uploaded

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Recently uploaded (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Evolve 19 | Benjie Wheeler | Intro to Adobe Experience Manager 6.5

  • 1. #evolve19 INTRO TO AEM 6.5 Benjie Wheeler Adobe August 6, 2019
  • 2. #evolve19 2 AGENDA • UI UPDATES • SITES • ASSETS • CONTENT SERVICES • TECHNICAL / MISC.
  • 3. #evolve19 3 UI UPDATES List View has column for workflow status List View + open Sidebar Content Tree = same info as Classic UI Site Admin ColumnView - Lazy Loading – Loads only entries that are visible on the screen – Loads more only when the user is starting to scroll
  • 4. #evolve19 4 SELECT ALL The Select All action attempts to perform the action to all pages/assets, not just what has been loaded. Note: A warning dialog will be shown if the action has not been upgraded to handle Bulk Actions.
  • 5. #evolve19 5 REFERENCE RAIL – INTERNAL REFERENCES
  • 7. #evolve19 7 AEM SITES • PERMISSIONS • CONFIGURATION BROWSER • PROJECTS
  • 8. #evolve19 8 ASSIGNING CONTENT PERMISSIONS – PAGE PROPERTIES > PERMISSIONS Roughly equivalent to CRUD Permissions Page Properties tab accessible to Application Administrators with permission to edit ACLs in specified path
  • 9. #evolve19 9 ASSIGNING PERMISSIONS - TOOLS > SECURITY > PERMISSIONS JCR Actions and Permissions
  • 10. #evolve19 10 CONFIGURATION BROWSER Application Administrators can now perform configuration tasks that used to require developers or administrators  Access to CRXDE no longer necessary to modify context-sensitive configurations
  • 11. #evolve19 11 MASTER PROJECT Groups and Roles are reused when Projects are created from the Master Project
  • 12. #evolve19 12 TRANSLATION ENHANCEMENTS • Simplify creation of Translation Projects by using Project Masters • Simplify executing Translation Projects by setting translation jobs to approved status by default • Update translated pages with changes in 3rd-party Translation Memory • Export translation jobs in JSON format • Update Microsoft Translation integration to use V3 API
  • 14. #evolve19 14 ASSET LINK • Search across AEM Assets and Creative Cloud Assets • Enable new assets to be uploaded to AEM Assets • Easily access through Single Sign On (SSO) with Creative Cloud account credentials Check-out/in content stored in AEM Assets to prevent duplicate work by team members and maintain a single source of truth  Keep work-in-progress assets and final production assets in separate locations
  • 15. #evolve19 15 ADOBE STOCK INTEGRATION Preview Adobe Stock image from AEM Assets Search and filter licensed Adobe Stock images using AEM Assets
  • 16. #evolve19 16 CASCADING METADATA • Metadata Schema tool is used to define cascading metadata rules – Define chains of dependencies and value mappings between metadata fields – Define context in which metadata form fields are displayed/hidden • Display only relevant fields, depending on values in other fields
  • 17. #evolve19 17 CONNECTED ASSETS Targeted at larger deployments with a number of distributed AEM Sites instance deployments – Leverage assets from a central AEM Assets DAM – Improve assets governance for centrally managed assets – Enable efficient delivery of assets to the various Sites deployments Drag and drop from a remote DAM
  • 18. #evolve19 18 COMPOUND ASSETS / DYNAMIC ASSET REFERENCES • AEM Assets can identify if an uploaded file contains references to assets that already exist in the repository • AEM Assets supports bidirectional referencing • AEM Assets used in Adobe InDesign, Illustrator and Photoshop files are dynamic – References based on path to asset – References update automatically if the referenced assets moves in the JCR hierarchy
  • 19. #evolve19 19 COMPOUND ASSETS - DEPENDENCIES Other AEM Assets that this file is DEPENDENT on
  • 20. #evolve19 20 COMPOUND ASSETS – REFERENCED BY Pages, assets, files that REFERENCE this asset
  • 21. #evolve19 21 ‘SMART’ ASSET ENHANCEMENTS • Visual Search – powered by Adobe Sensei, helps marketers using AEM Assets find similar images to a specific asset in a matter of seconds • Smart Tags – extends to video, using Adobe Sensei to automate the process of video discovery with intelligent tags that correspond to actions, attributes, and objects in videos • Smart Crop for video – powered by Adobe Sensei, automatically identifies and crops the most important parts of a video in AEM Assets to ensure a great video experience for users no matter which direction they hold their phones
  • 22. #evolve19 22 AEM CONTENT SERVICES • CONTENT FRAGMENTS • EXPERIENCE FRAGMENTS
  • 23. #evolve19 23 AEM CONTENT SERVICES • AEM Content Services generalize the description and delivery of content in/from AEM beyond a focus on webpages. (Enhanced in 6.5) – For example, headless CMS • Standardized delivery methods that can be consumed by any client – JSON Format – Channels can include: • Single Page Applications (SPAs) • Native Mobile Applications • Other channels and touchpoints external to AEM
  • 24. #evolve19 24 CONTENT SERVICES • AEM stores content in a media-neutral way • Export AEM content to alternate destinations – In chunks smaller than a page – In multiple formats • For example: HTML and JSON AEM Page Page content exported as JSON
  • 25. #evolve19 25 CONTENT FRAGMENTS (CF) • Reusable, page-independent content • Pure content, stored as Asset in AEM – No layout or design beyond rich text formats • Variations optimized for editorial or channel purposes • Requires Content Fragment Component for JSON export
  • 26. #evolve19 26 CF ENHANCEMENTS, 6.5 • Comments and Annotations – New comment rail in Content Fragment Editor to make general comments and see comments made within the text (also show up in Timeline rail) – Add comment/annotations by selecting text in the RTE (full-screen view) • Set the default content type of a multiline text element in a content fragment model to simple text, rich text or markdown • Compare versions of a Content Fragment side-by-side via Reference rail • Assets Download Report now shows Content Fragments
  • 27. #evolve19 27 CF ENHANCEMENTS, 6.5 • Content Fragment support in Assets HTTP API via /api.json. – APIs for create, update, read and delete of Content Fragments. • Use Adobe Sensei’s natural language processing technology to summarize text automatically for smaller screens, so you can easily create text once and reuse it within your cross-channel experiences.
  • 28. #evolve19 28 CONTENT FRAGMENTS & SERVICES - TECHNOLOGY Built from a ’Content Fragment Model’ CF template Built from ’Simple Fragment’ CF template
  • 29. #evolve19 29 EXPERIENCE FRAGMENTS (XF) Content + Layout that forms an experience. Makes sense on its own Variations for specific use- cases Reuse across channels – whether owned or 3rd party.
  • 30. #evolve19 30 EXPERIENCE FRAGMENTS VS. CONTENT FRAGMENTS• While Content Fragments must be wrapped in a component on a Page or wrapped in an Experience Fragment in order to be exported in JSON format… … Experience Fragments can be exported directly into JSON format using the Sling Model Exporter
  • 31. #evolve19 31 XF ENHANCEMENTS, 6.5 • Send Experience Fragments to Adobe Target to create offers – Export to Target option now allows to send the Experience Fragment as JSON (default is HTML), or both • Faceted search improvements – Published/not published – Exported • Improved the indexing of Experience Fragments, so their content is found in search for pages where they are being used
  • 33. #evolve19 33 ADOBE JAVA SUPPORT Oracle Java support • Java 11 is the recommended version for AEM 6.5 – Java 8 is supported, but Adobe recommends that the latest supported Java version be used – Java 11 results in performance enhancements, as compared to Java 8 • Java 8 is the recommended version for AEM 6.4, 6.3, and 6.2 • Java 9 and 10 are not supported for AEM, because they are non-Long- Term Support (LTS) releases by Oracle • Check for latest download on http://java.sun.com (will redirect to oracle.com).
  • 34. #evolve19 34 CLASSIC UI - DEPRECATED • Deprecated starting with 6.4 • Shipped as part of AEM in versions 6.1, 6.2, 6.3, 6.4, and 6.5 • Supported for versions 6.2, 6.3, 6.4 and 6.5 Recommendation: Customers should upgrade to the newest available AEM version first, and then make the switch away from the Classic UI. **Direct in-place upgrade to AEM 6.5 is supported for customers running AEM 6.2, 6.3 and 6.4.
  • 35. #evolve19 35 CLASSIC UI – DEPRECATED PATHS • /libs/cq/core/content/welcome.html • /siteadmin • /damadmin • /miscadmin • /useradmin • /mcmadmin • /inbox • /tagging • /cf# (Page Editor) • /libs/launches/content/admin.html • /libs/cq/workflow/content/console.html
  • 36. #evolve19 36 FOUNDATION COMPONENTS - DEPRECATED Adobe does not plan to make further enhancements to the “Foundation Components” The following foundation components are NOT deprecated: – Basic Page – Layout Container, (Inherited) Paragraph System, and Column Control – Experience Fragments Recommendation: Customers are advised to use the Core Components for future projects.
  • 37. #evolve19 37 REPOSITORY RESTRUCTURE - EASIER UPGRADE • AEM 6.3 and earlier versions a good deal of ambiguity existed over the ownership of /etc and it sometimes resulted in this: AEM 6.4/6.5 • Moves content, specifically configuration content, out of /etc • Provides guidelines on who owns what and how to extend the OOTB features
  • 38. #evolve19 38 REPOSITORY RESTRUCTURE – WHAT GOES WHERE • Starting with AEM 6.4, content is being restructured out of /etc to other folders • Rules: – AEM product code will always be placed in /libs – Customer application should be placed in /apps (code and clientlibs), /content (content), /conf (configuration information) Note: In most cases, backwards compatibility to the old locations is maintained after upgrade to AEM 6.4/6.5. Customers are encouraged to remove old locations, so content in the new locations is used.
  • 39. #evolve19 39 REPOSITORY CONTENT CLASSIFICATION Public (granite:PublicArea mixin) – Can be • Overlaid • Inherited (sling:resourceSuperType) • Used directly (sling:resourceType) – Nodes marked as Public under /libs will be upgrade-safe – Customer apps should only leverage nodes marked as Public Final (granite:FinalArea mixin) – Cannot be overlaid or inherited – Can use directly (sling:resourceType) – Children of Final nodes are considered Internal by default
  • 40. #evolve19 40 REPOSITORY CLASSIFICATION (CONT.) Abstract (granite:AbstractArea mixin) – Can be overlaid or inherited – Must not be used directly Internal (granite:InternalArea mixin) – Cannot be overlaid, inherited, or used directly – Internal functionality of AEM No annotation – Inherit classification base on the tree hierarchy – Notes with parent classified as Internal or Final are treated as Internal
  • 41. #evolve19 41 AEM SINGLE PAGE APPLICATION (SPA) EDITOR • Developers build sites using SPA frameworks • Authors seamlessly edit content within AEM for a site built using such frameworks AEM instance and React/Angular Development Server render the same content AEM instance and React/Angular Development Server render the same content
  • 42. #evolve19 42 SPA IS AEM-AGNOSTIC React JS Component mapped to an AEM component React JS Component mapped to an AEM component
  • 43. #evolve19 43 HTL ENHANCEMENTS Current release: HTL version 1.4  “in” operator for strings, arrays and objects: ${'a' in 'abc’} ${100 in myArray} ${‘a’ in myObject} ‘in’ operator  Variable declarations with data-sly-set element : <sly data-sly- set.title="${currentPage.title}"/>${title} variable declarationvariable declaration
  • 44. #evolve19 44 HTL ENHANCEMENTS • List and repeat control parameters: begin, step, end: <h2 data-sly-list="${currentPage.listChildren @ begin = 0, step=3, end=9}">${item.title}</h2> <h2 data-sly-repeat="${currentPage.listChildren @ begin = 1, end=7}">${item.title}</h2> Iteration begins at item at index 0 Process every third item End at item 9
  • 45. #evolve19 45 HTL ENHANCEMENTS • Identifiers for data-sly-unwrap: <div data-sly-unwrap.isUnwrapped="${myCondition || myOtherCondition}"> text <span data-sly-test="${isUnwrapped}>is unwrapped</span> </div> • Support for negative numbers Assign identifier to access the result of the test 1,000.00 (3.14) -3.14 -.314E01
  • 46. #evolve19 46 CORE COMPONENTS New version 2.X Components: • Carousel • Tabs • Separator • Teaser
  • 47. #evolve19 47 CORE COMPONENT LIBRARY INSTALLED W/ SAMPLE CONTENT

Editor's Notes

  1. Once an Adobe Stock asset is licensed in AEM, it can be used and managed like a typical asset. In AEM, the users can search and preview the assets; copy and publish the assets, share the assets on Brand Portal, access and use the assets via AEM Desktop App, and so on. Notice the Adobe Stock filter(s). Notice the blue badges on the licensed images (Licensed), as opposed to the Adobe Stock images that have been added to AEM Assets images (New). Unlicensed assets are saved locally with a watermark. Users can license Adobe Stock assets by using the quota of their Adobe Stock Enterprise plan. When you license an asset, it is saved without a watermark and is available for searching and using in AEM Assets.
  2. https://helpx.adobe.com/experience-manager/6-5/assets/using/managing-linked-subassets.html Important Note: When explaining these screenshots… Notice the difference between “Dependencies” and “Referenced By”. Besides eliminating redundancy, referencing AEM assets in Adobe Creative Cloud applications enhances collaboration and increases the efficiency and productivity of users.  AEM Assets supports bidirectional referencing  Find referenced assets in the asset detail page of the uploaded file View the referencing files for AEM assets in the asset details page of the referenced asset References are resolved on the basis of path, document ID, and instance ID of the referenced assets. References as Document ID and Instance ID supported for Photoshop and Illustrator only