C#, CSharp -Tipps und Tricks
Multithreading in C# 2005
Synchrone Thread-Programmierung mit C# 2005.
Werbung für die BASTA! Spring
C# - Laufwerke auflisten
Auflisten aller Laufwerke oder Datenträger in einem Listview.
C# - Wake On LAN
Mit dieser Funktion und der MAC-Adresse eines benachbarten Computers, kann der Zielrechner über das Netzwerk gestartet werden.
C# Klassen serialisieren
Mit ein paar Zeilen Code ist es möglich komplette Klassen abzuspeichern und wieder zu laden. Dabei wird eine Klasse in einen Stream umgewandelt.
C# - Webseite lesen, Tags mit Regex entfernen
Webseiten lesen und HTML-Tags entfernen. Mit Regex den Titel und alle Email Adressen parsen.
C# - fremdes Programm starten mit Parameterübergabe
Starten von fremden Anwendungen mit Hilfe der Process Klasse.
C# - Mit der Maus auf eine Form zeichnen
Freihand auf eine Form zeichnen mit der GraphicsPath Klasse aus dem System.Drawing.Drawing2D Namespace.
C# - Mausposition ermitteln
Mittels der MethodeGetCursorPos aus der user32.dll kann windowsweit die Mausposition ermittelt werden.
C# - Ändern des Systemmenüs einer Form.
Wie füge ich einen neuen Menüpunkt in das Systemmenü einer Form ein.
C# - Form auf Desktop kleben - BottomMost
Nachfolgend stelle ich eine Klasse vor, mit der es möglich ist eine Form auf dem Desktop "festzukleben". Die Klasse stellt damit das Gegenteil von TopMost dar.
C# - XML schreiben - XMLTextWriter
Xml-Dateien mit dem XMLTextWriter erzeugen.
C# - AppSettingsReader und CONFIG-Files
Konfigurationsdateien können benutzerdefinierte Einstellungen enthalten. Der Vorteil einer CONFIG-Datei besteht u.a. darin, anwendungsspezifische Werte setzen zu können, ohne den eigentlichen Programmcode ändern zu müssen.
C# - Word
Umgang mit Word. Erstellen von Dokumenten. Hinzufügen von Texten
C# - Datentypen
Verfügbare C# Datentypen mit dazugehörigen Wertebereichen.
C# - XML Dokumentationskommentare
Meist werden Kommentare verwendet, um Methoden, Funktionen oder Klassen näher zu ....
C# - Auswahlanweisung
Beispiele für die Anwendung von if else, switch, case, default und goto.
C# - Iterationsanweisung
Beispiele für die Anwendung von for, do, while und foreach.
C# - Textdatei - Lesen, Schreiben und zeilenweise Manipulation
Mit diesen Methoden können Textdateien gelesen und geschrieben werden. Außerdem können Inhalte an vorhandene Dateien angehängt und einzelnen Zeilen ersetzt werden.
C# - Kommentare
Einzeilige und mehrzeilige Kommentare mit C#.
C# - Hello World
Die Mutter aller Programme "Hello World!" in C#.
C# - Fenster ohne Rahmen verschieben
Eine Form ohne Titelleiste läßt sich eigentlich nicht verschieben. Mit etwas Code bringen wir nun doch wieder Bewegung in das Fenster.
BLZ Suche
Klasse zum Parsen und Suchen nach Bankleitzahlen
IBAN validieren
IBAN steht für "International Bank Account Number" und stellt eine Norm für Bankkontodaten dar. Nachfolgende Klasse kann direkt in vorhandene Projekte eingebunden ...
IP-Adresse - Hostname
Mit der Methode GetHostEntry() aus der Klasse Dns können IP-Adressen zu einen Hostname und Hostnamen zu IP-Adressen gewandelt werden.
IP Adressen ermitteln
Alle IP Adressen des lokalen Computers ermitteln.
XmlException
Erzeugen von wohlgeformten XML Nodes.
C# mit MS Access Datenbank verbinden
Herstellen einer MS Access Datenbank Verbindung. Abfrage mit einer SELECT-Anweisung. Ausgabe mit einer While-Schleife.
MS Access Datenbank mit C# komprimieren
Komprimierung einer MS Access Datenbank in C#. Zur Komprimierung wir die JetEngine-Objekt Bibliothek genutzt
Attribute eines XML-Dokumentes mit C# auslesen
Einlesen eines XML-Dokumentes und Ausgabe von Elementattributen.
Listbox Drag und Drop
Durch Drag und Drop können Objekte mit der Maus markiert und in die gleiche oder einer andere Anwendung gezogen werden.
Forumlar vor Taskleiste verstecken
Dieser Tipp zeigt wie Formulare von der Taskbar entfernt werden.
C# - Betriebssystem ermitteln
Welches Betriebssystem benutzt der Anwender?
C# - HTML Webseiten komprimieren
Je kleiner eine Webseite ist, umso schneller kann diese heruntergeladen werden. Geringer Traffic und schnellere Ladezeiten sind nur einige Vorteile.
C# - Textdatei schreiben
Erzeugen, schreiben einer Textdatei.
Textdatei lesen mit C#
Einlesen einer Textdatei mit C#. Ausgabe des Inhaltes an der Konsole.
Erzeugen einer XML-Datei
Anlegen und Speichern von XML-Dokumenten mit C#.