Skip to content

Orchard Harvest Conference 2017 Day 2

February 22, 2017 12:00 PM

This Wednesday February 22nd was the 2nd day of the Orchard Harvest conference 2017 in New York.

We attended to many interesting sessions about Orchard Core and .NET Core.

Table of contents

Open Table of contents

Theming in Orchard Core

Steve Taylor (Avastec)

Steve walked through how to create a theme in Orchard Core. He took an existing Wordpress theme and converted it to Orchard.

He also demonstrated how to build client side assets using the existing tooling and how this tooling can be extended to accommodate more advanced scenarios.

SteveTaylor

Present and future of Localization in Orchard

Benedek Farkas (Lombiq)

Benedek gave a sneak peek on the existing features available in Orchard CMS to handle Localization and Translations.

You can retrieve the localization files here http://orchardproject.net/localization and contribute to the translations on https://crowdin.com/project/orchard-cms

BenedekFarkas

Building JavaScript-based apps and components for Orchard websites

Daniel Stolt (IDeliverable)

In this session, Daniel demonstrated techniques, tips and tricks for building client-side apps and components for use in Orchard websites.

He also described some ways to make your client-side apps available as content in Orchard for editors and site admins to use, how to make content and configuration from Orchard available in your apps client-side, and how to make Orchard’s server-side routing and client-side routing play nice together.

DanielStolt

YesSql

Sébastien Ros (Microsoft)

During the lunch, Sebastien took some time to make a side session about YesSql, the .NET Document database interface used in Orchard Core to store json objects, create documents and query map/reduce indexes.

https://github.com/sebastienros/yessql

YesSql

What’s up with .NET Core 2.0 and C# 7?

Bertrand Le Roy (Microsoft)

Bertrand made a quick refresher course on .NET Core 1 and C# 6 and then showed the latest features and talked about what may come after with .NET Standard 2.0 and C# 7.

BertrandLeroy

Orchard Core CMS

Sébastien Ros

Sébastien described the goals and the major changes of Orchard Core and made a demo about the main features already available in Ochard Core CMS as Setup, Content publishing, Lists, Fields, Live Preview, Layers, Menus, Flow, Widgets, Recipes, …

OrchardCoreCMS

The most important feature of Orchard Core is Performance.

Making a quick stress test, Orchard Core is able to return 2,000 requests per second, without caching enabled.

The memory usage and the number of tenants you can load will also be improved (500 tenants => 2Gb).

https://github.com/OrchardCMS/OrchardCore

Panel, Q&A

Sipke Schoorstra, Daniel Stolt, Zoltan Lehoczky

Finally, the main contributors answered to the questions of the attendees about the Orchard project.

Panel