Short example how to implement the FileSystemWatcher class.
In my example I´ve used a empty windows forms application.
First stepp, add a textbox and a button to the form.
Next we will implement the FileSystemWatcher class.
I´ve used in this example the Start button to initialize the FileSystemWatcher class.
I´ve created the FileSystemWatcher class to monitor a local path.
With watcher.Created += watcherEvent, watcher.Deleted += watcherEvent and watcher.Renamed += watcherEvent we will create three events.
The first event will happen if a new file is created in this folder. (watcher.Created += watcherEvent)
The second event will happen if a file is deleted in this folder. (watcher.Deleted += watcherEvent)
The third event will happen if a file is renamed in this folder. (watcher.Renamed += watcherEvent)
As next step we have to create the watcherEvent function.
Within this function we will handle all three events.
In my example, I will just write the event name to the text box.
Therefore we have to implement a delegate.
This is necessary because the FileSystemWatcher is running in the background as separate thread and it is not possible to update a object in the form from a new sub thread.
To handle this, I´ve created a function called "UpdateWatcherOutput" and also the delegate UpdateWatcherOutputCallback.
In this function we can update the text box with the event name.
In the event function from the FileSystemWatcher we will check if a Invoke is required. (WatcherOutputTextBox.InvokeRequired)
If YES, we will create a new delegate UpdateWatcherOutputCallback and will invoke it.
Now you can start the application and with the Start button the FileSystemWatcher will start with his work.
When you now create, delete or rename a file in the defined path, you will see the event name in the text box.
Have fun :-)
A personal blog with technic articles about blog, blogging and C# programming, combined with an art, painting corner with my drawings and posts about usage of different techniques.
Monday, June 16, 2014
C# - discussion/topics memory
Hi community,
write your wishes as comment in which topic you are interested in.
Also if you have some special topics which should be worked out in the community.
If you have some topics which should be prepared as tutorial or example you can also list this as comment.
write your wishes as comment in which topic you are interested in.
Also if you have some special topics which should be worked out in the community.
If you have some topics which should be prepared as tutorial or example you can also list this as comment.
Make my blog famous
Creating a
blog is quite easy today.
To fill the
blog continuous with content is not so easy as it sounds like.
This includes the reader!
If a blog
is rarely or not visited, is a fast pass away the desire to fill in with
farther content.
For whom
the well?
Therefore
the reader, the traffic, the clicks, die visitors are important indicators.
But how I
come to these indicators?
How can I
improve these indicators, make my blog famous?
Let´s start
with the first step
But how I come to these indicators?
Therefore many
possibilities and tools are available. In this article I want to show you one
of these possibilities.
Let´s talk
about Google Analytics.
This web
tool (from Google) is free and easy to link with a blog.
How to link
Google Analytics and a blog I´ve described in another article.
After this
link is available you will get these important indicators like:
- Page views
- How long do users stay on my web site?
- What pages / posts are the most frequented?
- Where are the users from?
- And much more …
Thus we
would then already at the second question.
How can I improve these indicators, make my blog famous?
There are
many possibilities!
One
possibility is, to make your blog famous, to login your blog to a so called
blog register.
But be carefully!
Don´t login
to every blog register you find in the internet. You should choose the right one. Good blog
register will bring good backlinks and a better ranking.
Another
possibility is to comment other blogs and link your own website or blog within
this comment.
The
comments should be productive and should match the theme.
So called
networking.
Guest
article for other blogger is also an alternative.
Here you
can show your potential and will raise the interest of other readers.
I think
there are much more possibilities but I´ve described only these three topics
for the beginning.
14.06.2014
Hi zusammen,
Zweiter Tag mit dem Blog
Was ist in der Zwischenzeit passiert? … Nicht viel
Ich habe weiter Posts veröffentlicht, unter anderem mein erstes Ölgemälde.
Es war ein Krebsnebel.
Ich habe mich auch ein bisschen mit Blogverzeichnissen
auseinandergesetzt.
Google
Analytics war auch auf meiner Liste. Ich habe begonnen mich in das Thema
einzulesen und was soll ich sagen, nicht schlecht!
Es ist sehr interessant was man mit solchen Tools alles über die
eigene Webseite analysieren kann.
Auch das Einbinden in den eigenen Blog ist recht einfach.
Nach ein paar Stunden sieht man dort schon die ersten Ergebnisse.
Wieviel User haben die Webseite besucht?
Welche Seiten haben Sie besucht?
Und noch vieles mehr.
Ich werde euch auf dem Laufenden halten wie es weitergeht.
Erster Kontakt
Hallo zusammen,
Heute habe ich meinen ersten Blog erstellt und will euch meine
Erfahrungen mitteilen.
Ok … Einen neuen Blog erstellen ist ziemlich einfach. Ich habe www.blogger.com benutzt, da der erste
Eindruck und das Look and Feel mir zugesagt haben.
Einen Blog Titel, Blog Adresse und das Layout (man kann aus vielen
Templates wählen) auswählen und schon ist das Grundgerüst fertig.
Als nächstes habe ich mich ein bisschen
mit dem Hauptmenü/Dashboard von blogger beschäftigt.
Wo finde ich was, wie funtkioniert was, …
einfach um vertraut mit der ganzen Sache zu werden.
Ich finde die Menüführung von blogger ganz einfach gestaltet. Man
findet schnell die wichtigsten Einstellungen und auch das Design lässt für
einen Anfänger nicht viele Wünsche offen.
Das Layout des Blogs lässt sich zudem auch noch etwas manuell
modifizieren was ich sehr nett finde.
Jetzt ist es an der Zeit meinen ersten Post zu verfassen … Yeah :-)
Es ist einfach!
Einen neuen Post erstellen … Veröffentlichen … Fertig
Anschließend hab ich gleich ein paar meiner Zeichnungen
gepostet, seht sie euch an!
Da gibt es auch Seiten die man erstellen
kann!
So, dass war es für den ersten Tag.
Updates folgen.
Sunday, June 15, 2014
Blog bekannter machen
Einen Blog zu
erstellen ist heut zu tage keine große Aufgabe mehr.
Diesen jedoch
kontinuierlich mit neuem Inhalt zu füllen schon.
Und dazu gehören
die Leser!
Wenn ein Blog
selten bis gar nicht besucht wird, wird einem schnell die Lust vergehen in mit
weitern Inhalten zu füllen, für wen den auch?
Deshalb zählen
die Leser, der Traffic, die Klicks, die Besuche zu einer der wichtigsten
Indikatoren.
Nur wie komme ich
an diese Indikatoren?
Wie kann ich
diese Indikatoren verbessern, meinen Blog bekannter machen?
Starten wir mit
dem ersten Schritt.
Wie bekomme ich die wichtigsten Indikatoren für meine Webseite/Blog?
Hierfür gibt es
mehrere Möglichkeiten und Anwendungen. In diesem Beitrag möchte ich nur kurz
auf eine dieser Möglichkeiten eingehen.
Es handelt sich
hierbei um Google Analytics.
Diese
Webanwendung (Bereitgestellt von Google) ist kostenlos und kann einfach in einen
Blog oder Webseite integriert werden.
Hat man einmal
diesen Link hergestellt, kann man wichtige Indikatoren wie z.B.:
- Seitenaufrufe
- Wie lange bleiben User auf meiner Seite
- Welche Seiten/Posts werden am häufigsten besucht
- Woher kommen die User
- Und noch vieles mehr
aus dieser
Webanwendung ablesen.
Somit wären wir
dann auch schon bei der zweiten Frage.
Wie kann ich diese Indikatoren verbessern, meinen Blog bekannter machen?
Hierfür gibt es
viele Möglichkeiten!
Eine Möglichkeit
wäre, um seinen Blog bekannter oder gar erst auf seinen Blog aufmerksam zu
machen, der Eintrag in ein Blogverzeichnis.
Doch Vorsicht!
Nicht in jedes Blogverzeichnis eintragen welches einem unter die Nase kommt. Man sollte dies schon mit bedacht tun. Gute Blogverzeichnisse bringen einem auch gute Backlinks und somit ein besseres Ranking.
Nicht in jedes Blogverzeichnis eintragen welches einem unter die Nase kommt. Man sollte dies schon mit bedacht tun. Gute Blogverzeichnisse bringen einem auch gute Backlinks und somit ein besseres Ranking.
Eine weiter
Möglichkeit wäre, Kommentare auf anderen Blogs zu schreiben und hier dann auf
seinen eigenen Blog/Artikel verweisen.
Natürlich sollten
die Kommentare schon produktiv zu dem Artikel oder zu dem Thema beitragen.
Sogenanntes Networking.
Gastartikel für
andere Blogger schreiben wäre eine weitere Alternative.
Hier kann dann
unter Beweis gestellt werden, welches Potential in einem steckt und damit
verbunden auch das Interesse der Leser.
Ich denke es gibt
noch viele weiter Möglichkeiten seinen Blog bekannter zu machen aber ich habe
mich hier auf nur 3 beschränkt.
Subscribe to:
Posts (Atom)