Start Date: 6/20/2020 4:00:00 PM
End Date: 6/27/2020 10:00:00 PM
We always do some presentations at the Orchard Harvest conferences, but 2020 was different. Because of the pandemic, the community cannot organize Harvest, but we don't want to skip the presentations. Thus let us introduce the Orchard Core Workshops!
The goal here is for the contributors of Orchard Core to hold some unique online workshops between May and September 2020. So even with Orchard Harvest postponed we'll get some new learning events. Lombiq's developers also gave two workshops, on using the admin Ul of Orchard Core and module development.
On June 20, we did a workshop about how to use the admin UI of Orchard Core. On that day, we created custom content types, a custom widget, and placed that widget in a layer that has a custom layer role. We saw how we can enable/disable modules and themes, and created workflow types to send the content of a contact form to site owners. For that, we used the Forms module of Orchard Core. Finally, we saw how to use the OpenID server of the CMS and how to authenticate users using JWT tokens to use the content APIs of Orchard Core.
We started with an overview of the Orchard Core source code on June 27. After that, we used data migrations to create custom content types and fields. We used Razor to display the different templates of the custom content to the users. We saw the JSON schema of the content types and the way Orchard Core is storing the data in the document DB. We also created a new index table and by using that table we wrote queries to return the data from the DB.
What do the attendees say about the results of the training?
Thank you for the great information, clear explanations, and openness to answer any questions asked.
The workshop was very useful and I'm sure I'll save a lot of time thanks to it. Thank you very much.
Excellent workshop content, teaching delivery and demo examples! This workshop will truly help people jumpstart their Orchard Core skills.
Do you want to quickstart with Orchard Core? Book a training with us!