ASP.NET Rendering Engine SDK Flow
DEMO
Developer Flow
How to start the development
Benefit of ASP.NET core with Sitecore
What Features are not supported
A few tips for the development
Question and Answers
Video URL - https://www.youtube.com/watch?v=wb6b0USPTSQ
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Sitecore 10 - ASP.NET Core Rendering with Docker
1. Sitecore 10 - ASP.NET Core Rendering with Docker
Jitendra Soni
Sitecore Specialist @ Aceik
7th Jan 2021
• ASP.NET Rendering Engine SDK Flow
• DEMO
• Developer Flow
• How to start the development
• Benefit of ASP.NET core with Sitecore
• What Features are not supported
• A few tips for the development
• Question and Answers
2. Docker
• Application elements in containers
• Fast to startup
• Lightweight
Sitecore Headless Content
• Build in ASP.NET core
• Lightweight & Cross Platform
• Love for all Developers
Traefik
• Reverse Proxy
• Friendly URL’s
• Low configuration setup
Sitecore 10 – New Architecture Elements
6. • .NET Core 3.1 SDK (check your installed version with the dotnet --
version command)
• .NET Framework 4.8 SDK (see the Microsoft procedure for checking
.NET Framework versions)
• Visual Studio 2019
• Docker for Windows (with Windows Containers enabled)
• PowerShell 5.1 (PowerShell 7 is not supported)
Install the prerequisites
7. Local machine setup
One default template is available and ready for the user, Although it would need an update to
follow the Helix principals, below are the commands
• dotnet new -i Sitecore.DevEx.Templates --nuget-source https://sitecore.myget.org/F/sc-
packages/api/v3/index.json (Install template)
• dotnet new sitecore.aspnet.gettingstarted -n MyProject (Create a new project)
• .init.ps1 -InitEnv -LicenseXmlPath "<path to your license.xml file>" -AdminPassword "<your
Sitecore administrator password>“ (Prepare the container)
• .up.ps1 – (Download the Sitecore Docker images and install the containers)
• Docker-compose up –d and Docker ps -a
How to start the development?
9. In case of any issue?
http://jitendrasoni.blogspot.c
om/
Sitecore Slack and Stack
Exchange Github
10. • Horizon
• Edit frames
• Sitecore Forms
• Invocation of xConnect events, goals and outcomes from C#
• Managed Cloud Standard and Managed Cloud Premium do not currently
offer headless topologies for rendering hosts.
What Features are not supported?
11. • How to check the files in the Containers • Dotnet Sitecore Help command
A few tips for the development
14. • Debug any instance like CM and CD from the local
Tips Continue….
15. • Stop and restart the container
• Stop the container(s) using the following command:
• docker-compose down
• Delete all containers using the following command:
• docker rm -f $(docker ps -a -q)
• Delete all volumes using the following command:
• docker volume rm $(docker volume ls -q)
• Restart the containers using the following command:
• docker-compose up -d
Tips Continue….
-Hi Welcome to this video on the Sitecore content Serialization. This video is an accompanying video the blog post published on the Aceik website.
Links are provided in the description.
-Intro Yourself - Myself Jitendra Soni, I’m a Sitecore specialist at Aceik-This is part 1 of Sitecore content serialization and will discuss the basic concept that why it’s required and why we should take care of the Sitecore serialization