Sitecore 8.2 Dependency Injection Intro und Container ersetzen

Sitecore liefert Version 8.2 bereits mit integrierter Dependency Injection aus. Früher war es üblich, Dependency Injection der Applikation zu überlassen.
Microsoft führt nun in .Net Core ein neues Dependency Injection Framework ein, welches eine kleine Basis von Funktionalitäten anbietet.
Da die Implementation auf dem .NET-Standard basiert, kann sie auch bei Sitecore eingesetzt werden. Dabei bin ich überascht wie früh Sitecore das Framework verwendet, denn einige bestehende Dependency Injection Lösungen sind damit noch nicht kompatibel.
(mehr …)

Multisite Dependency Injection mit Sitecore

Sitecore liefert mit 8.2 endlich eingebautes DI aus: Microsoft.Extensions.DependencyInjection.
Diese Implementation wurde neu für .Net Core entwickelt und bietet grundlegende Funktionalitäten für Dependency Injection.

Erweiterte Szenarien wie Multitenant unterstützt das Microsoft DependencyInjection Framework jedoch nicht. Hierfür müssen andere DI Frameworks verwendet werden.
(mehr …)

Sitecore und HTTP/2

Dieser Blogpost soll als Überblick und Diskussionsstarter dienen, wie HTTP/2 in einem Sitecore-Projekt eingesetzt werden kann. Die Theorie hinter HTTP/2 wird in diesem Blogpost grösstenteils vorausgesetzt.

HTTP/2 ist rückwärts kompatibel. Wenn der Server und der Client HTTP/2 unterstützen, wird automatisch HTTP/2 verwendet.
(mehr …)