Orchard Harvest 2024
Orchard Harvest 2024 a réuni la communauté au The Orleans Hotel & Casino de Las Vegas pour deux jours de conférences, de plans et d’idées de développement, et de moments partagés avec le reste de la communauté mondiale. Cette page est une archive de cet événement.
Qui a pris la parole.
Les présentations sont venues de personnes qui construisent et utilisent Orchard Core au quotidien. Sélectionnez un intervenant pour lire sa biographie.
Membre de la communauté Orchard depuis 2011 et contributeur principal depuis plus de dix ans. Cofondateur et directeur général de Lombiq Technologies, chargé de cours invité à l’université depuis 2014. Développeur et architecte full-stack et .NET, avec plusieurs projets basés sur Orchard menés en tant que développeur principal.
Burke Holland est un développeur front-end qui vit à Nashville, dans le Tennessee, la plus belle ville du monde selon la science. Il aime beaucoup JavaScript, car c’est le seul moyen pour lui de « Node » à « Express » ses idées. Vous avez saisi ? Peu importe. Burke bloge à peine mieux qu’il ne code, et assurément moins bien qu’il ne parle de lui à la troisième personne. Burke travaille avec l’équipe VS Code chez Microsoft. Vous pouvez le retrouver sur Twitter sous @burkeholland.
Bruno Samardzic est un développeur .NET senior et entrepreneur qui aime travailler avec Orchard Core. Il a mis en place plusieurs systèmes sur Orchard, dont le site web principal de l’un des principaux services de messagerie de la région, des hubs IoT et des portails utilisateurs. Il utilise Orchard depuis la v1.
Drew est responsable du développement logiciel, avec 10 ans d’expérience dans le développement logiciel. Elle est enthousiasmée par Orchard Core et l’a utilisé aussi bien dans son travail professionnel que dans des projets personnels comme son blog drewbrasher.com. Quand elle ne crée pas de logiciels ou n’apprend pas la cybersécurité, elle aime passer du temps avec sa femme et ses enfants, regarder des séries/films, faire de la randonnée, marcher, faire du kayak, du vélo et discuter au coin du feu.
Développeur backend, Team & Tech lead chez BiQ pux a.s.
En tant qu’ingénieur logiciel, j’ai une passion pour la collaboration avec la pile Microsoft, spécialisé dans ASP.NET Core et Orchard Core.
Développeur chez Microsoft, dictateur bienveillant d’Orchard Core.
Depuis 2000, Sipke s’est spécialisé dans la conception de solutions logicielles axées sur l’écosystème .NET et le cloud computing, travaillant sur des projets variés au niveau national et international. Sa carrière de développeur indépendant a été portée par un travail approfondi sur des projets Orchard, menant à son fort engagement actuel dans Elsa Workflows, un projet .NET open source visant à simplifier la création de workflows. En dehors du travail, Sipke aime la randonnée, le VTT, la lecture, les jeux vidéo et l’exploration du potentiel de la blockchain pour transformer les industries et la société.
Toby Dodds est un professionnel du web de carrière, basé à la Smithsonian Institution à Washington, D.C. En tant que directeur du Web et de l’informatique, il veille à la bonne santé technique du site web Smithsonian Folkways et de sa collection numérique. Il a contribué à mettre en œuvre de nombreuses innovations au cours de sa carrière ; passionné de musique depuis toujours et photographe assidu. Il est titulaire d’une licence en philosophie de l’University of Washington à Seattle et d’un master en bibliothéconomie et sciences de l’information de la Catholic University à Washington, D.C.
Organisatrice principale et animatrice d’Orchard Harvest.
En tant que Business Developer chez Lombiq, son travail est divers et varié : elle effectue principalement des tâches de marketing, de RH, d’organisation et de communication.
Cofondateur et directeur général de Lombiq. Son expertise principale porte sur le développement logiciel .NET et la conception d’architecture logicielle. Actif dans l’open source, contributeur principal d’Orchard Core, chargé de cours invité à l’Óbuda University, John von Neumann Faculty of Informatics.
Les deux jours.
Les sessions ont été enregistrées et publiées sur la chaîne YouTube Orchard.
Jour 1
Jeudi 12 septembre
- 8:00 AM – 9:00 AMInscription, café et collations du matin
Arrivez tranquillement sur le lieu, récupérez votre badge et échangez avec les autres membres de la communauté autour d’un café et de quelques collations.
- 9:00 AM – 9:05 AM
OuvertureViktória Végh-Magyar
Nous ouvrons officiellement Orchard Harvest 2024.
- 9:05 AM – 9:30 AM
KeynoteZoltán Lehóczky
Orchard Core tel qu’il est aujourd’hui : un bilan de ce qui s’est passé depuis l’an dernier, les jalons et les grands événements, ce sur quoi nous nous concentrons désormais, et ce que nous prévoyons pour l’avenir proche.
- 9:30 AM – 9:40 AMAnnonce du lauréat du Jean-Thierry Kéchichian Community Award
Chaque année, la communauté vote pour désigner qui a le plus contribué à Orchard Core et, ainsi, à qui décerner le Jean-Thierry Kéchichian Community Award.
- 9:50 AM – 11:00 AM
L’authentification dans Orchard CoreMike Alhayek
Rejoignez-nous pour « L’authentification dans Orchard Core » afin d’explorer l’authentification et l’autorisation sécurisées au sein du framework Orchard Core. Découvrez l’authentification à un facteur et à deux facteurs, l’intégration de fournisseurs externes et la mise en œuvre d’OpenID Connect pour une sécurité et une expérience utilisateur renforcées. Cette session donnera aux développeurs et aux professionnels de l’informatique les connaissances nécessaires pour sécuriser efficacement leurs applications Orchard Core.
- 11:15 AM – 12:05 AM
Démystifier les ShapesSebastien Ros
Les Shapes sont la magie obscure du theming d’Orchard Core. Vraiment ? Elles sont formidables, mais il n’y a aucune magie, et à la fin de cette session, vous les comprendrez parfaitement, vous aussi !
- 12:05 AM – 1:35 PMPause déjeuner
Rendez-vous dans l’un des nombreux restaurants et bars du Orleans et partagez un repas avec les autres membres de la communauté. Veuillez noter que le déjeuner n’est pas inclus dans le billet de la conférence.
- 1:35 PM – 2:10 PM
Démo du module Content WarningDrew Brasher
Le module Content Warning vous permet de masquer certains contenus derrière un avertissement afin que les utilisateurs puissent décider de les afficher ou non. Dans cette session, vous le verrez à l’œuvre et examinerez le code qui le rend possible. Nous verrons comment y parvenir avec un Shortcode ainsi qu’avec une Content Part qui ajoute un habillage au Content Item parent.
- 2:20 PM – 3:20 PMTable ronde
Soumettez vos questions à l’avance ou apportez des questions surprises et échangez avec notre panel d’experts. Mike Alhayek, Toby Dodds et Burke Holland seront présents pour répondre à vos questions. Animée par Sebastien Ros.
- 3:20 PM – 3:40 PMPause café et collations
Échangez avec les autres membres de la communauté autour d’un café et de quelques collations.
- 3:40 PM – 4:15 PM
Utiliser Orchard comme portail central pour la plus grande association de petites entreprises d’Europe du Sud-EstBruno Samardzic
Cette présentation montre comment nous avons utilisé Orchard pour mettre en place ce portail et quels problèmes nous avons rencontrés en chemin. Il fonctionne désormais depuis 2 ans. Ce qui a bien marché selon nous, ce qui pourrait être amélioré, et les bricolages auxquels nous avons eu recours.
- 4:25 PM – 5:20 PM
De zéro à Azure : préparer votre application Orchard pour réussirBenedek Farkas
Dans cette présentation, je détaillerai l’ensemble du processus de mise en place d’un environnement Azure adapté à Orchard, enrichi de divers composants open source pour aider les développeurs et les mainteneurs.
- 5:20 PMClôture
Nous clôturons la première journée d’Orchard Harvest 2024.
- 7:30 PM – 9:00 PMÉvénement social - Dîner
Rejoignez-nous pour notre événement social et une soirée détendue ! Le lieu sera Orleans Hotel LaSalle B.
Jour 2
Vendredi 13 septembre
- 8:00 AM – 8:30 AMCafé et collations du matin
Pas besoin de vous inscrire cette fois : arrivez simplement sur le lieu et échangez avec les autres membres de la communauté autour d’un café et de quelques collations.
- 8:30 AM – 9:00 AM
Construire la communauté Orchard CoreZoltán Lehóczky
Au cours de l’année écoulée environ, nous avons observé de nombreuses améliorations dans notre façon de fonctionner en tant que communauté. Dans cette présentation, nous reviendrons sur ce qui s’est passé, sur les effets de certains changements sur notre vie communautaire, et sur une vision de la suite.
- 9:10 AM – 10:05 AM
Comprendre les caractéristiques de performance d’Orchard CoreSebastien Ros
Pourquoi Orchard Core est-il lent quand il est lent, pourquoi est-il rapide quand il est rapide, et comment démêler tout cela ? Par le spécialiste des performances de l’équipe ASP.NET Core.
- 10:20 AM – 10:55 AM
Gestion de la collection Smithsonian Folkways et démonstration Orchard CoreToby Dodds
Avec pour mission d’accroître et de diffuser le savoir, Smithsonian Folkways Recordings numérise et distribue un vaste catalogue d’enregistrements sonores historiques. Au cœur de notre entreprise se trouve une implémentation Orchard Core personnalisée pour répondre aux besoins de notre collection et de notre site web. En combinant le rôle de CMS de site web avec une plateforme robuste de gestion de collections, Folkways a atteint ses objectifs de diffusion large de sa collection via son site web et à travers de multiples services et plateformes de musique tiers, touchant des millions d’auditeurs par an.
- 11:10 AM – 12:05 PM
Libérer l’hyperproductivité avec Orchard, Elsa et les agents intelligentsSipke Schoorstra
Dans cette session, nous explorerons l’intégration d’Orchard Core, d’Elsa Workflows et d’agents intelligents pour révolutionner la gestion de contenu. Vous apprendrez à exploiter la puissance de l’IA pour automatiser et améliorer les différentes étapes de création et de publication de contenu à l’aide de workflows et d’agents, atteignant une productivité sans précédent.
- 12:05 PM – 1:35 PMPause déjeuner
Rendez-vous dans l’un des nombreux restaurants et bars du Orleans et partagez un repas avec les autres membres de la communauté. Veuillez noter que le déjeuner n’est pas inclus dans le billet de la conférence.
- 1:35 PM – 2:10 PM
Analyse de sécurité d’une application Orchard CoreZoltán Lehóczky
En tant que développeur web, vous avez une multitude d’aspects de sécurité à garder à l’esprit : prévenir les XSS et les injections SQL, configurer HTTPS et HSTS, mettre en place les bons en-têtes CSP… Même si vous devez les comprendre, vous pouvez être aidé pour bien les gérer : l’analyse de sécurité ! Dans cette présentation, je vous montrerai comment analyser votre application Orchard Core à la recherche de problèmes de sécurité avec Zed Attack Proxy, et comment le faire automatiquement dans le cadre des tests d’interface.
- 2:20 PM – 3:05 PM
Accélérer : le développement sur mesureMichal Kužela
Cette présentation se concentre sur l’accélération du développement sur mesure grâce à des modules qui apportent de nouvelles possibilités à Orchard Core. Nous avons développé un module pour la création & la migration de tables de base de données, un module pour remplir ces tables via un import CSV/Excel et un module qui les affiche dans des tableaux dynamiques avec filtres, tris et plus encore. Le tout modifiable dans l’administration, (presque) sans code requis, afin que les développeurs puissent se concentrer sur des tâches plus complexes. Encore en cours de développement, cela dit.
- 3:15 PM – 5:15 PMHackathon
Collaborez et innovez avec les autres participants autour d’un café et de collations. Nous apporterons quelques tickets Orchard Core sur lesquels vous pourrez travailler avec d’autres membres de la communauté, quel que soit votre niveau.
- 5:15 PMClôture
Nous clôturons la deuxième journée d’Orchard Harvest 2024.
Les organisateurs.
L’équipe organisatrice d’Orchard Harvest 2024 était composée de membres de longue date de la communauté Orchard œuvrant à offrir un événement de qualité.