Orchard Harvest 2023
Orchard Harvest 2023 was the first online Orchard Harvest, starting on the 31st of May at 1 PM UTC. It was a great opportunity to share knowledge, talk about development plans and ideas, and meet the rest of the worldwide community. This page is an archive of that event.
Who spoke.
The talks came from people who build and use Orchard Core every day. Select a speaker to read their bio.
F# tech lead in Lula Technologies Inc., co-founder of The Secret Circle Solutions, lecturer in IT Step computer academy, Azure architect, maintainer of Elmish.Uno F# framework for Uno Platform, co-author of Surface Dial Tools and GuidFac extensions for Visual Studio.
A software engineer at Lombiq and the project leader of the Orchard Core Commerce development team.
Core contributor of Orchard Core, maintainer of Orchard Core Contrib and lecturer at Al-Rayan & Al-Arab Universities. His main expertise is localization. Hisham did massive localization contributions in many OSS such ASP.NET Core, ASP.NET Docs, Orchard Core, Oqtane Framework and SimplCommerce, etc.
Founder and president of Instant Technologies. Instant technologies has been providing IM, and chat based, enterprise applications since 2001. Instant has developed more than 10 enterprise applications across a variety of platforms (Sametime, Notes, Skype, Slack, MS Teams, O365). Prior to starting Instant, Peyton was a product manager, and developer, at Lotus\IBM including an onsite assignment at SAP.
Developer at Microsoft, benevolent dictator of Orchard Core.
Sipke Schoorstra is a software developer with a focus on .NET software development and architecture. Between 2010 and 2016, Sipke made valuable contributions to the Orchard project. Additionally, he is known as the creator of Elsa Workflows, an open-source .NET library for creating workflows-enabled applications.
Main organizer and host of Orchard Harvest.
As a Business Developer at Lombiq, her work is diverse and varied: She primarily performs Marketing, HR, Organizational and Communication tasks.
Co-founder and managing director of Lombiq. His main expertise is in .NET software development and software architecture design. Active in open-source, core contributor of Orchard Core, guest lecturer at Obuda University, John von Neumann Faculty of Informatics.
The day.
Sessions were recorded and published on the Orchard YouTube channel.
The day
Wednesday 31 May
- 1:00 PM – 1:05 PM
WelcomeViktória Végh-Magyar
We get everyone settled and open the conference.
- 1:05 PM – 1:55 PM
KeynoteSebastien Ros
Mostly jokes, not sure which ones yet.
- 2:00 PM – 2:40 PM
Using Orchard Core Framework for multi-tenancy appsAndrii Chebukin
What is muti-tenancy? How doest it work in Orchard Core? Setting up another tenant. Per-tenant settings and services. Configuring the tenant URL. How to call one tenant from another one?
- 2:45 PM – 3:40 PM
Automated QA for Orchard Core appsZoltan Lehoczky
Are you sure your Orchard Core app is still working after the last commit? Manual testing is always necessary, but automated Quality Assurance is a must. In this talk, we'll go through the lines of defense that you can utilize to ensure that your app doesn't break. You'll see how you can use open-source tools in the following areas: CI builds, static code analysis, unit and UI testing, telemetry collection.
- 3:45 PM – 4:40 PM
Leveraging Orchard to rebuild, and reimagine, our enterprise service desk applicationPeyton McManus
18 months ago, I decided that our chat based service desk application required an overhaul. Our new application would be multi-tenant, SAAS, include a CMS, and enable us to quickly onboard new customers. This session will discuss why we selected Orchard, how our team has leverage Orchard to rebuild, and re-imagine, our application, and how we will continue to leverage Orchard for our next set of features. Our current customers are large, multi-national corporations with employees and service desk agents across multiple countries, languages, and continents.
- 4:45 PM – 5:45 PMBreakout Sessions
Your chance to meet the speakers and other community members. Each speaker will have a breakout room where you can ask questions and discuss the topic of their talk, or anything else Orchard Core related.
- 5:50 PM – 7:00 PM
Orchard Core Localization from Zero to HeroHisham Bin Ateya
This talk will explore different parts of localization stuff in Orchard Core. We'll go through the process of how to make the app localization ready, then extract and manage the localization resources then using various localization services and UI components. After that, we'll look how to localize the content of your website. Finally, we might cover some of the future features including data localization.
- 7:05 PM – 8:00 PM
E-Commerce with Orchard CoreDavid El-Saig
Orchard Core Commerce is the e-commerce solution for Orchard Core. It's the spiritual successor to Nwazet Commerce for Orchard 1. This talk will describe the project's state and demo the current features.
- 8:05 PM – 9:00 PM
Elsa WorkflowsSipke Schoorstra
Join me for an exploration of Elsa Workflows, an innovative workflow engine derived from Orchard Core's Workflows module. This session will provide an overview of Elsa's features, compare it to OC Workflows, and discuss integration possibilities. Discover Elsa's visual designer, code-based workflows, versioning capabilities, composite activities, and sub workflows. Uncover the similarities and differences between OC and Elsa Workflows, and learn about Elsa's origins as an independent class library project. Gain insights into seamlessly integrating Elsa back into Orchard Core, combining the best of both worlds. Join me as we unlock the potential of Elsa Workflows and enhance Orchard Core with its remarkable capabilities.
- Closing
We end Orchard Harvest 2023.
The organizers.
The team organizing Orchard Harvest 2023 consisted of long-time Orchard community members working on providing a great event.