<?xml version="1.0" encoding="utf-8"?><rss version="2.0"><channel><title>Blog</title><link>http://antoinegriffard.com:80/</link><description>Blog</description><item><title>Orchard Harvest 2012 Sessions : Day 2</title><link>http://antoinegriffard.com:80/orchard-harvest-2012-sessions-day-2</link><description>&lt;p&gt;Voici les résumés de quelques sessions qui se sont déroulées le Dimanche 9 Septembre 2012, lors du 2ème jour de la conférence &lt;a href="http://harvest.orchardproject.fr/" target="_blank"&gt;Orchard Harvest&lt;/a&gt;.&lt;/p&gt; &lt;h2&gt;Case Study - Media Garden&lt;/h2&gt; &lt;p&gt;11:00 am - 11:45 am : &lt;a href="http://www.codeplex.com/site/users/view/randompete" target="_blank"&gt;Pete Hurst&lt;/a&gt;  &lt;p&gt;Pete nous a fait une démonstration d’un site utilisant le module Media Garden :&lt;a title="http://orchardmediagarden.codeplex.com/" href="http://orchardmediagarden.codeplex.com/"&gt;http://orchardmediagarden.codeplex.com/&lt;/a&gt;  &lt;p&gt;Il gère grâce à celui-ci différents type de médias (Vidéos, Audio, Images) et des fonctionnalités comme le redimensionnement de vignettes ou le streaming de vidéos.  &lt;h2&gt;Projections&lt;/h2&gt; &lt;p&gt;14:00 am - 14:45 am : Bertrand Leroy (&lt;a href="http://twitter.com/bleroy" target="_blank"&gt;@bleroy&lt;/a&gt;)  &lt;p&gt;Bertrand nous a fait des démonstrations du module de Projector qui donne la possibilité de faire des requêtes sur les éléments de contenus, d’y appliquer des filtres sur les données et de les afficher avec une certaine disposition (layout).  &lt;p&gt;Il a ainsi expliqué les notions de liaisons (Bindings) qui permet d’ajouter des propriétés de pièces et des champs existants à celles déjà existantes afin d’enrichir la liste de filtres à disposition.  &lt;p&gt;Certains layouts proposent aussi de paramétrer une liste de propriétés avec des options spécifiques qui agissent sur leur rendu.au moment de l’affichage.  &lt;p&gt;Cette personnalisation des propriétés passe parfois par l’utilisation des tokens qui vous aident à formater les chaînes affichées et à faire appel à des sorte de balises, similaires aux short codes qu’on retrouve dans WordPress.  &lt;h2&gt;Search engine optimization&lt;/h2&gt; &lt;p&gt;3:00 pm - 3:45 pm : Zoltán Lehóczky (&lt;a title="http://english.orchardproject.hu/" href="http://english.orchardproject.hu/"&gt;Orchard Project Hungary&lt;/a&gt;)  &lt;p&gt;Zoltán nous a donné quelques conseils concernant la SEO (optimisation du référencement pour les moteurs de recherche).  &lt;p&gt;Il rappelle que pour mesurer le traffic, il est toujours intéressant d’insérer un script d’Analytics ainsi que les metas qui permettent à des services comme &lt;a href="https://www.google.com/webmasters/tools/home" target="_blank"&gt;Web Master Tools&lt;/a&gt; d’analyser les visites sur le site. &lt;p&gt;La structure des contenus a également un impact sur les moteurs de recherche. &lt;p&gt;La configuration d’un fichier Robots.txt aide à spécifier la façon de parcourir les pages du site. &lt;p&gt;Des urls conviviales (obtenus à l’aide du module Autoroute) peuvent aussi améliorer le référencement.&amp;nbsp; &lt;p&gt;Un fichier .sitemap permettra quant à lui d’indiquer au moteur d’exploration quelles urls il doit parcourir en priorité et y revenir régulièrement. &lt;p&gt;Enfin, les balises méta de Keywords et de Description restent encore le meilleur moyen de paramétrer les informations à afficher dans les résultats de recherche.  &lt;p&gt;Quelques démos ont ainsi été présentées pour montrer le fonctionnement du module OneStop.SEO qui permet de gérer facilement ces balises. Il devrait être mis à disposition prochainement dans la &lt;a href="http://gallery.orchardproject.net/" target="_blank"&gt;galerie de modules Orchard&lt;/a&gt;. &lt;h2&gt;Migrating a website to Orchard&lt;/h2&gt; &lt;p&gt;4:00 pm - 4:30 pm : Benedek Farkas (&lt;a href="https://twitter.com/FarkasBenedek" target="_blank"&gt;@FarkasBenedek&lt;/a&gt;)  &lt;p&gt;Benedek a présenté la façon de migrer un site WordPress vers &lt;a href="http://orchardproject.fr/" target="_blank"&gt;Orchard&lt;/a&gt;, qu’il s’agisse de l’import des articles existants ou de la création d’un &lt;a href="http://gallery.orchardproject.net/List/Themes" target="_blank"&gt;thème Orchard&lt;/a&gt; à partir d’un &lt;a href="http://wordpress.org/extend/themes/" target="_blank"&gt;thème WordPress&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;Une des solutions d’import est d’ude passer par le format BlogML. Pour cela, vous pouvez vous aider de l’outil WPBlogML (&lt;a title="http://wpblogml.codeplex.com/" href="http://wpblogml.codeplex.com/"&gt;http://wpblogml.codeplex.com/&lt;/a&gt;). Il vous permettra d’exporter des portions ou la totalité des posts de votre blog WordPress.&lt;/p&gt; &lt;p&gt;Il vous suffit ensuite d’utiliser le module &lt;a href="http://orchardimportexport.codeplex.com/" target="_blank"&gt;Orchard Import Export Module for external schemas&lt;/a&gt; de &lt;a href="http://themayneissue.com/" target="_blank"&gt;Nicholas Mayne&lt;/a&gt; (&lt;a href="https://twitter.com/NicholasMayne" target="_blank"&gt;@NicholasMayne&lt;/a&gt;) pour importer les posts.&lt;/p&gt; &lt;p&gt;Il est également possible d’adapter des thèmes WordPress afin d’obtenir un design similaire dans Orchard. &lt;/p&gt; &lt;p&gt;Un exemple de thème migré vers Orchard est celui de &lt;a href="http://gallery.orchardproject.net/List/Themes/Orchard.Theme.TheJournalist" target="_blank"&gt;TheJournalist&lt;/a&gt;, adapté par &lt;a href="http://www.sebastienros.com/" target="_blank"&gt;Sébastien Ros&lt;/a&gt; et &lt;a href="http://lucianmarin.com/" target="_blank"&gt;Lucian E. Marin&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Ces sessions étaient donc très intéressantes et sur des sujets très variés associés à des fonctionnalités disponibles dans Orchard, ce qui montre bien l'étendue des possibilités de ce CMS.&lt;/p&gt; &lt;p&gt;Si vous avez des questions, n’héistez pas à poster un commentaire.&lt;/p&gt;</description><pubDate>Wed, 26 Sep 2012 11:41:14 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/orchard-harvest-2012-sessions-day-2</guid></item><item><title>Orchard Harvest 2012 : Performance</title><link>http://antoinegriffard.com:80/orchard-harvest-2012-performance</link><description>&lt;p&gt;Dimanche 9 Septembre, 11:45 am - 12:30 pm &lt;p&gt;Speaker : Sébastien Ros (&lt;a href="https://twitter.com/sebastienros" target="_blank"&gt;@sebastienros&lt;/a&gt;) &lt;p&gt;Cette session avait pour objectif de présenter les fonctionnalités liées à l’amélioration des performances d’un site &lt;a href="http://orchardproject.fr/" target="_blank"&gt;Orchard&lt;/a&gt;. &lt;h2&gt;Performances d’un site&lt;/h2&gt; &lt;p&gt;Il faut tout d’abord bien comprendre que l’utilisation moyenne d’un site (en nombre de visites et de pages) peut être très différente en fonction des pics d’utilisation qui peuvent intervenir à certaines périodes (et qu’ils soient prévus ou inattendus). &lt;p&gt;C’est pourquoi il faut que votre environnement soit élastique et puisse s’adapter à ce genre de baisses ou de montées d’activité du site. &lt;p&gt;L’indicateur principal sur lequel se base le visiteur pour déterminer si la navigation dans un site est performante, est le temps moyen de chargement des pages (et plus particulièrement le temps de chargement ressenti). &lt;h2&gt;Scalabilité d’un site&lt;/h2&gt; &lt;p&gt;La scalabilité est justement le terme qui désigne la capacité de votre site à s’adapter à une augmentation du flux de visiteurs. &lt;p&gt;Pour présenter les choses simplement, il y a 2 façons dont la charge peut être supportée : &lt;ul&gt; &lt;li&gt;La charge serveur (verticale) : on fait évoluer le serveur pour supporter la montée en charge (Mémoire, CPU, …).&lt;/li&gt; &lt;li&gt;Le nombre de serveurs (horizontale) : on ajoute des serveurs (ex : ferme de serveurs, cloud computing) pour répartir la charge.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;L’augmentation de la charge a des impacts à plusieurs points clés : &lt;p&gt;L’utilisation de la mémoire et du processeur: le processus qui exécute le site web est mis à contribution en fonction du nombre d’appels de pages. &lt;p&gt;La base de données : Les requêtes vers les tables permettent de récupérer les contenus stockées, les paramètres du site ou les définitions des types de contenus. &lt;p&gt;Un élément important à ne pas négliger concerne le temps de démarrage du site (après un redémarrage par exemple, voulu ou non). Sur ce point, un des atouts d’Orchard est de proposer un module Warmup qui fait en sorte de stocker des versions des pages importantes (qu”on spécifie), ce qui permet de les afficher plus rapidement lors d’un redémarrage. &lt;h2&gt;Mesures des performances&lt;/h2&gt; &lt;p&gt;Il existe de nombreux outils qui peuvent vous aider à mesurer les performances : &lt;ul&gt; &lt;li&gt;Visual Studio performance Tools&lt;/li&gt; &lt;li&gt;&lt;a href="http://gallery.orchardproject.net/List/Modules/Orchard.Module.Four2n.MiniProfiler" target="_blank"&gt;Mini profiler&lt;/a&gt; : un module qui vous liste les temps d’appels de chauqe méthode.&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.google.fr/url?sa=t&amp;amp;rct=j&amp;amp;q=&amp;amp;esrc=s&amp;amp;source=web&amp;amp;cd=1&amp;amp;cad=rja&amp;amp;ved=0CCUQFjAA&amp;amp;url=http%3A%2F%2Fwww.iis.net%2Fdownloads%2Fcommunity%2F2007%2F05%2Fwcat-63-(x86)&amp;amp;ei=NFFcUOuxJ4eb1AXbj4GwCQ&amp;amp;usg=AFQjCNGtBbRen-Fz_OaoisCAk5cBFivVSQ&amp;amp;sig2=VqSGKZrXXIQvTkSHkfeVmw" target="_blank"&gt;Web Capacity Analysis Tool&lt;/a&gt; (WCAT) : un outil simple pour faire des requêtes Http (Voir Orchard.Profile et le fichier Go.cmd)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Un test encore plus basique est d’utiliser l’outil de développement Web de votre navigateur qui fournit souvent un onglet pour afficher le temps de chargement de chaque fichier. En regardant les résultats renvoyés, on peut déterminer quelles ressources prennent le plus de temps en fonction de leur taille ou de leur délai de livraison. Il distingue aussi parfois le temps de chargement ressenti (zone rouge pour montrer à partir de quelle moment la page est consultable). &lt;p&gt;Pour une navigation agréable dans le site, il est conseiloé que ce temps de chargement de page ressenti ne soit pas supérieur à 600 ms. &lt;p&gt;Il existe des services similaires en ligne, comme &lt;a href="http://gtmetrix.com/" target="_blank"&gt;gtmetrix&lt;/a&gt; qui utilise les recommandations de YSlow ou Page Speed pour analyser les pages de votre site et vous conseiller des améliorations. C’est d’autant plus important quand on sait que les moteurs de recherche peuvent aussi prendre en compte ce temps de chargement dans le référencement et donc le positionnement du site dans les résultats de recherche. &lt;h2&gt;Amélioration des performances&lt;/h2&gt; &lt;p&gt;Les développeurs Orchard essaient toujours de garder à l’esprit que de bonnes performances sont un pré-requis important dans l’utilisation d’un CMS. &lt;p&gt;C’est pourquoi ils essaient continuellement d’améliorer ces performances là où c’est nécessaire ou de proposer des fonctionnalités qui permettent d’accélérer la consultation des pages ou la charge du serveur. &lt;p&gt;Cela passe parfois par des optimisations de requêtes en base de données (ex : utilisation de GetMany(), …). &lt;p&gt;La notion de mise en cache (Caching) est aussi un élément central pour diminuer le nombre de requêtes. &lt;p&gt;Il existe plusieurs niveaux et mécanismes de cache : &lt;ul&gt; &lt;li&gt;Application Caching : En implémentant ICacheManager, on a ensuite la possibilité d’utiliser la classe Signal pour gérer des objets en cache.&lt;/li&gt; &lt;li&gt;Static Caching : avec le module &lt;a href="http://gallery.orchardproject.net/List/Modules/Orchard.Module.Contrib.Cache" target="_blank"&gt;Contrib.Cache&lt;/a&gt;, il est assez simple d’activer et de mettre en mémoire des éléments de contenus.&lt;/li&gt; &lt;li&gt;Reverse proxy caching : avec IIS, &lt;a href="http://www.iis.net/downloads/microsoft/application-request-routing" target="_blank"&gt;Application Request Routing&lt;/a&gt; (ARR) qui améliore les performances pour distribuer du contenu ou des ressources statiques&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;Comme vous le voyez, l’amélioration des performances peut se faire à plusieurs niveaux. Un site performant et qui supporte les montées en charge peut faire la différence dans la manière dont les visiteurs l’adoptent et le parcourent.&lt;/p&gt; &lt;p&gt;Si vous avez des questions concernant Orchard et les performances, n’hésitez pas à poster un commentaire.&lt;/p&gt;</description><pubDate>Fri, 21 Sep 2012 12:09:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/orchard-harvest-2012-performance</guid></item><item><title>Orchard Harvest 2012 : Theming</title><link>http://antoinegriffard.com:80/orchard-harvest-2012-theming</link><description>&lt;p&gt;Dimanche 9 Septembre, 10:00 am - 10:45 am&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Speaker : S&amp;eacute;bastien Ros (&lt;a href="https://twitter.com/sebastienros" target="_blank"&gt;@sebastienros&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Cette session avait pour objectif de pr&amp;eacute;senter les bases de la cr&amp;eacute;ation de th&amp;egrave;mes pour &lt;a href="http://orchardproject.fr" target="_blank"&gt;Orchard&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Successful web sites = Design + Content + Performance&lt;/h2&gt;
&lt;p&gt;Le premier principe a avoir &amp;agrave; l&amp;rsquo;esprit est qu&amp;rsquo;un site efficace repose sur 3 ingr&amp;eacute;dients :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un Design convivial et ergonomique.&lt;/li&gt;
&lt;li&gt;Des Contenus pertinents et bien structur&amp;eacute;s.&lt;/li&gt;
&lt;li&gt;Des Performances qui permettent de supporter la charge des visites.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La philosophie de d&amp;eacute;veloppement dans Orchard est d&amp;rsquo;essayer de respecter le plus possible ces pr&amp;eacute;rogatives, notamment lorsqu&amp;rsquo;il s&amp;rsquo;agit de la gestion des th&amp;egrave;mes et de l&amp;rsquo;interface utilisateur.&lt;/p&gt;
&lt;p&gt;Des captures d&amp;rsquo;&amp;eacute;cran de sites existants nous ont rappel&amp;eacute; &amp;agrave; quel point une interface graphique inadapt&amp;eacute;e (couleurs criardes, surcharge des contenus, gifs anim&amp;eacute;s, &amp;hellip;) peut desservir le contenu du site.&lt;/p&gt;
&lt;p&gt;Plusieurs sites se sont ainsi d&amp;eacute;j&amp;agrave; lanc&amp;eacute;s dans la cr&amp;eacute;ation de th&amp;egrave;mes Orchard, parmi lesquels :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://tuning.bind.pt/Orchard-Themes.aspx" target="_blank"&gt;Bind Tuning&lt;/a&gt; (qui a &amp;eacute;t&amp;eacute; un des premiers &amp;agrave; proposer des th&amp;egrave;mes personnalis&amp;eacute;s pour Orchard)&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.orchardprime.com/" target="_blank"&gt;Orchard Prime&lt;/a&gt; (qui a r&amp;eacute;alis&amp;eacute; le design du site &lt;a title="http://harvest.orchardproject.net/" href="http://harvest.orchardproject.net/"&gt;http://harvest.orchardproject.net/&lt;/a&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Th&amp;egrave;mes Orchard&lt;/h2&gt;
&lt;p&gt;Parmi les avantages des th&amp;egrave;mes d&amp;eacute;velopp&amp;eacute;s pour Orchard, on peut voir qu&amp;rsquo;ils sont :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Tailored (adapt&amp;eacute;s sur mesure aux contenus)&lt;/li&gt;
&lt;li&gt;Framework based (reposent sur une plateforme solide)&lt;/li&gt;
&lt;li&gt;Platform oriented (utilisent de nombreux outils et aides pour personnaliser au mieux le design)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Pour rappel, un th&amp;egrave;me se compose des &amp;eacute;l&amp;eacute;ments suivants :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Un fichier Manifest qui d&amp;eacute;crit ses informations globales.&lt;/li&gt;
&lt;li&gt;Des ressources graphiques (css, images, scripts)&lt;/li&gt;
&lt;li&gt;Un fichier placement.info qui sp&amp;eacute;cifie le positionnement des shapes.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il peut &amp;eacute;galement h&amp;eacute;riter d&amp;rsquo;un th&amp;egrave;me parent pour b&amp;eacute;n&amp;eacute;ficier des &amp;eacute;l&amp;eacute;ments de base, tout en permettant de le personnaliser.&lt;/p&gt;
&lt;h2&gt;Shape tracing&lt;/h2&gt;
&lt;p&gt;Concernant les aides &amp;agrave; la personnalisation, le module de &amp;lsquo;Shape Tracing&amp;rsquo; active une fen&amp;ecirc;tre en base des pages similaire &amp;agrave; l&amp;rsquo;outil de d&amp;eacute;veloppement Web de votre navigateur (ex : Firebug) et vous permet de s&amp;eacute;lectionner les &amp;eacute;l&amp;eacute;ments dans la hi&amp;eacute;rarchie des contenus, qu&amp;rsquo;il s&amp;rsquo;agisse de zones, de listes de contenus ou m&amp;ecirc;me de pi&amp;egrave;ces ou de champs.&lt;/p&gt;
&lt;p&gt;Il est tr&amp;egrave;s utile pour comprendre le fonctionnement des Shapes et la fa&amp;ccedil;on dont sont reli&amp;eacute;s les mod&amp;egrave;les de donn&amp;eacute;es et leur templates d&amp;rsquo;affichages.&lt;/p&gt;
&lt;h2&gt;Shapes&lt;/h2&gt;
&lt;p&gt;La d&amp;eacute;finition d&amp;rsquo;une shape est la suivante :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;A dynamic object which carries a hierarchy of data representing what will be rendered on the targeted medium&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Une traduction simpliste pourrait &amp;ecirc;tre : Un objet dynamic (au sens C# du terme) qui transporte une hi&amp;eacute;rarchie de donn&amp;eacute;es repr&amp;eacute;sentant ce qui sera affich&amp;eacute; sur le m&amp;eacute;dia cible.&lt;/p&gt;
&lt;p&gt;Durant le reste de la pr&amp;eacute;sentation, des exemples de code ont ensuite &amp;eacute;t&amp;eacute; mis en oeuvre afin d&amp;rsquo;expliquer le fonctionnement des Shapes dans les Views et les diff&amp;eacute;rentes fa&amp;ccedil;ons de les afficher et de tirer parti des nombreuses classes et m&amp;eacute;thodes d&amp;rsquo;aide &amp;agrave; l&amp;rsquo;affichage des shapes.&lt;/p&gt;
&lt;p&gt;Il y aurait beaucoup de choses &amp;agrave; expliquer &amp;agrave; propos des Shapes. &amp;ccedil;a fera peut-&amp;ecirc;tre l&amp;rsquo;ojet d&amp;rsquo;un futur article.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Les choix que vous fa&amp;icirc;tes en choisissant un th&amp;egrave;me graphique pour votre site sont tr&amp;egrave;s importants pour sa r&amp;eacute;ussite. &lt;br&gt;La cr&amp;eacute;ation de th&amp;egrave;mes dans un CMS doit &amp;ecirc;tre &amp;agrave; la fois flexible et performante.&lt;/p&gt;
&lt;p&gt;Dans Orchard, ils vous permettent de r&amp;eacute;aliser des designs tr&amp;egrave;s avanc&amp;eacute;s et de les personnaliser de mani&amp;egrave;re simple et efficace.&lt;/p&gt;
&lt;p&gt;Si vous avez des questions sur les th&amp;egrave;mes dans Orchard, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; poster un commentaire.&lt;/p&gt;</description><pubDate>Wed, 19 Sep 2012 12:20:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/orchard-harvest-2012-theming</guid></item><item><title>Orchard Harvest 2012 : Managing a community</title><link>http://antoinegriffard.com:80/orchard-harvest-2012-managing-a-community</link><description>&lt;p&gt;Dimanche 9 Septembre, 9:00 am - 9:45 am, Speakers : Erik Shultz (&lt;a href="https://twitter.com/EricOutercurve" target="_blank"&gt;@erikoutercurve&lt;/a&gt;) - Arra Derderian (&lt;a href="https://twitter.com/arraderderian" target="_blank"&gt;@arraderderian&lt;/a&gt;)&lt;/p&gt;
&lt;h2&gt;Outercurve Foundation&lt;/h2&gt;
&lt;p&gt;Erik Shultz, Developer advocate chez &lt;a href="http://www.outercurve.org" target="_blank"&gt;Outercurve&lt;/a&gt;, nous a pr&amp;eacute;sent&amp;eacute; la mission de cette fondation qui se trouve derri&amp;egrave;re de nombreux projets open source comme &lt;a href="http://www.codeplex.com" target="_blank"&gt;CodePlex&lt;/a&gt;. Il a &amp;eacute;galement parl&amp;eacute; de la &lt;a href="http://www.fsf.org/" target="_blank"&gt;Free Software Foundation&lt;/a&gt;don&amp;rsquo;t le but est de promouvoir les logiciels libres ainsi que des exemples de Corporate Projects comme MySql.&lt;/p&gt;
&lt;p&gt;Il en a profit&amp;eacute; pour rappeler les r&amp;ocirc;les que peuvent avoir les contrivbuteurs dans ce genre de projets :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Utilisateurs&lt;/li&gt;
&lt;li&gt;Contributeurs&lt;/li&gt;
&lt;li&gt;Committers&lt;/li&gt;
&lt;li&gt;Project Leaders&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Erik a r&amp;eacute;dig&amp;eacute; un r&amp;eacute;sum&amp;eacute; des sessions auxquelles il a assist&amp;eacute; pendant la conf&amp;eacute;rence : &lt;a title="http://www.outercurve.org/Blogs/EntryId/64/Orchard-Harvest-Eric-Schultz" href="http://www.outercurve.org/Blogs/EntryId/64/Orchard-Harvest-Eric-Schultz"&gt;http://www.outercurve.org/Blogs/EntryId/64/Orchard-Harvest-Eric-Schultz&lt;/a&gt;.&lt;/p&gt;
&lt;h2&gt;Boston Orchard User Group&lt;/h2&gt;
&lt;p&gt;Arra Derderian est &amp;agrave; l&amp;rsquo;origine du groupe utilisateur Orchard de Boston : &lt;a href="http://orchardcmsboston.org/"&gt;http://orchardcmsboston.org/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Il nous a d&amp;eacute;taill&amp;eacute; la fa&amp;ccedil;on don&amp;rsquo;t ils organisent des meetings r&amp;eacute;guliers. Ils utilisent notamment le site MeetUp : &lt;a href="http://www.meetup.com/Boston-Orchard-CMS-User-Group/"&gt;http://www.meetup.com/Boston-Orchard-CMS-User-Group/&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Le mod&amp;egrave;le Open Source et les communaut&amp;eacute;s d&amp;rsquo;utilisateurs et de d&amp;eacute;veloppeurs sont 2 moteurs importants de l&amp;rsquo;&amp;eacute;volution d&amp;rsquo;Orchard.&lt;/p&gt;</description><pubDate>Tue, 18 Sep 2012 11:50:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/orchard-harvest-2012-managing-a-community</guid></item><item><title>Orchard Harvest 2012 : Sessions Day 1</title><link>http://antoinegriffard.com:80/orchard-harvest-sessions-day-1</link><description>&lt;p&gt;Voici un r&amp;eacute;sum&amp;eacute; des autres sessions qui ont eu lieu le premier jour de la &lt;a href="http://harvest.orchardproject.net" target="_blank"&gt;conf&amp;eacute;rence Orchard Havrest 2012&lt;/a&gt;, le Samedi 8 Septembre.&lt;/p&gt;
&lt;h2&gt;Module development&lt;/h2&gt;
&lt;p&gt;2 pm - 3:30 pm, Speaker : &lt;a href="http://skywalkersoftwaredevelopment.net/" target="_blank"&gt;Sipke Schoorstra&lt;/a&gt; (&lt;a href="https://twitter.com/sfmskywalker" target="_blank"&gt;@sfmskywalker&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Sipke, membre du &lt;a href="http://orchardproject.fr/about" target="_blank"&gt;comit&amp;eacute; de pilotage d&amp;rsquo;Orchard&lt;/a&gt;, nous a fait un tour d&amp;rsquo;horizon des diff&amp;eacute;rentes API utilisables par les d&amp;eacute;veloppeurs pour cr&amp;eacute;er leurs modules.&lt;/p&gt;
&lt;p&gt;Il s&amp;rsquo;agissait donc essentiellement d&amp;rsquo;exemple de code pour impl&amp;eacute;menter des fonctionnalit&amp;eacute;s comme un formulaire de contact, des notifications ou des filters.&lt;/p&gt;
&lt;h2&gt;Localization&lt;/h2&gt;
&lt;p&gt;3:45 pm - 4:30 pm, Speaker : &lt;a href="http://www.szmyd.com.pl/" target="_blank"&gt;Piotr Szmyd&lt;/a&gt; (&lt;a href="https://twitter.com/pszmyd" target="_blank"&gt;@pszmyd&lt;/a&gt;, &lt;a href="http://www.proligence.pl/" target="_blank"&gt;Proligence&lt;/a&gt;)&lt;/p&gt;
&lt;p&gt;Piotr, un autre membre du comit&amp;eacute; Orchard, nous a pr&amp;eacute;sent&amp;eacute; les multiples fa&amp;ccedil;ons de localiser un site Orchard.&lt;/p&gt;
&lt;p&gt;Il a expliqu&amp;eacute; les diff&amp;eacute;rences entre la localisation (traduire des ressources) et l&amp;rsquo;internationnalisation (appliquer une culture &amp;agrave; un site) et le fonctionnement du Localizer (et du mot cl&amp;eacute; T(&amp;ldquo;&amp;hellip;&amp;rdquo;) qu&amp;rsquo;on utilise dans les views et les classes).&lt;/p&gt;
&lt;p&gt;La gestion de toutes les cultures existantes et des ressources localis&amp;eacute;es pour Orchard peuvent &amp;ecirc;tre r&amp;eacute;cup&amp;eacute;r&amp;eacute;es (et administr&amp;eacute;es) depuis le site &lt;a href="http://orchardproject.net/localize"&gt;http://orchardproject.net/localize&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Plusieurs modules peuvent vous aider &amp;agrave; g&amp;eacute;rer vos contenus localis&amp;eacute;es et les langues de votre site :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Q42.DbTranslations&lt;/li&gt;
&lt;li&gt;Orchard.CulturePicker&lt;/li&gt;
&lt;li&gt;Vitus.Localization&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Enfin, il nous a donn&amp;eacute; un exemple de chargement de la culture en r&amp;eacute;cup&amp;eacute;rant la langue par d&amp;eacute;faut du navigateur en se basant sur l&amp;rsquo;attribut &amp;lsquo;Accept-Language&amp;rsquo;.&lt;/p&gt;
&lt;h2&gt;Panel&lt;/h2&gt;
&lt;p&gt;5 pm - 5:45 pm, Intervenants : &lt;a href="http://www.sebastienros.com/" target="_blank"&gt;S&amp;eacute;bastien Ros&lt;/a&gt;, &lt;a href="http://weblogs.asp.net/bleroy/" target="_blank"&gt;Bertrand Le Roy&lt;/a&gt;, &lt;a href="http://skywalkersoftwaredevelopment.net/" target="_blank"&gt;Sipke Schoorstra&lt;/a&gt;, &lt;a href="http://www.szmyd.com.pl/" target="_blank"&gt;Piotr Szmyd&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Pour terminer la journ&amp;eacute;e, les membres du comit&amp;eacute; pr&amp;eacute;sents ont r&amp;eacute;pondu &amp;agrave; des questions ouvertes de la part participants dans la salle :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Comment Orchard a d&amp;eacute;marr&amp;eacute; ?&lt;/li&gt;
&lt;li&gt;Comment bien commencer avec Orchard ?&lt;/li&gt;
&lt;li&gt;Peut-on facilement construire une Business Line Application ?&lt;/li&gt;
&lt;li&gt;Est-ce qu&amp;rsquo;il existe une fonctionnalit&amp;eacute; similaire aux short codes de WordPress ?&lt;/li&gt;
&lt;li&gt;Peut-on vraiment construire un site Orchard &amp;agrave; l&amp;rsquo;aide de Web Matrix ?&lt;/li&gt;
&lt;li&gt;Quels sont les m&amp;eacute;canismes de Cache utilisables ?&lt;/li&gt;
&lt;li&gt;Est-ce que le module Multi-tenants est une bonne r&amp;eacute;ponse pour g&amp;eacute;rer des sites multi-clients ?&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Ces questions m&amp;eacute;riteraient &amp;agrave; elles seules un article chacune. Si vous aussi vous avez des questions, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; laisser un commentaire.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.facebook.com/Bref" target="_blank"&gt;Bref&lt;/a&gt;, il est toujours int&amp;eacute;ressant d&amp;rsquo;assister &amp;agrave; des sessions pr&amp;eacute;sent&amp;eacute;es par les d&amp;eacute;veloppeurs qui utilisent au quotidien et font &amp;eacute;voluer en permanence la plateforme &lt;a href="http://orchardproject.fr/" target="_blank"&gt;Orchard&lt;/a&gt;.&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 12:16:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/orchard-harvest-sessions-day-1</guid></item><item><title>Orchard Harvest 2012 Sessions : Ecommerce</title><link>http://antoinegriffard.com:80/harvest-2012-sessions-ecommerce</link><description>&lt;p&gt;Samedi 8 Septembre, 11h &amp;ndash; 11h45.&lt;/p&gt;
&lt;p&gt;Speakers : Bertrand Le Roy (@&lt;a href="https://twitter.com/bleroy" target="_blank"&gt;bleroy&lt;/a&gt;, Director of creativity &lt;a href="http://www.nwazet.com/" target="_blank"&gt;Nwazet&lt;/a&gt;), Brett Morrison (&lt;a href="https://twitter.com/morrisonbrett"&gt;@morrisonbrett&lt;/a&gt;, CIO de &lt;a href="http://www.onestop.com/"&gt;OneStop Internet&lt;/a&gt;)&lt;/p&gt;
&lt;h2&gt;Nwazet&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://weblogs.asp.net/bleroy/" target="_blank"&gt;Bertrand Le Roy&lt;/a&gt; nous a donn&amp;eacute; un aper&amp;ccedil;u des diff&amp;eacute;rentes solutions possibles pour mettre en place un &lt;a href="http://gallery.orchardproject.net/List/ByCategory/Modules/Commerce" target="_blank"&gt;site Ecommerce avec Orchard&lt;/a&gt; :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Google Checkout&lt;/li&gt;
&lt;li&gt;Amazon&lt;/li&gt;
&lt;li&gt;Square&lt;/li&gt;
&lt;li&gt;Magelia&lt;/li&gt;
&lt;li&gt;Nwazet commerce&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;La partie la plus simple est celle du panier mais ensuite, c&amp;rsquo;est l&amp;agrave; que les choses se compliquent, lorsqu&amp;rsquo;on commence &amp;agrave; devoir impl&amp;eacute;menter les paiements, les exp&amp;eacute;ditions, les stocks et toutes les r&amp;eacute;gles m&amp;eacute;tiers car aucun site Ecommerce ne se ressemble et il y a toujours des sc&amp;eacute;narios diff&amp;eacute;rents &amp;agrave; impl&amp;eacute;menter.&lt;/p&gt;
&lt;p&gt;Il nous a expos&amp;eacute; le cas concret de son site &lt;a href="http://www.nwazet.com/" target="_blank"&gt;Nwazet&lt;/a&gt; qui commercialise du open hardware et software en proposant une multitude de modules et de kits qui vous permettent de cr&amp;eacute;er votre propre &amp;lsquo;micro ordinateur&amp;lsquo;. Avec Orchard, il est ainsi possible de faire &amp;eacute;voluer ces produits en les regroupants dans des bundles ou en ajoutant des galleries d&amp;rsquo;images.&lt;/p&gt;
&lt;h2&gt;OneStop&lt;/h2&gt;
&lt;p&gt;&lt;a href="http://www.brettmorrison.com/" target="_blank"&gt;Brett Morrison&lt;/a&gt; nous a quant &amp;agrave; lui parl&amp;eacute; de la fa&amp;ccedil;on dont ils utilisent Orchard depuis maintenant 2 ans et comment ils ont fait le choix de ce CMS depuis le tout d&amp;eacute;but afin de s&amp;rsquo;en servir pour leurs sites Web Frontaux, tout en gardant un catalogue, une prise de commande et une administration Ecommerce en WebForms, gr&amp;acirc;ce &amp;agrave; des r&amp;eacute;pertoires virtuels et un m&amp;eacute;canisme de redirections.&lt;/p&gt;
&lt;p&gt;Ils ont aussi fait appel &amp;agrave; de nombreux d&amp;eacute;veloppeurs Orchard talentueux, dont certains membres du comit&amp;eacute; de pilotage pour r&amp;eacute;aliser des modules et ainsi r&amp;eacute;pondre aux demandes des clients. Dans sa volont&amp;eacute; de participer &amp;agrave; l&amp;rsquo;&amp;eacute;volution d&amp;rsquo;Orchard, certains de ces modules vont d&amp;rsquo;ailleurs bient&amp;ocirc;t &amp;ecirc;tre mis &amp;agrave; disposition pour toute la communaut&amp;eacute;, via &lt;a href="http://gallery.orchardproject.net/" target="_blank"&gt;la galerie de module Orchard&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.canalplus.fr/c-divertissement/pid3848-c-bref.html" target="_blank"&gt;Bref&lt;/a&gt;, on voit que des sites web existants utilisent d&amp;eacute;j&amp;agrave; Orchard en tant que solution pour leur Front Ecommerce.&lt;/p&gt;
&lt;p&gt;De nombreux sc&amp;eacute;narios sont encore &amp;agrave; impl&amp;eacute;menter mais &lt;a href="http://gallery.orchardproject.net/List/ByCategory/Modules/Commerce" target="_blank"&gt;Orchard et ses modules Ecommerce&lt;/a&gt; se positionne comme une alternative viable pour ce genre de sites.&lt;/p&gt;
&lt;p&gt;Si vous avez des questions, n&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; laisser un commentaire.&lt;/p&gt;</description><pubDate>Sun, 16 Sep 2012 16:59:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/harvest-2012-sessions-ecommerce</guid></item><item><title>Orchard Harvest 2012 Sessions : The future of Orchard</title><link>http://antoinegriffard.com:80/harvest-2012-sessions-the-future-of-orchard</link><description>&lt;p&gt;Samedi 8 Septembre, 10h &amp;ndash; 10h45.&lt;/p&gt;
&lt;p&gt;Speaker : S&amp;eacute;bastien Ros.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://antoinegriffard.com/Media/Default/Windows-Live-Writer/Harvest-2012--Session-The-future-of-Orch_103CE/WP_000106_2.jpg"&gt;&lt;img width="244" height="184" title="WP_000106" style="background-image: none; padding-top: 0px; padding-left: 0px; display: inline; padding-right: 0px; border: 0px;" alt="WP_000106" src="http://antoinegriffard.com/Media/Default/Windows-Live-Writer/Harvest-2012--Session-The-future-of-Orch_103CE/WP_000106_thumb.jpg" border="0"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L&amp;rsquo;objectif de cette session &amp;eacute;tait d&amp;rsquo;avoir un aper&amp;ccedil;u des futures fonctionnalit&amp;eacute;s impl&amp;eacute;ment&amp;eacute;es dans les prochaines versions d&amp;rsquo;Orchard.&lt;/p&gt;
&lt;h2&gt;&lt;/h2&gt;
&lt;h2&gt;Fonctionnalit&amp;eacute;s les plus attendues&lt;/h2&gt;
&lt;p&gt;Un moyen simple de voir les fonctionnalit&amp;eacute;s les plus demand&amp;eacute;es est de parcourir le site &lt;a href="http://orchard.uservoice.com"&gt;http://orchard.uservoice.com&lt;/a&gt;sur lequel on peut proposer des id&amp;eacute;es et voter pour celles qu&amp;rsquo;on souhaite en priorit&amp;eacute;.&lt;/p&gt;
&lt;p&gt;Voici donc de possibles axes de d&amp;eacute;veloppements pour des modules qui sont encore &amp;agrave; r&amp;eacute;aliser :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Workflow : M&amp;eacute;canisme de validation et d&amp;rsquo;&amp;eacute;tat : Draft =&amp;gt; Review =&amp;gt; Published&lt;/li&gt;
&lt;li&gt;Deploiement : G&amp;eacute;rer la synchronisation des contenus entre les diff&amp;eacute;rents environnement : D&amp;eacute;veloppement, Recette / Staging, Production.&lt;/li&gt;
&lt;li&gt;Layers : &amp;lsquo;Placed Content Part&amp;rsquo; pour plus facilement disposer des &amp;eacute;l&amp;eacute;ments dans une page.&lt;/li&gt;
&lt;li&gt;Calendar / Events : &amp;lsquo;Event Part&amp;rsquo; avec une date de d&amp;eacute;but et de fin, &amp;lsquo;Projection Layout&amp;rsquo; pour afficher les dates et &amp;eacute;v&amp;egrave;nements dans un calendrier (Mois, Semaine, Jour, &amp;hellip;)&lt;/li&gt;
&lt;li&gt;Shapes : &amp;lsquo;Code editor&amp;rsquo; pour rendre les shapes un peu plus dynamiques et &amp;eacute;ditables.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;h2&gt;Contributions des d&amp;eacute;veloppeurs&lt;/h2&gt;
&lt;p&gt;S&amp;eacute;bastien en a profit&amp;eacute; pour rappeler les &amp;eacute;tapes qui m&amp;egrave;ne &amp;agrave; la cr&amp;eacute;ation de modules :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Discussion : Dans le forum, les r&amp;eacute;seaux sociaux ou par mail pour faire part d&amp;rsquo;une id&amp;eacute;e.&lt;/li&gt;
&lt;li&gt;Design : Pour d&amp;eacute;finir les grandes lignes et l&amp;rsquo;objectif du module&lt;/li&gt;
&lt;li&gt;Impl&amp;eacute;mentation : pour le d&amp;eacute;veloppement&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Il a ainsi donn&amp;eacute; des exemples de contributions tr&amp;egrave;s concluantes qui ont conduit au d&amp;eacute;veloppement de modules comme Autoroute (Gestion des urls dynamiques) ou Content items permissions avec l&amp;rsquo;aide de personnes se trouvant &amp;agrave; l&amp;rsquo;autre bout du monde (Angleterre, Nouvelle Z&amp;eacute;lande, &amp;hellip;)&lt;/p&gt;
&lt;h2&gt;D&amp;eacute;mos de modules&lt;/h2&gt;
&lt;p&gt;Dans le m&amp;ecirc;me genre d&amp;rsquo;id&amp;eacute;es, un module Scheduler a r&amp;eacute;cemment &amp;eacute;tait publi&amp;eacute; sur la galerie : &lt;a title="http://gallery.orchardproject.net/List/Modules/Orchard.Module.Orchard.Scheduler/1.5.4" href="http://gallery.orchardproject.net/List/Modules/Orchard.Module.Orchard.Scheduler/1.5.4"&gt;http://gallery.orchardproject.net/List/Modules/Orchard.Module.Orchard.Scheduler/1.5.4&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il permet de planifier des actions en utilisant le moteur de Rules (R&amp;egrave;gles qui r&amp;eacute;agissent &amp;agrave; des &amp;eacute;v&amp;egrave;nements) et TaskLease (ex&amp;eacute;cution de t&amp;acirc;ches en arri&amp;egrave;re plan).&lt;/p&gt;
&lt;h2&gt;Gestion des m&amp;eacute;dias&lt;/h2&gt;
&lt;p&gt;Une des grandes &amp;eacute;volutions attendues &amp;agrave; partir de la version 1.7 (la 1.6 n&amp;rsquo;&amp;eacute;tant essentiellement qu&amp;rsquo;une mise &amp;agrave; jour de librairies importantes comme ASP.NET MVC 4, Web API, NHibernate 3.3 ainsi que des corrections de bugs) sera la nouvelle gestion des m&amp;eacute;dias.&lt;/p&gt;
&lt;p&gt;Un des d&amp;eacute;veloppements en cours s&amp;rsquo;appelle le Media Processing qui va permettre d&amp;rsquo;appliquer des filtres sur des images.&lt;/p&gt;
&lt;p&gt;Voici des exemples de filtres qui peuvent &amp;ecirc;tre regroup&amp;eacute;s dans des Profiles (= s&amp;eacute;rie de filtres identifi&amp;eacute;e par un nom) :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Thumbnail : Resize, Crop = redimensionner une image&lt;/li&gt;
&lt;li&gt;Image Format : changer le format de l&amp;rsquo;image source&lt;/li&gt;
&lt;li&gt;CDN : faire pointer vers un Content Delivery Network&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les filtres &amp;agrave; disposition sont de plus extensibles et peuvent &amp;ecirc;tre d&amp;eacute;velopp&amp;eacute;s depuis d&amp;rsquo;autres modules pour enrichir les existants.&lt;/p&gt;
&lt;p&gt;Des &amp;eacute;volutions viseront &amp;eacute;galement &amp;agrave; am&amp;eacute;liorer les performances et la gestion des contenus (versionning, &amp;hellip;).&lt;/p&gt;
&lt;h2&gt;Document databases&lt;/h2&gt;
&lt;p&gt;Orchard permet d&amp;eacute;j&amp;agrave; de stocker ses donn&amp;eacute;es dans des bases Sql Server, Sql Compact et bient&amp;ocirc;t MySql.&lt;/p&gt;
&lt;p&gt;Une r&amp;eacute;flexion est &amp;eacute;voqu&amp;eacute;e en parall&amp;egrave;le afin de permettre de supporter des bases NoSql qui seraient tr&amp;egrave;s appropri&amp;eacute;es pour indexer les types de contenus pr&amp;eacute;sents dans Orchard.&lt;/p&gt;
&lt;p&gt;Etant donn&amp;eacute; que des moteurs comme MongoDb (Non transactionnel) ou RavenDb (payant) ne s&amp;rsquo;av&amp;egrave;rent pas &amp;ecirc;tre des alternatives qui r&amp;eacute;pondent &amp;agrave; toutes les attentes, une des pistes serait d&amp;rsquo;utiliser &lt;a href="https://github.com/sebastienros/yessql" target="_blank"&gt;YesSql&lt;/a&gt;, un moteur de base de donn&amp;eacute;es documentaire pouvant se servir de n&amp;rsquo;importe quelle base de donn&amp;eacute;es relationnelle.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Bref, il y a encore de futures fonctionnalit&amp;eacute;s tr&amp;egrave;s int&amp;eacute;ressantes &amp;agrave; d&amp;eacute;velopper pour Orchard.&lt;br&gt;N&amp;rsquo;h&amp;eacute;sitez pas &amp;agrave; rejoindre le &lt;a href="http://orchardproject.net" target="_blank"&gt;projet Orchard&lt;/a&gt; et &amp;agrave; participer pour contribuer &amp;agrave; son &amp;eacute;volution.&amp;nbsp;&lt;/p&gt;</description><pubDate>Sat, 15 Sep 2012 18:14:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/harvest-2012-sessions-the-future-of-orchard</guid></item><item><title>Orchard Harvest 2012 : Keynote</title><link>http://antoinegriffard.com:80/keynote-orchard-harvest-2012</link><description>&lt;p&gt;Ce week end (8 et 9 Septembre 2012), j&amp;rsquo;ai eu la chance de participer &amp;agrave; la premi&amp;egrave;re conf&amp;eacute;rence organis&amp;eacute;e autour d&amp;rsquo;&lt;a href="http://antoinegriffard.com/orchardproject.net" target="_blank"&gt;Orchard&lt;/a&gt;, le CMS .NET Open Source communautaire : &lt;a href="http://antoinegriffard.com/harvest.orchardproject.net" target="_blank"&gt;Orchard Harvest 2012&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;La conf&amp;eacute;rence s&amp;rsquo;est d&amp;eacute;roul&amp;eacute;e &amp;agrave; Santa Monica en Californie &amp;agrave; l&amp;rsquo;h&amp;ocirc;tel Double Trees Hilton.&lt;/p&gt;
&lt;p&gt;&lt;img width="200" height="267" alt="" src="http://antoinegriffard.com/Media/Default/BlogPost/blog/OrchardHarvest2012.jpg"&gt;&lt;/p&gt;
&lt;p&gt;Voici un aper&amp;ccedil;u des th&amp;egrave;mes qui ont &amp;eacute;t&amp;eacute; abord&amp;eacute;s lors du keynote :&lt;/p&gt;
&lt;p&gt;Speakers : Bertrand Le Roy (Nwazet), S&amp;eacute;bastien Ros (Microsoft), Ylan Kunstler (OneStop)&lt;/p&gt;
&lt;p&gt;Remerciements aux sponsors : Microsoft, OuterCurve, OneStop, Nwazet&lt;/p&gt;
&lt;p&gt;Quelques chiffres pour comprendre ce que Orchard repr&amp;eacute;sente aujourd&amp;rsquo;hui :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;12 releases depuis 0.1 jusqu'&amp;agrave; 1.5.1&lt;/li&gt;
&lt;li&gt;425 modules et th&amp;egrave;mes&lt;/li&gt;
&lt;li&gt;2,500,000 downloads&lt;/li&gt;
&lt;li&gt;2000 bugs ferm&amp;eacute;s&lt;/li&gt;
&lt;li&gt;50 000 messages sur le forum, 650 questions sur Stackoverflow&lt;/li&gt;
&lt;li&gt;8 pays avec des communaut&amp;eacute;s&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Quelques sites qui utilisent Orchard :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Amc theatres&lt;/li&gt;
&lt;li&gt;Spyoptic&lt;/li&gt;
&lt;li&gt;Qualnomics&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.showorchard.com" target="_blank"&gt;ShowOrchard&lt;/a&gt; : lanc&amp;eacute; aujourd&amp;rsquo;hui&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Annonce de contributions de plusieurs modules pour la galerie de la part de OneStop.&lt;/p&gt;
&lt;p&gt;Fonctionnalit&amp;eacute;s qui seront impl&amp;eacute;ment&amp;eacute;es dans Orchard pour la prochaine version 1.6 :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Am&amp;eacute;lioration des performances&lt;/li&gt;
&lt;li&gt;Visual Studio 2012&lt;/li&gt;
&lt;li&gt;Support de base de donn&amp;eacute;es MySql&lt;/li&gt;
&lt;li&gt;ASP.NET MVC 4 et WebApi&lt;/li&gt;
&lt;li&gt;Database caching&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;D&amp;eacute;mos de futures modules et fonctionnalit&amp;eacute;s (1.x) :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;SysCache&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;MiniProfiler&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;WebAPI&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Console CodeGen module&lt;/li&gt;
&lt;li&gt;Custom ApiController&lt;/li&gt;
&lt;/ul&gt;
&lt;/ul&gt;</description><pubDate>Sat, 08 Sep 2012 23:03:00 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/keynote-orchard-harvest-2012</guid></item><item><title>Orchard Project Fr</title><link>http://antoinegriffard.com:80/blog/orchardproject.fr</link><description>&lt;h5 style="padding-top: 4px; padding-right: 0px; padding-bottom: 4px; padding-left: 0px; font-size: 21px; font-weight: normal; font-family: 'Palatino Linotype', Palatino, Palladio, 'URW Palladio L', 'Book Antiqua', Baskerville, 'Bookman Old Style', 'Bitstream Charter', 'Nimbus Roman No9 L', Garamond, 'Apple Garamond', 'ITC Garamond Narrow', 'New Century Schoolbook', 'Century Schoolbook', 'Century Schoolbook L', Georgia, serif; color: #27320a; line-height: 22px; text-align: left; margin: 0px;"&gt;A propos du projet Orchard&lt;/h5&gt;
&lt;p style="padding-top: 2px; padding-right: 8px; padding-bottom: 2px; padding-left: 0px; line-height: 22px; color: #3e483c; font-family: Frutiger, 'Frutiger Linotype', Univers, Calibri, 'Gill Sans', 'Gill Sans MT', 'Myriad Pro', Myriad, 'DejaVu Sans Condensed', 'Liberation Sans', 'Nimbus Sans L', Geneva, 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 18px; text-align: left; margin: 0px;"&gt;Orchard est un projet&amp;nbsp;&lt;strong&gt;gratuit, open source, communautaire&lt;/strong&gt;&amp;nbsp;dont le but est de d&amp;eacute;livrer des applications et des composants r&amp;eacute;utilisables sur la&amp;nbsp;&lt;span style="font-size: 1.1em;"&gt;platforme&lt;/span&gt;&lt;span style="font-size: 1.1em;"&gt;&amp;nbsp;ASP.NET.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://antoinegriffard.com/Media/Default/BlogPost//blog/OrchardBlue.png" alt="" width="236" height="236"&gt;&lt;/p&gt;
&lt;p&gt;Visiter le site d&amp;eacute;di&amp;eacute; &amp;agrave; la communaut&amp;eacute; Orchard francophone :&amp;nbsp;&lt;a href="http://orchardproject.fr/"&gt;orchardproject.fr&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 13 Mar 2012 17:06:41 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/blog/orchardproject.fr</guid></item><item><title>Hello world</title><link>http://antoinegriffard.com:80/hello-world</link><description>&lt;p&gt;Je m'appelle Antoine Griffard.&lt;br&gt;&lt;br&gt;Je suis d&amp;eacute;veloppeur .NET, je d&amp;eacute;veloppe des applications avec la technologie Microsoft .NET et principalement des sites web avec le Framework &lt;a href="http://www.asp.net/" target="_self"&gt;&lt;span style="color: #5f97af;" color="#5f97af"&gt;ASP.NET&lt;/span&gt;&lt;/a&gt;.&lt;br&gt;&lt;br&gt;Je travaille pour la soci&amp;eacute;t&amp;eacute; &lt;a href="http://www.wygwam.com/" target="_blank"&gt;&lt;span style="color: #5f97af;" color="#5f97af"&gt;Wygwam&lt;/span&gt;&lt;/a&gt;, un bureau d'expertise technologique sp&amp;eacute;cialis&amp;eacute;e dans le conseil, le d&amp;eacute;veloppement et la formation.&lt;br&gt;&lt;br&gt;J'ai d&amp;eacute;cid&amp;eacute; d'ouvrir ce site afin de partager mes comp&amp;eacute;tences, mes int&amp;eacute;r&amp;ecirc;ts et mes passions.&lt;/p&gt;</description><pubDate>Tue, 01 Feb 2011 11:52:26 GMT</pubDate><guid isPermaLink="true">http://antoinegriffard.com:80/hello-world</guid></item></channel></rss>