PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : (Sonstige) - Welche Sprache - Win/Anwendungen



syrius
06.03.2018, 12:58
Moinsen zusammen,

für ein paar kleinere Dinge möchte ich Windows-Anwendungen schreiben die dann z.B. die eigene ausgehende IP-Adresse abfragen und anschließend in einer Datenbank eintragen.

Um den Sinn dahinter verständlicher zu machen. Wir haben im Ausland ein paar Entwickler sitzen die wegen Monitoring/Netzsperren massive Probleme haben mit unseren VPN-Servern oder Proxy-Server zu arbeiten um darüber unsere Server zu erreichen. Heißt also ich will mir eine Anwendung schreiben, die die Kollegen dann vor Arbeitsbeginn ausführen, dann wird deren IP in einer DB eingetragen und im Hintergrund holen sich alle nötigen Server diese IP und geben sie in IpTables für etwaige Dienste frei.

Was mir als erstes in den Sinn kommt wäre C++, C#, eventuell VB? Habe zwar schon oft in Hochsprachen reingeschnuppert aber bislang keine weitere Erfahrung damit gemacht daher sollte es eine möglichst einfach zu verstehen sein.

Grüße

darkness
06.03.2018, 14:29
Alles denke ich ok. C# aus meiner Sicht relativ sinnvoll da auch einfach zu erlernen. Hab sogar ich hinbekommen :)

pr0ton
06.03.2018, 15:31
Jop, C# sollte sich dafür am besten eignen. Kannst ja die Datei bei den jeweiligen Rechnern in den Autostart legen, sodass die Entwickler dies nicht manuell ausführen müssen.

Man könnte das ganze aber auch via python ermöglichen und ein pythonscript im Hintergrund durchlaufen lassen.

BigC
06.03.2018, 15:38
C# ist deutlich einfacher zu erlernen, aber dafür bietet C++ halt eine deutlich größere Flexibilität. Es ist halt wie immer, es kommt auf den Verwendungszweck an...

Aber da du nur eine Win Anwendung programmieren möchtest wird C# allemal ausreichen.


Edit: Die Idee von Pr0ton bezgl. Python gefällt mir ! :emoji11: Eine sehr angenehme Sprache die viele Möglichkeiten bietet und relativ einfach zu erlernen ist.