Simple TCP/IP client/server application

Intro

For a university lecture I had to write a simple application to demonstrate a client/server communication over TCP/IP. I know there are many demos in the world wide web and now there is one more ;-)

Code

Below I post you the code and at the end of the post you will find a [...]

How to use Eventhandlers in C#

class Program { static void Main() { //init stock Stock s1 = new Stock(); //add handler s1.PriceChanged += new PriceChangedHandler(s1_PriceChanged); s1.MyFunction += new MyFunctionhandler(s1_MyFunction); //change something s1.Price = 12; s1.myFunction(2); Console.Read(); } public static void s1_PriceChanged(decimal a, decimal b) { Console.WriteLine(“Old value: ” + a + ” – new value: ” + b); } public [...]

Proxyeinstellungen

Heute war ich produktiv :-)

Anbei ein Tool womit ihr euren Proxy bequem einstellen könnt.

@echo off :start cls echo. echo Proxyeinstellungen echo ~~~~~~~~~~~~~~~~~~~~~ echo Proxy aktivieren: 1 echo Proxy deaktivieren: 2 echo Proxy Status: 3 echo Help: 4 echo Programm beenden: 5 echo. set /p menue=”Bitte Aktionsnummer eingeben: ” if “%menue%” == “1″ goto [...]

WLAN Access Point

Windows 7 besitzt von Haus aus einen virtuellen Wifi-Netzwerkadapter mit welchem es möglich ist seinen Rechner in einen Access Point zu verwandeln. Damit das komfortabel von statten gehen kann habe ich euch ein kleines Kommandozeilen-Programm geschrieben.

Wichtig: Nach der Konfiguration in den Einstellungen auf den Lanadapter klicken welcher die Verbindung bereitstellen soll und in den [...]

Kill-LanDesk

Bat-Datei welche LanDesk beendet wenn sich der Rechner im Firmennetz befindet. Einfach in den Autostart verschieben. Der Platzhalter: “InternErreichbarerFIRMENSERVER” muss in diesem Script noch angepasst werden.

@echo off ping -n 1 InternEreichbarerFIRMENSERVER if errorlevel 1 goto ende cls TASKKILL /F /FI “IMAGENAME eq ScanningProcess.exe” /IM * TASKKILL /F /FI “IMAGENAME eq SoftMon.exe” /IM * TASKKILL [...]