Pieter Brinkman presented on the new developments in Sitecore. He discussed Sitecore's three main development approaches: Sitecore Custom, Sitecore SXA, and Sitecore JSS. For each approach, he highlighted new features, improvements, and how they can be used based on business needs and timelines. He also reviewed the development lifecycle from learning resources to setting up environments to developing solutions to deployment.
Call Girls In Defence Colony Delhi šÆCall Us š8264348440š
Ā
Sitecore's Evolution a Thrill Ride in the Industry
1. Presented by:
Pieter Brinkman
Sr. Director Technical Marketing, Sitecore
Date:
November 4, 2019
What's New in Sitecore
Land?
Be ready for a ride through Sitecore Land
www.PieterBrinkman.com
@pieterbrink123
/in/pbrink/
8. @Pieterbrink123
Sitecore Development Approaches
Fully customizable,
integrated and scaled
solutions on .NET MVC
ā¢ Fully customized using familiar
development frameworks
ā¢ Total freedom, flexibility & control
ā¢ Extend and manipulate all functionality
and back-end integrations
ā¢ Integrate Sitecore to consume
data & deploy content
ā¢ Leverage third-party libraries and
frameworks, or to merge with
existing .NET web applications
Sitecore
Custom
Sitecore
SXA
Sitecore
JSS
9. @Pieterbrink123
Sitecore Development Approaches
Fully customizable,
integrated and scaled
solutions on .NET MVC
ā¢ Fully customized using familiar
development frameworks
ā¢ Total freedom, flexibility & control
ā¢ Extend and manipulate all functionality
and back-end integrations
ā¢ Integrate Sitecore to consume
data & deploy content
ā¢ Leverage third-party libraries and
frameworks, or to merge with
existing .NET web applications
Sitecore
Custom
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
Sitecore
JSS
10. @Pieterbrink123
Sitecore Development Approaches
Fully customizable,
integrated and scaled
solutions on .NET MVC
ā¢ Fully customized using familiar
development frameworks
ā¢ Total freedom, flexibility & control
ā¢ Extend and manipulate all functionality
and back-end integrations
ā¢ Integrate Sitecore to consume
data & deploy content
ā¢ Leverage third-party libraries and
frameworks, or to merge with
existing .NET web applications
Sitecore
Custom
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
Fully fledged headless
Sitecore solutions made through
JavaScript frameworks
ā¢ Headless architecture
ā¢ Full JavaScript SDKs (React, Angular, Vue)
ā¢ Code-first build approach supported
ā¢ Build & deploy disconnected from Sitecore.
ā¢ Automatic integration creates all the
necessary Sitecore artifacts for your site.
ā¢ REST based layout service provides the
content, but no additional markup.
Sitecore
JSS
11. @Pieterbrink123
Sitecore Development Approaches
Fully customizable,
integrated and scaled
solutions on .NET MVC
ā¢ Fully customized using familiar
development frameworks
ā¢ Total freedom, flexibility & control
ā¢ Extend and manipulate all functionality
and back-end integrations
ā¢ Integrate Sitecore to consume
data & deploy content
ā¢ Leverage third-party libraries and
frameworks, or to merge with
existing .NET web applications
Sitecore
Custom
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
Fully fledged headless
Sitecore solutions made through
JavaScript frameworks
ā¢ Headless architecture
ā¢ Full JavaScript SDKs (React, Angular, Vue)
ā¢ Code-first build approach supported
ā¢ Build & deploy disconnected from Sitecore.
ā¢ Automatic integration creates all the
necessary Sitecore artifacts for your site.
ā¢ REST based layout service provides the
content, but no additional markup.
Sitecore
JSS
12. @Pieterbrink123
Sitecore Development Approaches
Fully customizable,
integrated and scaled
solutions on .NET MVC
ā¢ Fully customized using familiar
development frameworks
ā¢ Total freedom, flexibility & control
ā¢ Extend and manipulate all functionality
and back-end integrations
ā¢ Integrate Sitecore to consume
data & deploy content
ā¢ Leverage third-party libraries and
frameworks, or to merge with
existing .NET web applications
1. Obsoleted functionality removed from the product
ā¢ Lucene Search provider
ā¢ Sitecore.Nvelocity
ā¢ Replaced deprecated SQL data types
2. xConnect Improvements
ā¢ Web tracker; Session expiration batching support
ā¢ New interaction aggregation pipeline that handles batches of interactions
3. Experience editor improvements
ā¢ Navigation and Control bars are now enabled by default
ā¢ Introducing Sitecore.Context.PageMode.IsExploring
4. Reporting Improvements
ā¢ Data confidence fixes
ā¢ Conversion rate updates
5. Performance Improvements
ā¢ Reducing the number of calls
ā¢ Reduce the amount of data saved
My top 5 core platform enhancements and improvements:Sitecore
Custom
IMPROVED
13. @Pieterbrink123
Sitecore Development Approaches
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
ā¢ Based on Scriban - open source,
rich templating engine
ā¢ Visual Studio Code extension for code
suggestions and syntax highlight
ā¢ Faster rendering times
Updated modern, fast and highly extensible templating engine
NEW
FEATURE
14. @Pieterbrink123
Sitecore Development Approaches
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
Aggregated facet filter and Facet summary
Additional Search filter components to optimize the Search
IMPROVED
15. @Pieterbrink123
Sitecore Development Approaches
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
ā¢ Creative Exchange Live Theming as
NPM packages
ā¢ JSS Style theme creation using
command line interface.
ā¢ Themes can now be fully version
controlled with only the compiled
assets being uploaded to Sitecore.
Complete front-end workflow revamp
NEW
FEATURES
16. @Pieterbrink123
Sitecore Development Approaches
Drag-and-drop componentry extended
to meet business needs or designs
for accelerated builds
ā¢ Grid-based layouts,
content-driven sites layouts.
ā¢ Out-of-the-box componentry
& build without design
ā¢ Integrate design &
front-end code separately
ā¢ Easy reuse of both complex
components & rules
ā¢ Extensible capabilities within componentry
Sitecore
SXA
ā¢ Creative Exchange Live Theming as
NPM packages
ā¢ JSS Style theme creation using
command line interface.
ā¢ Themes can now be fully version
controlled with only the compiled
assets being uploaded to Sitecore.
ā¢ SXA JavaScript APIs are now fully
documented.
Complete front-end workflow revamp
NEW
FEATURES
17. @Pieterbrink123
Sitecore Development Approaches
Fully fledged headless
Sitecore solutions made through
JavaScript frameworks
ā¢ Headless architecture
ā¢ Full JavaScript SDKs (React, Angular, Vue)
ā¢ Code-first build approach supported
ā¢ Build & deploy disconnected from Sitecore.
ā¢ Automatic integration creates all the
necessary Sitecore artifacts for your site.
ā¢ REST based layout service provides the
content, but no additional markup.
Sitecore
JSS
Build your JSS App on your local machine and connect it to a remote Sitecore
server through a tunnel.
This enables developers working on Apple Macās
to live-debug their JSS app
Work connected to Sitecore on their Apple Macās
IMPROVED
48. @Pieterbrink123
Horizon
Preview the web pages and
simulate visitor experiences
Editing Insights
Create and manage web pages Support experience management
with contextual content insights
Simulator
Horizon is the next generation editing environment