
Seit dem Google die SOAP API für Google Search eingestellt hat, läuft alles über die neue Google Ajax API. Dabei werden sogenannte JSON-Objekte bei Anfragen über die Google Ajax API übergeben. Leider gibt Google keine Beispiele für C#, sondern nur für PHP, Java, Flash, Python und Perl, wie man die Google Ajax API benutzt. Aus diesem Grund habe ich mich dazu entschlossen ein eigenes kleines Tutorial zu schreiben, wie man einfach und schnell Google Suchergebnisse in CSharp bekommt. Weiterlesen… »

PaperC wagt einen mutigen Schritt in der Verlagswelt und bietet kostenlos mehr als 2.700 Fachbücher zum Lesen an. Darunter sind gerade frisch 600 Bücher vom O’Reilly-Verlag gelandet. Neben O’Reilly sind aber auch Bücher von Markt+Technik sowie Addison Wesley im Sortiment. IT-Fachbücher kosten viel Geld und kostenlose Online-Varianten gab es bisher nur wenige von O’reilly und Galileo Computing. Wie aber finanziert sich PaperC? Wer bei PaperC online lesen möchte, muss sich kurz registrieren. Das ist kostenlos. Weiterlesen… »

Ich war schon länger auf der Suche nach einem gescheitem Wordpress-Plugin, das CSharp-Code ordentlich darstellt. Mein erster Versuch war Googles Syntax Highlighter für Wordpress, doch das hat aus irgendwelchen Gründen nicht auf meinem Blog richtig funktioniert und sorgte komischerweise für hohen Performance-Verlust. In Christians Blog habe ich dann das Plugin WP-Syntax gesehen und sofort installiert. Weiterlesen… »

Der Desktop-Hintergrund hat bei jedem Benutzer meist immer ein individuelles, ansprechendes Foto als Hintergrundbild deklariert. Wenn man nun aber in Visual Studio programmiert wird der komplette Desktop verdeckt, denn neben den Code braucht man auch noch diverse Fenster wie den Project Explorer, die Error-List oder das Reference-Fenster. Standardmäßig ist die Hintergrundfarbe weiß in Visual Studio und auf Dauer langweilig. Wem das helle, freundliche Design schon auf den Wecker fällt und es auch anstrengend findet acht Stunden am Tag auf einen weißen Hintergrund zu starren, kann sich vorab erst einmal mit verschiedenen Farb-Schemen helfen. Weiterlesen… »

Struktogramme oder besser gesagt das Nassi-Shneiderman-Diagramm stellt den Ablauf eines Programms bzw. einer Funktion dar. Ein Struktogramm ist in einer einheitlichen Sprache definiert und lediglich die Funktionen DIV (ganzzahlige Division) und MOD (Modulo-Operation [Divison, mit der anstatt das Ergebnis der Rest der Division ausgegeben wird]) neben den normalen Operatoren “*” (Multiplikation), “/” (Division), “+” (Addition) und “-” (Subtraktion) erlaubt sind. Funktionen wie Round(), die eine Zahl auf- oder abrunden, gibt es nicht. Ebenso sind andere spezifischen Eigenschaften einer Programmiersprache wie das erhöhen einer Laufvariabel mit der Kurzform “i++; ” nicht erlaubt. Es gibt lediglich die genannten Operationen. Zuweisungen von Variabeln finden mit einem Doppelpunkt und Gleichheitszeichen statt. Weiterlesen… »

Juhu! Endlich fange ich in meiner Ausbildung ein neues Projekt an, dass mir wieder sehr viel Spass bereiten wird! Ich werde mich mit meinem Kollegem ausführlich mit dem Managed AddIn Framework von Microsoft beschäftigen, dass eine Architektur für die Erweiterung von .NET-Anwendungen bereitstellt und es fast “kinderleicht” ist zu implementieren. Allerdings gibt es leider auch sehr viele veraltete Quellen im Internet, sodass es sich garantiert für mich lohnen wird hier etwas darüber zu schreiben. Bis dahin werde ich mich aber noch sehr ausführlich mit der Add-In Architektur von Microsoft beschäftigten.
