Vor rund zwei Wochen wurde nach fast einem Jahr die neue Version der beliebten Blog-Software auf .NET-Basis veröffentlicht. Der lange Zeitraum mag negativ klingen, jedoch stand die Entwicklung in der Zwischenzeit nicht still und so mancher hat sich die aktuellsten Revisionen der Opensource-Software angesehen und sie auch schon im Produktiveinsatz gehabt. Dazu gehörte auch ich und in unregelmäßigen Abständen habe ich mein eigenes Blog hier mit der jeweils aktuellsten und stabilen Version aktualisiert.
Zu den wesentlichsten Neuerungen in BlogEngine.NET 1.6 zählen die Möglichkeit, mehr als einen Widget-Bereich im Theme zu definieren und die neue Kommentarverwaltung.
Bei einem Widget handelt es sich um eine Art Plugin für das Blog, welches man als Administrator-Benutzer jederzeit innerhalb der Weboberfläche hinzufügen konnte. So hat man einmal einen Bereich definiert, in dem diese Widgets angezeigt werden sollen und konnte dann jederzeit bequem neue Textbausteine, Linklisten oder auch ganze Usercontrols hinzufügen und konfigurieren. In der jetzt vorliegenden Version 1.6 wurde diese Engine erweitert, so dass mehrere Widget-Bereiche auf einer Seite existieren und Widgets auch problemlos zwischen diesen verschoben und ausgetauscht werden können.
Die andere große Neuerung betrifft das Kommentarsystem welches bisher eher stiefmütterlich behandelt wurde. Jetzt gibt es im Administrationsbereich eine Auflistung aller Kommentare mit der Möglichkeit diese direkt in der Übersicht zu moderieren, löschen oder auch als Spam zu markieren. Letzteres kann die BlogEngine.NET auch anhand von Plugins selbständig, beispielsweise mit Hilfe von Services wie “Akismet” und “Stop Forum Spam”. Auch kann der geneigte Entwickler ohne großen Aufwand ein eigenes Plugin für die Spamerkennung schreiben. Eine Black- und Whitelist, die auch anhand eigener Regeln gefüllt werden können, runden die Kommentarverwaltung schließlich ab.
Neben vielen weiteren Kleinigkeiten und Bugfixes fällt außerdem noch die zentrale Fehlerbehandlung auf. Tritt ein Fehler im Blog auf bekommt der Benutzer lediglich eine kurze und allgemeine Fehlermeldung zu sehen. Als angemeldeter Benutzer / Autor sieht man außerdem auch Detailinformationen des .NET-Frameworks. Mit Hilfe von so genannten Logging-Plugins ist es außerdem möglich alle aufgetretenen Fehler zu protokollieren, so dass der Administrator einen Ansatzpunkt fürs Debuggen hat. Hier wird auch bereits ein Plugin mitgeliefert, welches alle Fehler in einer Textdatei mitschreibt.
Als Fazit möchte ich sagen, dass sich das Warten gelohnt hat und die BlogEngine.NET immernoch / wieder ein ernst zu nehmender Konkurrent für etablierte Systeme wie DasBlog oder Wordpress ist.
Weiterführende Links
Wer Schwierigkeiten mit der Installation oder dem Upgrade hat, kann sich gerne bei mir hier melden und ich versuche dann zu Helfen soweit es mir möglich ist. Noch besser ist es, wenn ihr euch mit dem Problem im .NET-Forum meldet, hier werde ich und natürlich auch viele andere euch gerne weiterhelfen.
Share or Bookmark this Article: