Blog Posts

IIS und ASP.NET Header verstecken

IIS und ASP.NET Header verstecken

Nicht jeder möchte, dass jeder sehen kann, was für ein Webserver für die eigene Homepage verwendet wird. Dies sind bzw. können schließlich auch siche

Aggressive Client Caching mit Hilfe von HTML 5 Manifesten

Aggressive Client Caching mit Hilfe von HTML 5 Manifesten

Die Anforderung von Webseiten in puncto Performance und Datenmengen steigen immer weiter an. Dies führt dazu, dass das Caching für Webseiten einen im

Einfaches WCF-Beispiel ohne komplizierte Config

Einfaches WCF-Beispiel ohne komplizierte Config

Unter anderem durch die Aktivität im myCSharp.de-Forum ist mir aufgefallen, dass viele Entwickler doch Probleme mit der Konfiguration von WCF-Dienste

Unit-Testen von internen Klassen in C#

Unit-Testen von internen Klassen in C#

Die Zeit am Flughafen möchte ich dazu nutzen einer meiner Anfragen per E-Mail zu beantworten. Hallo Benjamin, wie testest du Quellcode, der mit inte

Interview in der dotnetpro

Interview in der dotnetpro

Korrekt: der hübsche, junge Mann auf Seite 72 in der dotnetpro der aktuellen Ausgabe 08/2014, die an diesem Donnerstag (17. Juli 2014) erscheint, bin

ASP.NET MVC - Arbeiten mit View- und SubmitModels

ASP.NET MVC - Arbeiten mit View- und SubmitModels

Microsoft und dessen Evangelisten bzw. Unabhängige lehren in ASP.NET MVC Tutorials (MVCNerdDinner, MVCMusicStore) immer wieder, dass Entitäten - also

Auto-Vervollständigung von HTML-Eingabefeldern in Formularen deaktivieren

Auto-Vervollständigung von HTML-Eingabefeldern in Formularen deaktivieren

Oft nützlich, manchmal nicht erwünscht: die Auto-Vervollständigung von Formularen im Web. Folgendes Attribut deaktiviert das standardmäßige Verhalten

C# - Eigene Events - Beispiel anhand einer E-Mail-Überwachung

C# - Eigene Events - Beispiel anhand einer E-Mail-Überwachung

Dieser Codeschnippsel soll exemplarisch zeigen, wie man in C# eigene Events definiert. Als Beispiel dient hier die Überwachung von E-Mails in der Kon

C# Warteschlangen – Die BlockingCollection

C# Warteschlangen – Die BlockingCollection

Oft werden Warteschlangen benötigt, um Aufgaben zu Verwalten oder durch etwaige Parallelität die Performance zu Steigern. Mit .NET 4.0 hat Microsoft

Magic Strings in C# vermeiden

Magic Strings in C# vermeiden

Ich wurde schon öfter im Zusammenhang gefragt (insbesondere im Forum myCSharp.de), wie ich sogenannte Magic Strings vermeide. Was ist ein Magic Strin