Exceptions
01.10.2012
Alles auf Wolke
Üben für die Cloud war diesmal angesagt, und zwar mit einem nützlichen Service: der Warteschlange. Die Aufgabe, eine kleine Chat-Anwendung, bot gleich auch noch Gelegenheit, sich mit dem Thema Multithreading zu beschäftigen.
weiterlesen
01.08.2012
Daten auf dem Fließband
Flow-Design berücksichtigt die ureigenste Eigenschaft der Datenverarbeitung: Daten fließen durch eine Anwendung. Mit der Flow-Runtime wird die Implementierung von Flow-Design massiv vereinfacht.
weiterlesen
01.08.2012
Subtil volatil
Zu den am häufigsten missverstandenen Schlüsselwörtern in C# gehört „volatile“ – weshalb es die meisten Entwickler meiden. dotnetpro erklärt, wozu es gut ist.
weiterlesen
01.04.2012
Ausnahmslos fehlerhaft
Auch für Ausnahmen gelten Regeln – ganz ohne geht es nun mal nicht. Folgende Tipps für den richtigen Umgang mit Exceptions sollen Ihnen helfen, effektiver zu arbeiten und bekannte Fehler bei der Ausnahmebehandlung zu vermeiden.
weiterlesen
02.02.2012
Richtlinien für den Umgang mit Exceptions
Auch für Ausnahmen gelten Regeln - ohne geht es nun mal nicht. Auf CodeBuild finden sich darum nun die 15 besten Richtlinien für den sauberen Umgang mit Exceptions.
weiterlesen
01.11.2010
(K)eine teure Angelegenheit
In nahezu jeder Diskussion über Exceptions fällt irgendwann die Bemerkung, sie seien „(zu) teuer“. Doch was bedeutet das? Ab wie vielen Ausnahmen leidet die Ausführung eines Programms? Und warum? Gilt diese Aussage denn überhaupt? Oder handelt es sich vielleicht eher um einen modernen Mythos?
weiterlesen
01.01.2006
Exceptions richtig einsetzen
Ausnahmsweise Wo gehobelt wird, fallen Späne, und wo Software entwickelt wird, entstehen Fehler. Man kann sie nicht vermeiden, aber Sie können intelligent mit ihnen umgehen. dotnetpro zeigt, wie Sie die Klasse System.Exception richtig verwenden. Ihre Anwender werden es Ihnen danken, wenn Sie Fehler zur „Ausnahme“ machen.
weiterlesen
Enterprise Library
01.09.2005
Exception Handling und Logging
Ausnahmeregel Beim Entwickeln von Software ist die Ausnahme die Regel, will sagen: Exceptions gibt es immer. Umso wichtiger ist es, diese Ausnahmen in geregelte Bahnen zu lenken. Dabei hilft Microsofts Application Block für das Exception Handling. Und beim Protokollieren unterstützt Sie der Logging and Instrumentation Application Block. dotnetpro stellt die Werkzeuge vor.
weiterlesen
01.09.2004
JITter-Exceptions abfangen
Fehler zur Unzeit Mit Try…Catch-Blöcken lassen sich Ausnahmen behandeln. Diese Methode funktioniert aber nur, wenn der Code auch tatsächlich ausgeführt wird. Verursacht hingegen bereits der JIT-Compiler einen Fehler, scheitert dieses Verfahren. dotnetpro zeigt die einfache Lösung.
weiterlesen