Category Archives: C#
C#: Die Sache mit dem Ctor
In meiner SQLite Datenbank-Klasse hatte ich bis jetzt die Möglichkeit den Connectionstring der DB im Konstruktor mit zu übergeben. damit konnte ich ein SQLite Objekt wie folgt erstellen: 1 DB.sqlite sqlite = new DB.sqlite("Data Source=" + System.AppDomain.CurrentDomain.BaseDirectory + "\\database.db3;Version=3;New=false;Compress=false;");DB.sqlite sqlite = new DB.sqlite("Data Source=" + System.AppDomain.CurrentDomain.BaseDirectory + "\\database.db3;Version=3;New=false;Compress=false;"); Aus Bequemlichkeitsgründen wollte ich nun einen überladenen […]

PHP SOAP-Webservice mit NuSOAP für .NET 4.0 WCF Client und WP7
Die Anforderung war, eine Windows Phone 7 App zu bauen, welche über einen SOAP Webservice mit einer PHP Seite kommuniziert. Für den Webservice habe ich NuSOAP verwendet. Das funktioniert für .NET 2.0 Webservice Clients auch wunderbar – nur für >.NET2.0 WCF Clients muss man das ein oder andere beachten…
IIS Express 7.5
Für einen ASP.NET Webservice brauchte ich einen kleinen Webserver auf einem WindowsXP. Normalerweise würde ich Cassini benutzen, doch da dieser von Microsofts IIS Express abgelöst wurde, war gerade ein guter Zeitpunkt sich eben diesen einmal näher anzuschauen. Der IIS Express 7.5 installiert sich standardmäßig mit WebMatrix. Möchte man dies nicht nutzen, gibt es von MS […]
C#: Komfortable Kommandozeilen-Parameter
Für ein kleines Komanndozeilen-Programm, welches eine Mail in einer Batch datei weg schicken soll, brauchte ich ein paar Parameter zum übergeben an das Programm. Nach ein Paar Stunden überlegungen und rumgeschnüffel im Web kam folgende recht komfortable Möglichkeit heraus. Damit können Parameter dann z.b: in folgenden formen übergeben werden: programm.exe –parameter1=value1 –parameter2=“value 2″ programm.exe /parameter1:value1 […]
ILMerge: Assemblies Mergen am Beispiel von SharpBox für DropBox
Die neueste Kongeniale Idee von Jens und mir sieht es vor eine DropBox-Integration in unserer Software zu Implementieren. Warum, wieso und weshalb, darf ich an dieser stelle nicht verraten, da zum derzeitigen Zeitpunkt noch Top Secret.
C#: There is already an open datareader assiciated with this connection, which must be closed first.
Seit Einiger Zeit haben wir diesen Fehler in unserem Hauseigenem Support-Ticket System. Heute konnte ich diesen Fehler nachstellen und möchte ihn hier erklären.
Fossil: Das ultimative All-in-One-(Binary) – SCM
Ich mag mein Subversion ja schon sehr – Aber diejenigen unter euch, die mich etwas länger kennen, wissen auch, dass ich sehr gern kleine Dinge mag – insbesondere kleine Software 🙂 Fossil ist ein All-in-One SCM in einer einzigen Datei mit Quellcode-Verwaltung, Ticket-System und Wiki. Das tolle daran: es ist kostenlos und auch für Windows […]
C#: Wenn man sich mal WPF anschaut…
Eigentlich woltle ich nur mal eben schnell einen Countdown basteln. Mal eben schnell ein Label und einen Timer auf eine Form gezogen, Intervall einsgestellt, ne TimeSpan ausgerechnet und diese mit dem Timer im Label aktualisiert. DAS kann man auch perfekt in einem Mini-WPF Progrämmle machen, so dachte ich – denkste… :-/ In Wahrheit sieht das […]
C# Mit der csc.exe kompilieren
Die csc.exe ist der eigentliche C# Compiler des .NET Frameworks. Mit ihm kann man Quasi einen Satz C# Dateien nehmen und drauf los Kompilieren. Wozu kann man das jetzt gebrauchen? Ich brauchte diese Möglichkeit der Kompilierung zum erstellen einer DLL mit Datentypen für die Clientseitige Implementierung eines SOAP-Servers. Speziell bedeutet das für meinen Fall, dass […]
C# Blockieren einer WinForm GUI vermeiden
Ein Thema mit dem ich mich schon längst einmal auseinander setzen wollte ist dieses. Warum Blockiert eine GUI und was kann man dagegen tun? Grob gesehen kann man sagen, dass eine GUI blockiert, wenn sie arbeitet. Die GUI läuft in dem so genannten GUI-Threat – dies ist EIN thread in dem alles abgearbeitet wird, was […]
Login