Stoppt die Vorratsdatenspeicherung! Jetzt klicken &handeln!Vorratsdatensepicherung
Das private Weblog von Klaus Bock über alles was an .NET und C# Spass macht.
dotNET Forum.de

Warum fragmentiert die binäre Serialisierung

... oder; die Krux mit den automatischen Größen von Streams.Da in der heutigen Zeit, vor allem in der Welt von verwaltetem Code, kaum noch eigene proprietäre Dateiformate Anwendung finden, werden die Allerwenigsten auf dieses Problem stoßen. Auch die Tatsache, dass für beinahe jede Anforderung ein Framework oder eine Bibliothek vorhanden ist, ...[Weiterlesen >>]

Crawler, Spider, Bot und Co.

oder die oft unterschätzte Verschwendung von Ressourcen.Viele Webseitenbetreiber sind sich wahrscheinlich gar nicht im Klaren darüber, wie viele Ressourcen, wie etwa: Datenbankzugriffe, Bandbreite, unnötige Anfragen und Fehlerbehandlungen, von Webcrawler & Co. verursacht werden. Anders kann ich mir die wenigen Suchergebnisse zu diesem Them...[Weiterlesen >>]

Binär, XML und JSON vs. Custom-Serializer

… oder; wenn du schnell sein willst musst du dich selbst darum kümmern.Im vorherigen Artikel wurden bisher nur Standardserialiserer und ihre Formate miteinander verglichen. Die Ergebnisse waren schon recht ordentlich und die Erkenntnisse aus den Vergleichen sehr lehrreich. Vor allem der Vergleich XML vs. JSON animierte mich dazu, die gewonnene...[Weiterlesen >>]

Binär, XML und JSON-Serialisierung im Vergleich

In einem Kommentar zum vorherigen Artikel hatte Albert Weinert angeregt, auch JSON in den Vergleich mit einzubeziehen.Da JSON, JavaScript und Konsorten wirklich nicht meine Welt sind, hat kurzer Hand Albert den Vergleich um drei verschiedene JSON Serialisierer ergänzt. Wer “den Albert” kennt, weis dass er keine halben Sachen macht. Ich schickt...[Weiterlesen >>]

Datensammlungen über HTTP serialisieren

...aber in welchem Format?Mein erster Kandidat - und heimlicher Favorit - war hier die binäre Serialisierung mit dem BinaryFormatter.Für einen Vergleich habe ich den XmlSerializer herangezogen, wobei ich Anfangs die binäre Serialisierung als klaren Favoriten ansah. Bei lokaler Verwendung, zum speichern von Kollektionen wie etwa List<T...[Weiterlesen >>]

404 Fehlerbehandlung in BlogEngine.NET 2.0

Wie ich bereits in den beiden früheren Artikeln BlogEngine.NET und 404 Fehler sowie Eine bessere 404 Fehlerbehandlung in Blogengine.NET beschrieben habe, gibt die 404-Fehlerbehandlung von BlogEngine.NET immer wieder Anlass zur Kritik. Auch in der aktuellen Version 2.0 hat sich daran kaum etwas geändert. Zwar wird per Standard in der web.config rich...[Weiterlesen >>]
Die unter BlogEngine.NET verwendeten Extensions, zum Erweitern des Funktionsumfangs, bieten keine der üblichen Möglichkeiten um die Textausgabe dieser Erweiterungen zu lokalisieren. Diese Erweiterungen sind im Normalfall Klassen, die mit dem Extension-Attribut versehen und im App_Code-Ordner einer BlogEngine Installation im Unterordner Extensions a...[Weiterlesen >>]