Gestern habe ich über ein kleines Tool berichtet, dass wiederkehrende langwierige Kopierfunktionen für den Nutzer versteckt in den Hintergrund verlagert und so einen ganz deutlichen Performancegewinn darstellt.
Um das Tool auf dem Server effektiv nutzen zu können wird es natürlich als Windows Dienst ausgeliefert. Wie man aus seinem Projekt einen solchen Dienst macht, wird ganz ausführlich in einer Exemplarischen Vorgehensweise auf MSDN demonstriert.
Mit folgendem Code-Schnipsel kann man sogar das Tracing des Dienstes gleich auf das EventLog umleiten:
using System.Diagnostics; ... EventLogTraceListener eventlogListener = new EventLogTraceListener("DBCopyService"); Trace.Listeners.Add(eventlogListener); Trace.WriteLine("Tracing auf EvenLog");
[…] Nachdem ich nun schon 2 kleinere Artikel zur überwachten Kopierfabrik geschrieben habe (Teil 1 und Teil 2), folgt nun der dritten Teil. Heute soll kurz gezeigt werden wie man mit C# ein Eingangsverzeichnis überwachen kann und dann bei Änderungen per Mail informiert wird. […]
Pingback by Blog der .NET / Navision - Group Halle » Eine überwachte Kopierfabrik (3) — Friday, 27. October 2006 um 15:53 Uhr