01.05.2012
Aufbauen statt umbauen
Sie beginnen zunächst mit einer Konsolenanwendung. Dann kommt ein GUI hinzu. Schließlich soll die Aufgabe in einem Hintergrundthread ablaufen. Wer richtig vorgeht, kann das jeweils Erreichte wiederverwenden.
weiterlesen
01.05.2012
Listig testen
Eine Übung aus dem Informatikstudium, erstes Semester: Implementieren Sie eine verkettete Liste. Der Zusatznutzen dabei: Gehen Sie nach dem Test-first-Ansatz vor, und reflektieren Sie Ihre Vorgehensweise.
weiterlesen
01.04.2012
Nach Daten angeln
Den Text im Browser kann man lesen – oder in eine eigene Applikation einfließen lassen. Mit Screen Scraping fischen Sie sich die gesuchten Angaben aus dem HTML-Code.
weiterlesen
01.04.2012
Fette Fische fangen
Kaum zu glauben: Auch die neue Riesenfestplatte ist voll geworden. Zum Platzschaffen verlagert man am besten die größten Dateien. Aber wo liegen die? Eine ideale Aufgabe für eine kleine Übung.
weiterlesen
01.03.2012
Erst trennen, dann vereinen
Mit Flow-Design lassen sich auch parallele Vorgänge modellieren. Standardbausteine erleichtern die Umsetzung. Diese Übung ergänzt die neuen Bausteine Scatter und Gather.
weiterlesen
01.03.2012
Wann kommt der Bus?
Viele Websites bieten ihre Daten und Services auch über eine Programmierschnittstelle (API) an. Wenn eine solche Schnittstelle nicht existiert, bleibt als Ausweg nur Screen-Scraping.
weiterlesen
01.02.2012
Ausgezeichnete Fotos
Mit den Formaten Exif und IPTC können Sie JPG-Dateien Stichworte zuordnen.Viele Hersteller von Grafikprogrammen nutzen dieses Format aber nicht. Dieses und weitere Probleme löst Stefan auf seinem Weg zur digitalen Fotosammlung.
weiterlesen
01.02.2012
Alle anpacken!
Sie sollen aus vielen JPEG-Dateien die Stichworte extrahieren. Eine ideale Aufgabenstellung für Parallelverarbeitung. Aber läuft das Programm damit auch wirklich schneller?
weiterlesen
01.01.2012
Show up Mark down
Texte mit Markdown-Auszeichnungen in einem Control darzustellen, das war die Aufgabe. Natürlich ist bei der Lösung wieder alles im Fluss. Und weil das im echten Leben auch so ist, muss wieder einmal eine Lösung her, die evolvierbar ist. So ist sichergestellt, dass spätere Anforderungen einfach umsetzbar sind.
weiterlesen
01.01.2012
Und es geht doch!
.NET-Entwickler fühlen sich in der Welt von Windows Phone 7 sofort zu Hause, da sie die gewohnte Programmiersprache, das gewohnte Framework und die gewohnten Tools verwenden können. Doch wenn es ans automatisierte Testen gehen soll, ist es vorbei mit der Gewohnheit.
weiterlesen