Navigation and service panel


Content

Posts tagged "Beispiel"

In der Desktop-Suche immer die letzte Version eines Items ausgeben

By Martin Haas on 3. April 2013, No comments

In der Desktop-Suche von Sitecore erscheint immer diejenige Item-Version, welche dem Suchbegriff am besten entspricht. Dieses Verhalten ist grundsätzlich völlig korrekt, jedoch besteht dadurch die Gefahr, dass eine alte Item-Version angepasst wird. Hier wird eine Möglichkeit gezeigt, wie in der Desktop-Suche immer die letzte Item-Version angezeigt wird.

read on
Categories  Best Practice Tags  Desktop-search  Code  Pipeline  Beispiel

Web API in Sitecore

By Kevin Brechbühl on 1. March 2013, No comments

Mit dem .net Framework 4 hat Microsoft die ASP.net Web API eingeführt. Web API ist ein Framework um HTTP Services zur Verfügung zu stellen, welche von fast allen Clients (z.B. Browser, mobile Geräte) verwendet werden können. Die Web API basiert auf dem Prinzip von Routen und MVC. Da Sitecore bis zur Version 6.6 kein natives MVC unterstützt, müssen einige Sachen beachtet werden, um die Web API trotzdem einsetzen zu können.

read on
Categories  Configuration  Libraries Tags  Beispiel  Web API

Pipeline mit Rollback Funktionalität

By Kevin Brechbühl on 31. January 2013, No comments

Mit den Pipelines bietet Sitecore einen sehr einfachen und eleganten Weg, mehrere gekapselte Aktionen nacheinandern auszuführen. Was allerdings fehlt, ist eine Transaktion über die einzelnen Prozessoren. Das heisst, wenn in einem Pipeline Prozessor ein Fehler passiert, wird die Pipeline unterbrochen und nicht mehr weiter ausgeführt. Bis dahin ausgeführte Prozessoren und Aktionen können jedoch nicht rückgängig gemacht werden. Um dies zu implementieren eignet sich das Reversible Command Pattern, welches in diesem Beitrag erläutert wird.

read on