Abou Chleih

{the magic lies between the brackets}

Menu Close

Month: Februar 2013

MySQL DataGridView variabel füllen

Wer öfter mit MySQL und dessen Connector arbeitet, möchte sicher einmal die Daten geordnet in einem DataGridView anzeigen. Damit dies aber variabel ist, möchte man die Header natürlich nicht selbst anlegen. Wie geht man also vor, sodass es möglichst einfach ist? Zuerst einmal benötigen wir eine DataTable. Um diese zu benutzen, müssen wir den Namespace […]

Textausrichtung einer ListView

Normalerweise sollte es kein Problem darstellen, die Ausrichtung eines Textes in einer ListView einzustellen. Dazu gibt es die Eigenschaft der Klasse , welche auch von die ListView zur Darstellung ihrer Spalten nutzt. Die Ausrichtung lässt sich sehr einfach per Editor oder mit folgendem Code ändern: Zur Auswahl stehen: HorizontalAlignment.Righ HorizontalAlignment.Center HorizontalAlignment.Left Bisher scheint das auch […]

Betarelease von OTRS AD Config Creator

Gestern Abend wurde die erste Beta des OTRS Active Directory Configuration Creator für Windows fertiggestellt und released. Über Feedback (positiv sowie negativ) würde ich mich sehr freuen. Link: OTRS Active Directory Configuration Creator

Threadübergreifende Zugriffe(Invoke)

Zu Threading verweise ich auf: Threading mit :Net 2.0 Oftmals ist es nötig aus externen Threads heraus auf die GUI zuzugreifen. Da diese meist in dem Hauptthread der Anwendung läuft bzw. in einem eigenständigen GUI-Thread, wird der direkte Zugriff auf das Control während des Debuggings(nicht bei einer kompilierten Anwendung!) mit einer InvalidOperationException quittiert. In .NET gilt nämlich, […]

Cross Site Scripting #2 – Bekannte Beispiele

Um sich die Wirkung und das Ausmaß eines XSS-Angriffs auszumalen, möchte ich einige Beispiele aus den letzten Jahren einbringen: Im Jahre 2010 verschafften sich Cracker (im Sinne von destruktiven Hackern) Zugang zu verschiedenen Servern der Apache Foundation [1]. Dieser Angriff wurde durch ein Ticket mit manipulierte Webadresse durchgeführt. Durch dieses Ticket sollte die Cookie-Session des […]

Cross Site Scripting #1 – Definition und Einführung

Wer einmal Webseiten gebaut hat oder Datenbanken in seine Homepage integrierte, der wird sicher auch über das Thema XSS (Cross Site Scripting) gestolpert sein. Aber was ist eigentlich XSS? Definition Es ist das Ausnutzen einer Sicherheitslücke über diese man Daten andere Nutzer ausspähen oder manipulieren kann. Das Scripting kommt daher, dass zur Ausnutzung der Lücken […]