Category Archives: Enterprise Library

Beiträge rund um die Enterprise-Library von Microsoft

Enterprise Library: TransientFaultHandling Application Block

Gerade bei vernetzten oder cloudbasierten Anwendungen ist es wichtig eine Strategie für flüchtige/vorübergehende (engl. transient) Fehler zu haben. Aber was genau versteht man denn jetzt unter dem Begriff „flüchtiger Fehler“? Unter flüchtigen Fehlern versteht man zum Beispiel: Netzwerkverbindung unterbrochen Service nicht erreichbar (z.B. Service welcher Wetterdaten oder Aktienkurse liefert) Datenbank nicht verfügbar … Damit die […]

1  

MahApps.Metro in Verbindung mit der PRISM-Bibliothek (Teil 5: Logging)

Gerade in größeren Applikationen ist Logging unverzichtbar. Dabei erfüllt das Logging im Allgemeinen zwei Hauptanforderungen: Überwachung der Applikation Bereitstellung von Informationen Die protokollierten Informationen können in den folgenden Situationen hilfreich sein: sind Fehler innerhalb der Applikation aufgetreten sind evtl. einzelne System ausgefallen (in verteilten Anwendungen) im Falle von unerwarteten Ergebnissen warum dauert ein Prozess länger […]

4  

Distributed Logging mit der Enterprise Library

In den Beiträgen Logging mit der Enterprise Library (Teil 1) Logging mit der Enterprise Library (Teil 2) wurden schon einige Grundlagen des Logging Application Blocks der Enterprise Library erläutert. In diesem Beitrag geht es nun um das Logging mit der Message Queuing (MSMQ) von Microsoft. MSMQ ist ein Warteschlangen System. Vereinfacht gesagt stellt man Nachrichten […]

1  

Logging mit der Enterprise Library (Teil 2)

Im ersten Teil des Artikels Logging mit der Enterprise Library (Teil 1) wurden vor allem die Installation und die Konfiguration des Logging Application Blocks gezeigt. In diesem Teil geht es nun um die einzelnen Features des Logging Application Blocks und wie man diese einsetzen kann.

2  

Logging mit der Enterprise Library (Teil 1)

Die Enterprise Library ist eine Sammlung von wiederverwendbaren Applikationsblöcken, die Entwickler bei Standardaufgaben unterstützen sollen. Es handelt sich dabei um einen Satz wiederverwendbarer Softwarekomponenten, die dort Application Blocks genannt werden. Die Enterprise Library wird vom Patterns & Practices Team von Microsoft entwickelt. Das Framework steht unter der Apache License 2.0 und kann somit in eigenen […]

3  
Fork me on GitHub