Blazor guide for decoupled CMS, Workflow Trimming Task - This week in Orchard (06/09/2024)
Blazor guide for decoupled CMS, a new Workflow Trimming Task, and our renewed Orchard Dojo website are the topics for this week. You can still cast your votes for the Jean-Thierry Kéchichian Community Award! Only one week left until the Orchard Harvest conference! Let's see the news for this week!
Orchard Core updates
Blazor guide for decoupled CMS
There is a new guide in the Orchard Core Documentation which helps you to learn how to use Orchard CMS as a decoupled CMS with the .NET Blazor (SSR/Server Interactive) Application. By following this guide, you will learn how to create a Blazor App in the Razor Class library, how to serve a Blazor App from Orchard Core, or how to add Orchard Core content to the Blazor Page. For the end of this guide, you will have a Blazor application that supports multi-tenancy too! Head to the documentation page of Orchard Core where you will find this guide with the source code as well.
Workflow Trimming Task
The Workflows module now has a Trimming feature to automatically clean up old workflow instances. This is enabled by default and you can configure it (including disabling it) in Configuration -> Settings -> Workflow Trimming. Without trimming, workflow instances remain in the database indefinitely.
By default, a trimming background task runs once a day and removes at most 5000 workflow instances. You can change the frequency of the background task via the OrchardCore.BackgroundTasks configuration, and the batch size via the OrchardCore_Workflows configuration from e.g. an appsettings file:
"OrchardCore_Workflows": {
"Trimming": {
"BatchSize": 1000
}
}
Let's just quickly navigate to the Configuration -> Settings -> Workflow Trimming page and check out what we can see there! Here you can enable/disable the trimming, set the retention period, and check the last time the background trimming task was run. Finally, there is a checkbox list that contains the statuses that a workflow instance can have. By using these checkboxes, you can say that I want to remove all workflow instances where the status is Finished and Faulted.
News from the community
Jean-Thierry Kéchichian Community Award 2024 - cast your votes
At the end of last year, our good friend, Jean-Thierry Kéchichian, a truly extraordinary member of our community, unexpectedly passed away. To honor him, keep his memory alive, and foremost, inspire people to do good work for the community, we launched an award named after him for exceptional community members.
Every year, the community votes on who has done the most for Orchard Core. This can entail activities in the form of e.g., code contributions (including documentation), help under issues and discussion, evangelization outreach, community management, or anything else. However, it needs to be public and tangible. After the nominations, it's now time to vote!
Cast your vote here! Voting ends at 2:00 AM UTC on 12 September and we'll announce the winner at Harvest!
Orchard Harvest 2024
One week left until the Orchard Harvest conference! This year’s program is packed with insightful sessions, engaging panels, and ample opportunities to connect with the Orchard community and to make Orchard Harvest the biggest Orchard Core event of the year. All sessions will be recorded and published on the Orchard YouTube channel after the event, so even if you can't make it live, you can see the sessions. However, being there live will allow you to ask the speakers, meet other community members, and have a lot of fun!
All indicated times are local time in Las Vegas. After each session, you'll have a chance to ask questions, and we'll have a short break too. Here is a detailed schedule to help you prepare for the conference.
Check out recordings from last year's special online Orchard Harvest on this YouTube channel here.
Ready to be a part of something extraordinary? Reserve your spot today at Orchard Harvest Conference 2024, and get ready to level up your skills! There will be no This week in Orchard post next week, we will be at the conference, so see you there!
Renewed Orchard Dojo website
We launched the Orchard Dojo website when we started Lombiq, no less than 11 years ago. It was simple, clean, and functional, but it didn’t age well with upcoming trends and looks of modern websites. But now we can showcase our expertise and services in a more modern and user-friendly way. To reach our goal, we migrated from the old Orchard 1 website to Orchard Core and modernized the site's look. Orchard Dojo, the Orchard Core learning site now has an updated look and feel, a better content structure, and is fully accessible. The new site turned out great, and we are very happy with it. The case study of migration and modernization is coming soon!
If you are also planning to migrate your Orchard 1 website to Orchard Core, and want to read more details about how you could start to migrate your website and content, search no more, we have published a detailed article on Orchard Dojo with some samples as well about how you could start and enjoy the numerous remarkable benefits by migrating to Orchard Core.
If you are interested in more websites using Orchard and Orchard Core, don't forget to visit Show Orchard. Show Orchard is a website for showing representative Orchard CMS (and now Orchard Core) websites all around the internet. Ryan Drew Burnett started it, but since he doesn't work with Orchard anymore, as announced earlier, it is now maintained by our team at Lombiq Technologies.
Orchard Dojo Newsletter
Lombiq's Orchard Dojo Newsletter has 464 subscribers! We have started this newsletter to inform the community around Orchard of the latest news about the platform. By subscribing to this newsletter, you will get an e-mail whenever a new post is published to Orchard Dojo, including This week in Orchard of course.
Do you know of other Orchard enthusiasts who would like to read our weekly articles? Tell them to subscribe here!