Kurz zusammengefasst

Was ist NitroNet?

NitroNet ist eine Handlebars View Engine mit einem intelligenten integrierten Filesystem. Es ist ausserdem möglich, eigene Custom Handlebars Helpers hinzuzufügen. Wegen diesen zwei Features unterscheidet sich NitroNet von anderen bereits existierenden Handlebars View Engines. NitroNet funktioniert mit ASP.NET MVC Webapplikationen und benutzt Veil von Chris Sainty als darunterliegenden Handlebars Parser. Ursprünglich basiert das Projekt auf TerrificNet und wird hauptsächlich von Fabian Geiger und Manuel Fischer entwickelt.
Die Unterstützung für die Custom Handlebars Helpers, welche in Nitro gebraucht werden, sind bereits per Default eingebaut.

Features

  • NitroNet besitzt ein cleveres eingebautes Filesystem, welches alle deine Frontend-Files cached und bei Änderungen an diesen Files den Cache aktualisiert. Das passiert unmittelbar und ohne IIS-Restart.
    • Die Frontend-Dateipfade und Dateiendungen können konfiguriert werden
    • Es ist auch möglich, Filter anzugeben (Regex), mit welchen unerwünschte Pfade ignoriert werden 
  • Der verwendete Handlebars Parser Veil wurde von uns angepasst und erlaubt so, dass eigene Handlebars Helpers implementiert und registriert werden können. 
  • Out of the Box Integration als View Engine
  • Verschiedene NuGets für dein präferiertes IoC-Framework

Was ist NitroNet für Sitecore?

NitroNet für Sitecore erweitert NitroNet um die Unterstützung bzw. Integration für das WCMS Sitecore. Es beherrscht alle Anzeige-Szenarios, um ein Handlebars Frontend in Sitecore zu integrieren und das ohne funktionalen Verlust. Zusätzlich ist eine Hybrid-Integration mit einem Handlebars Frontend (basierend auf einfachen und Logik-freien Views) und eigenen Razor Views (*.cshtml) möglich.
NitroNet für Sitecore wird hauptsächlich von Fabian Geiger und Manuel Fischer entwickelt.

Features

  • Unterstützung für die folgenden Sitecore Spezialitäten:
    • Sublayouting
    • Placeholders
    • Renderings
    • Volle Unterstützung für den Experience Editor 
    • Personalisierung
    • etc...
  • Caching, welches vollständig in die Sitecore-Caching-Mechanismen integriert ist
  • Out of the Box Integration als View Engine
  • Verschiedene NuGets für dein präferiertes IoC-Framework und die unterstützten Sitecore-Versionen

Einfache Bedienung

NitroNet ist in weniger als 5 Minuten installiert und hebt ihre Frontend-Integration auf ein neues Level an. NitroNet ist eine neue View-Engine für Ihre ASP.Net MVC Applikationen und basiert auf Handlebar Templates.

Open Source

NitroNet ist frei und läuft unter der MIT Lizenz. Fühle Dich also frei unser Produkt anzupassen und zu verändern. Der komplette Source Code ist unter Github zu finden.

Sitecore Integration

NitroNet ist sehr einfach zu erweitern und kann in viele Endsysteme integriert werden. Als Beispiel haben wir für uns eine eigene Sitecore-Integration geschrieben, welche ebenfalls Opensource zur Verfügung steht.

Brauchen Sie Unterstützung?

Bitte zögere nicht und kontaktieren uns direkt über Twitter oder in Github selber.