C# – Verzeichnis mit Office-Dokumenten in PDF konvertieren

18. Februar 2010 Keine Kommentare

Wie erstellt man für alle MS Office Dokumente in einem Verzeichnis eine Kopie als PDF? Diese Frage habe ich mir erst vor kurzer Zeit gestellt. Leider habe ich keine fertigen (kostenlosen) Programme gefunden, die diese Aufgabe erfüllen. Deshalb habe ich mir gedacht ich verwende einfach die Exportfunktion von MS Office 2007 selbst und automatisiere das Ganze mit .NET.

Ich stelle in diesem Artikel vor, wie man MS Office dazu über .NET ansteuert und biete für alle Tippfaulen analog dazu gleich ein fertiges Konsolenprogramm sammt Quelltext an.

Mehr…

SSH – Client & Server unter Windows

3. Januar 2010 1 Kommentar

SSH ist ein unverzichtbares Instrument unter Linux/Unix. Ist ein anderer Rechner über TCP/IP erreichbar, lässt er sich damit schnell und bequem über das Netzwerk/Internet steuern. Auch Dateien werden so schnell und gleichzeitig sicher übertragen. Dabei ist egal ob die große böse Netzwerkwolke namens Internet dazwischen liegt. Auch Dateifreigaben müssen nicht erst explizit eingerichtet werden.

Windows bietet hier leider keine brauchbare Lösung. SSH lässt sich aber auch hier nachrüsten, so dass man dadurch unabhängig vom Betriebssystem des Computers, diesen steuern kann. Ein Windows-Server kann dann auch als Ziel für viele SSH-taugliche Anwendungen dienen, wie zB der Backup-Software FileZilla.

Mehr…

Categories: Windows Tags: , , , , , , ,

Visual Studio 2010 Beta 2 – Erste Eindrücke

25. Oktober 2009 2 Kommentare

Seit Kurzem ist die Beta 2 des neuen Visual Studio 2010 fertig und lässt sich von der Microsoft-Servern 1 herunterladen.

Ich möchte hier einmal meine ersten Eindrücke schildern, denn der riesige Download und die anschließende Installationsorgie ist sicher nicht jedermanns Sache.

Mehr…

Von ClosedSource zu OpenSource

29. September 2009 3 Kommentare

Da ich oft zu wenig Zeit habe um zu Programmieren ziehen sich die Projekte einfach viel zu lange hin. Das Problem dabei ist, dass eine Software von mir oft nur halbfertig oder gar nur für mich geschrieben wird. In den letzten 3 Monaten habe ich ungefähr 7 größere fast fertige Programme geschrieben. (Unzählige Minitools für den Eigengebrauch nicht mitgezählt.) Trotzdem befindet sich, seit dem Relaunch meiner Website immer noch nur ein einziges Programm in meinem Downloadbereich.

Meist scheitert es an der Oberfläche. Diese lässt sich zwar in C# extrem einfach zusammenklicken…aber es ist oft trotzdem langwierig und vor allem langweilig. Eine Oberfläche zu basteln die auch für einen Anfänger einfach zu bedienen ist und trotzdem viele Einstellungsmöglichkeiten bietet ist einfach mühselig. Am liebsten würde ich nur Konsolenprogramme produzieren. :P

Deshalb grüble ich schon länger darüber nach, die Unmengen an geschriebenen Code freizugeben. So könnte ich andere Entwickler unterstützen und vielleicht sogar Mitstreiter finden. In den letzten Jahren habe ich nämlich eine ziemlich gute und umfangreiche Bibliothek und auch sehr viel stark wiederverwendbaren Code geschrieben. Davon möchte ich zumindest Teile freigeben.

Als Lizenz will ich vor allem auf GPL (evtl. sogar Version 3) und die EuPL setzen. Ich will auf jeden Fall, dass der Code offen bleibt und sich niemand an meiner Arbeit kostenlos bereichert. Von daher fällt zB die BSD-Lizenz für mich flach.

Vor allem will ich ab jetzt bei neuen Projekten nur mehr die notwendigste Funktionalität einbauen. Wenn man alles einbaut, was einem in der Designphase (oder sogar danach) eingefallen ist, dann wächst einem sowas schnell über den Kopf. Weitere Funktionen lassen sich später immer noch nach der ersten Version einbauen. Mein Download-Bereich ist fast leer und das muss sich endlich mal ändern. ^_^”

Windows 7 – Diese Programme funktionieren

27. August 2009 7 Kommentare

Ich bin in dieser Woche auch auf meinem PC und Notebook auf Windows 7 (32+64bit) umgestiegen.

Deshalb möchte ich mal eine Liste der Programme posten, von denen ich weiß, dass sie unter dieser Version bereits funktionieren: Mehr…