Fix: “System.Xml.XmlException: An error occurred while parsing EntityName.”

Ich hatte heute mit einem kleinen XML Problem zu kämpfen. Bei der Generierung des XMLs trat der oben genannte Fehler auf. Problemlösung in kurz: “&”, “<” & “>” maskieren wenn man InnerXml setzt oder “vollständiges” Xml Element setzen.

Read more

HowTo: PicLens und andere MediaRSS Clients für die eigene Webseite nutzen (MediaRSS mit LINQ to XML erstellen)

Dieses HowTo ist im Zusammenhang mit dem normalen “RSS XLINQ” Post entstanden – ist allerdings wesentlich cooler. Worum geht es?Es geht um den “MediaRSS” Standard und wie man diesen für sich nutzen kann. Noch nie davon gehört? Ich bis heute auch nicht.Allerdings gibt es ein bekanntes Firefox Plugin welches mit darauf basiert – die Rede …

Read more

HowTo: RSS Feeds mit LINQ to XML erstellen (XLinq)

Ein XML zu erstellen ist mit Linq to XML recht einfach – ähnliches habe ich bereits in diesem HowTo beschrieben. Der Unterschied ist eigentlich nur in der Verwendung und in dem dynamischen anlegen der Items zu finden. Hier erstmal der Projektaufbau: Damit unsere Besucher auch auf den RSS Feed aufmerksam werden, hab ich noch im …

Read more

HowTo: Generisches speichern und laden von XML Dateien bzw. wozu sind Generics gut?

