Ein .NET Wrapper für RedDot RQL

18.06.2008

Höchste Zeit, dass ich hier mal etwas über mein "Lieblings-CMS" RedDot schreibe. Wir setzen es jetzt schon seit 3 Jahren und mittlerweile für 5 Projekte ein. Mein Verhältnis zu RedDot ist - wie Markus in seinem Blog so passend zitiert - tatsächlich auch eine Hassliebe. Ich konnte bisher auch so ziemlich jede Anforderung in RedDot umsetzen, auch wenn der Weg dahin hin und wieder ein ziemlicher Krampf war.

Oft ging der Weg über RQL. Das ist die "RedDot Query Language", eine XML-Schnittstelle über die man praktisch sämtliche Aktionen im CMS fernsteuern kann. So können z.B. immer gleiche redaktionelle Arbeiten in ein Batch zusammengefasst werden oder man kann die CMS-Funktionalität erweitern. Soweit der Vorteil von RQL. In der Praxis ist RQL-Programmierung oft anstrengend. Nicht alle Features sind dokumentiert (also Blick in die Logs und Reverse-Engineering) und es ist immer noch nötig "von Hand" ein XML zu bauen und die Antwort aus einem XML zu parsen - trotz Webservice, der leider hier keine Abstraktion bietet.

Zuletzt habe ich alle meine Plugins in C# und .NET programmiert und daher einen Mini-Wrapper für RQL geschrieben. Offensichtlich hatten noch mehr RedDot-Entwickler den Wunsch nach so einer Abstraktions-Möglichkeit. Heute lese ich in der Google-Gruppe, dass John Allen seinen recht umfangreichen .NET-Wrapper für RQL frei zum Download zur Verfügung stellt. Ich bin begeistert, danke! Ein erster Blick in den Code zeigt zwar noch einige "TODOs" und einige hardcodierte Besonderheiten von Johns Projekten, aber dennoch werde ich mir den gleich nächste Woche nach dem Urlaub mal genauer anschauen.

Kommentare (2)

Vorfreude

17.06.2008

So, gerade das hier bei Spreeblick gelesen - und jetzt ist die Vorfreude da! Am Wochenende gehts zum Hurricane und am Sonntag spielen da Radiohead und eben auch Sigur Ros. Scheiß auf Schlammschlacht, warmes Bier und nen kaputten Rücken - das wird wieder richtig gut! 


Hoppípolla bei YouTube

Noch mehr tolle Videos (unter anderem von Death Cab For Cutie, Tegan And Sara und Against Me!) vom Bonnaroo-Festival.

Kommentare (0)

I am your pamphleteer

12.06.2008

Das klingt jetzt schon ganz schön pathetisch. Es gibt keine andere Band, die mir so aus der Seele spricht wie The Weakerthans aus Winnipeg, Kanada. Musikalisch ist das genau die Mischung aus Punk, Indie und Folk, die dich je nach Stimmung aufbauen oder zerstören kann. Und dann diese Texte! John K. Samson ist für mich einer der besten englischsprachigen Songwriter. Mal beschreibt er Liebeskummer aus der Sicht der Hauskatze ("Plea From A Cat Named Virtute"), mal fasst er berühmte Gemälde in Songs ("Sun In An Empty Room" und "Night Windows"). Das ist wahre Poesie - und dabei immer direkt, nie übertrieben kryptisch. Tolle Zitate könnte ich hier seitenweise abdrucken. Oder Songs, die mir viel bedeuten. Da wäre zum Beispiel "The Reasons" - so ein Song über Freundschaft, einer zum aufgebaut-werden. Da wäre "Left & Leaving", der Titelsong des zweiten Albums, oder "Virtute The Cat Explains Her Departure", die mir regelmäßig wieder Tränen in die Augen treiben können. Ganz groß ist auch "Watermark", hier das Video dazu und als Zugabe noch das ganz frische Video zu "Tournament of Hearts". Anhören, eintauchen, einlesen! Das lohnt sich, versprochen!


Watermark bei YouTube


Tournamet of Hearts bei YouTube

Am Montag durfte ich sie live sehen. Und beim Hurricane nächste Woche wieder. Das wird dann mein fünftes Weakerthans-Konzert sein. Aber sicher nicht das letzte.

Kommentare (0)