ALLINSIGHT

Home of the AlmostImplementedException

Snippets

Einschränkung von Path.GetTempFileName

Willkommen zu einem kurzen Abstecher zu einer konkreten Funktion des .Net Frameworks: Path.GetTempFileName In meinem aktuellen Projekt haben wir sehr viele Unit Tests -in denen sehr viele temporäre Dateien (erzeugt durch Path.GetTempFileName) benutzt werden – und einen Build Server, der die Projekte buildet und die entsprechenden Tests ausführt. Vor einigen Wochen haben wir bemerkt, dass […]

, , , , , , , , ,

SerializableDictionary

Vor ein paar Tagen, stand ich vor dem Problem, dass ich ein Dictionary als Parameter für einen Service einsetzen musste – Aus diesem Grund, musste es serialisierbar sein Nach kurzem Suchen bin ich auf eine interessante Lösung gestoßen von “Paul Welter” auf seinem Blog (XML Serializable Generic Dictionary). Dieses Beispiel war jedoch nicht ausreichend für […]

, , , , , , ,

Wie verwendet man SlidingExpiration UND AbsoluteExpiration gleichzeitig

Wie ich im letzten Artikel erklärte, kann man SlidingExpiration und AbsoluteExpiration nicht gleichzeitg verwenden. Das ist so gewollt. Dank nochmal an Microsoft. Aber es gibt einen Workaround. Zuerst werde ich diesen präsentieren und danach das ganze vereinfachen. Der ObjectCache / MemoryCache hat eine nette kleine Funktion mit dem Namen CreateCacheEntryChangeMonitor. Mit dieser kann für ein […]

, , ,

Gecachten Objekten ein Verfallsdatum geben mit SlidingExpiration / AbsoluteExpiration

Vor einer Weile schrieb ich einen Post über ObjectCache / MemoryCache und hier kommt ein kleiner Follow-Up. Der ObjectCache erlebt es einem ein Verfallsdatum (Expiration) für ein Objekt im Cache zu setzen. Das ist sehr hilfreich, da die meisten Objekte nur für eine begrentze Zeit Gültigkeit haben. Wenn man zum Beispiel das Ergebnis eine rDatenbankabfrage […]

, ,

WCF-Standalone: Ein Webservice ohne IIS

Die Windows Communication Foundation (WCF) ist eine der besten Dinge die Microsfot jemals für uns getan hat. Wer schoneinmal einen Werbservice gebaut hat, vorallem wenn dieser mit REST und SOAP gleichzeitig laufen muss, der weis wovon ich rede. Aber heute soll es nicht um WCF-Services im speziellen gehen, sondern daurm wie man diese ohne den […]

, , , ,

Singleton böse oder nicht?

Es sind nicht die Gene, es ist die Umgebung! Sie sind nicht böse nur missverstanden. Jaja schon ok, ihr habt verstanden 😀 Singletons sind eine sehr spezielle Art von Objekten und soltlen auch so behandelt werden. Es gibt kein generelles (vorgeschriebenes) Pattern und auch kein Keyword um sie zu identifierzieren. Was zur Hölle sind nun […]

Ein cooler weg um mit Mauszeigern und IDisposible in WPF zu arbeiten

Manchmal ist es notwendig den Mauszeiger zu ändern, um anzuzeigen das etwas bestimmtes passiert. Meistens verwenden wir den Waiting-Cursor um zu zeigen das gerade eine Operation läuft und verwenden anschließend wieder den normalen. Das erste Problem auf das man dabei stoßen wird, sind Exceptions. Der Cursor muss nämlich wieder zurück gesetzt werden, auch wenn eine […]

, , , ,

Previous Posts