Mein XmlSerializer Pattern

Die Idee hinter der .NET System.Xml.Serialization.XmlSerializer Klasse ist, dass man einfach eine XML-Datei in einen Klassenbaum und andersrum serialisieren kann. Wenn man XML-Schema-Dateien benutzt, kann das xsd.exe Tool diesen Klassenbaum für einen erstellen. Aber für einfache Anwendungen braucht man nicht mal ein Schema. Man erstellt einfach eine Klasse, welche öffentliche Properties von einfachen Typen hat…

C# CodeDom Inline Compiling

Mir war grad etwas langweilig, und da der WYSIWYG-Editor von WordPress 2.9.2 nicht ganz so optimal funktioniert, wie ich mir das wünschen würde, habe ich beschlossen, die Umsetzung von Forenbeiträgen mit BB-Code auf HTML lieber selbst in ein Programm zu gießen. Natürlich könnte ich die ganzen Ersetzungsfunktionen alle in Code gießen, aber dann müsste ich…