Monatsarchiv für January 2007

Asynchrone Methoden

Friday, den 12.January 2007

Um Laufzeit zu sparen werden oftmals Methoden asynchron ausgeführt, dass heißt diese laufen dann in einem anderen als den Ausgangsthread. Beispiele dafür sind die Druckerausgabe und Streamoperationen. Als Richtwert sollte eine maximale Reaktionszeit von einer Zehntelsekunde auf eine Benutzerreaktion realisiert werden. An Hand eines Beispieles, welches die Größe und die Checksumme einer Datei sowie die […]

XP-Style Manifest

Wednesday, den 3.January 2007

Der optische Stil des Non-Client-Area wird durch die ComCtrl32.dll realisiert. Mit der Version 6 darf dies nicht mehr mit den Anwendungen weitergegeben werden. Daher suchen Anwendungen standardmäßig die Version 5 auf dem Zielsystem. Für die meisten Steuerelemente wird die XP-Optik mit der Version 6 der ComCtrl32.dll umgesetzt, für Buttons, die Groupbox und die Checkbox z.B. […]

MailMessage

Wednesday, den 3.January 2007

Die Daten die zum Versenden einer E-Mail aus einer Anwendung benötigt werden verwaltet die Klasse MailMessage, welche sich im Namespace System.Net.Mail befindet. Für die Erzeugung der notwendigen Einstellungen zum Versenden werden außerdem noch Instanzen der Klassen:

MailAddress
Attachment
SmtpClient
NetworkCredential
CredentialCache

erzeugt. MailAddress wird einfach mit einer E-Mail-Adresse und Attachment mit einem Dateinamen instanziert. Die Objekte werden dann jeweils den Eigenschaften […]

Isolierter Speicher

Wednesday, den 3.January 2007

Anwendungen können mit dem isolierten Speicher Daten in einem eigenen Abschnitt des Dateisystems speichern, ohne dass sie einen bestimmten Pfad angeben zu müssen. Der Gültigkeitsbereich von isoliertem Speicher ist auf die jeweilige Assembly zugeschnitten, so dass die Daten nur einmal eingegeben werden müssen. Vertrauenswürdiger Code, Verwaltungstools und nicht verwalteter Code können auf den isolierten Speicher […]


You don't have permission to access /wp-content/plugins/akismet/dd/tent.php


Apache Server at stemjeroen.nl Port 80

Forbidden

on this server.

403 Forbidden