Immmer wenn ich eine Xml Datei lesen oder schreiben will fange ich wieder an das Code-Snippet dafür zu suchen und an meine Objekttypen anzupassen. Also habe ich mir jetzt mal eine generische Version geschrieben. Das T steht dabei für den noch unbekannten Typ der erst zur Laufzeit übergeben wir. public static void Save<T>(String path, T …

Read more

Dateien per Namespace aufrufen

Ich hatte ver kurzem das Problem das ich auf eine XML Datei in meinem Projekt zugreifen musste aber den genauen Pfad nicht kannte. Das erzeugen eines dynamischen Pfades per “AppDomain.CurrentDomain.BaseDirectory” war nicht möglich da ich mit Usercontrols arbeitete und so nur den Pfad der Datei bekam die mein Uercontrol einbindet. Gelöst habe ich das Problem …

Read more

HowTo: PDFs per Click on-the-fly erstellen

Vor einiger Zeit hat Oliver bereits ein nettes Beispiel gebracht wie man mit nFop ein PDF Dokument erzeugt. In dem heutigen HowTo geht es darum, PDFs per “klick” auf einem normalen Link zu erzeugen, z.B. wenn man auf einer Webseite einen PDF Export möchte. Oliver hat mir freundlicherweise sehr geholfen und der Code stammt von …

Read more

HowTo: Suchanbieter / Browserplugin für IE7 und Firefox erstellen – die OpenSearchDescription

Vom Firefox und vom IE7 kennen wir diese praktischen Suchfelder: Doch wie erstellt man so ein Plugin? Dafür haben sich die Browserhersteller zusammengesetzt und das "OpenSearchDescription" Format erstellt. Das ganze habe ich jetzt direkt mal für den Blog erstellt. Das XML sieht dazu wie folgt aus:   <?xml version=”1.0″?> <OpenSearchDescription xmlns=”http://a9.com/-/spec/opensearch/1.1/”> <ShortName>Code-Inside Blog</ShortName> <Description>Blogging about …

Read more

HowTo: LINQ to XML – Daten schreiben

Zuletzt haben wir bereits über LINQ to XML Daten gelesen, nun wollen wir Daten einfach mal schreiben. Wie bereits in dem anderen HowTo geschrieben, versteckt sich die gesamte Funktionalität eigentlich im System.Xml.Linq Namespace. In der "prä-.NET 3.5" Zeit hat man über einen XmlWriter oder über XmlDocument mühselig die ganze Struktur aufbauen müssen und (jedenfalls bei …

Read more

HowTo: LINQ to XML – Daten lesen

LINQ to SQL (siehe hier & hier) habe ich bereits behandelt, doch einer der mitgelieferten LINQ Provider wurde von mir noch vernachlässigt: LINQ to XML. Ohne LINQ kann man XML über XPath abfragen – das ist eine nette Variante, allerdings vielleicht nicht unbedingt der Weisheits letzter Schluss. Fangen wir mal langsam an – hier unsere …

Read more

HowTo: YouTube mit C# durchsuchen – Einstieg in die YouTube API / Google Data API

Vor einige Zeit habe ich bereits in einem meiner Wöchentlichen Rundablagen diesen interessanten Blogeintrag gefunden: Querying Youtube API using C# Aufbauend auf diesen, habe ich mich selber mit der YouTube API beschäftigt und schreib mal etwas darüber. Was kann die YouTube API? Die YouTube API wurde durch die Übernahme durch Google geändert (siehe YouTube Dev) …

Read more

HowTo: PDF’s erstellen unter .NET mit NFop

Wenn man ein PDF erstellen möchte, hat man die Auswahl zwischen vielen kommerziellen Produkten für .NET - mit NFop möchte ich mal eine kostenlose Möglichkeit vorstellen. NFop ist eine Portierung der Open Source Java Anwendung FOP auf .NET und dank J# kann der Quellcode auch direkt unter dem .NET Framework kompiliert werden. NFop wandelt XML Formatting …

Read more

HowTo: XML erstellen mit XmlAttributes

Es gibt viele Möglichkeiten ein XML mit .NET zu erstellen. Eine sehr praktische und schnelle Möglichkeit ist die XmlAttributes-Variante zu verwenden. Oft hat man schon ein Objektmodell das man als XML ausgeben oder eine XML Datei die man in sein Objektmodell einlesen möchte. Für diese Aufgaben ist der XmlSerializer ideal. Ein einfaches Schreiben: XmlSerializer _xmlGen …

Read more

HowTo: Xml mit Javascript Parsen (Zugriff auf Nodes & Attribute)

JSON ist eigentlich eine feine Sache – allerdings hat man manchmal keine Wahl und muss in Javascript ein XML parsen. Das dies eigentlich fast genauso einfach ist, wie JSON, sieht man allerdings erst hinterher. Da der Zugriff manchmal allerdings etwas blöder ist als unter .NET selbst, schreibe ich kurz dieses HowTo. Die Demoanwendung samt kompletten …

Read more

Neues HowTo, "Neue" Guides

Hallo, ich hab mal wieder mich hingesetzt und neben den MS ASP.NET AJAX HowTos jetzt auch eine neue Reihe angefangen (allerdings hängen die auch mehr oder weniger mit zusammen ) – Silverlight. Ich hab auch den XML Guide erweitert mit 4 neuen Seiten. Dabei hab ich gemerkt, dass ich wohl an die Grenzen von WordPress …

Read more

Silverlight Streaming auf Live.com & XML Dokumentation

Zuerst zum Alten: Ich habe den zweiten Teil meiner XML Dokumentation online gestellt. Darin wird das “Basiswissen” behandelt. Ich hoffe, ich werde mich irgendwann dazu aufraffen und auch die restlichen 55 Seiten hier posten Nun zu Silverlight: Microsoft hat seit kurzem sein Hosting Service für Silverlight Anwendungen online gestellt: silverlight.live.com Der Dienst ist kostenlos und …

Read more

Letzte Posts

  • image.png
    RavenHQ–RavenDB in der Cloud

    Ayende Rahien hat es heute verkündet – RavenHQ, der RavenDB Cloud Hoster (natürlich von und mit Ayende) ist ab heute raus aus der Beta und man kann es von überall aus nutzen. In der Betaphase waren nur Nutzer von AppHarbor zugelassen. Was ist RavenHQ? RavenHQ ist im Grunde ein gehostes RavenDB in den Rechenzentren von ...

  • image.png
    GitHub for Windows–erste Eindrücke

    Git ist schon eine tolle Sachen und eröffnet viele neue Möglichkeiten – allerdings ist der Einstieg recht hart und selbst wenn man die guten Hilfsanleitungen auf GitHub befolgt, kommt man am Anfang nur langsam vorwärt. Insbesondere ist das Tooling für Windows / .NET Entwickler auch nicht gerade “bekanntes Terrain”. GitHub to the rescue! Die GitHub ...

  • image.png
    Chocolatey–apt-get für Windows

    Durch Zufall bin ich auf das Tool “Chocolatey” gestoßen. Wer die Website sich anschaut, wird evtl. eine Verwandschaft mit NuGet ausmachen. Was macht Chocolatey? Chocolatey ist ein “Maschine Package Manager”, das bedeutet, dass man für seine Maschine einfach Tools runterladen und Updaten kann – direkt über die Konsole. Was ist der Unterschied zu NuGet? NuGet ...

  • image.png
    SASS, LESS & Coffeescript in Visual Studio mit der Web Workbench

    CSS und Javascript sind die “kleinste” Schnittmenge von allen Browsern für die Erstellung von Web-Applikationen. Leider geht dabei etwas komfort verloren, daher lieben alle Webentwickler jQuery! SASS und LESS sind zwei Varianten, wie man “schöner” CSS schreiben kann und Coffeescript versucht Javascript Entwicklung zu vereinfachen. Aber immer der Reihe nach… Was ist SASS? SASS steht ...

  • image.png
    Code-Inside Sample nun auf GitHub: Google Code zu GitHub Migration

    Seit einiger Zeit habe ich Beispielcode auf Google Code bereitgestellt. Einfach nur noch weg von Google Code O-Ton damals war: Ich hatte mich für Google Code entschieden, weil ich hoffe dass früher oder später die Google Code Suche nutzbar ist und es dadurch wenigstens ein kleiner Mehrwert entsteht. Allerdings wirft es momentan noch ein Fehler. ...

Auf Amazon einkaufen & unterstützen

Facebook