Tools
01.12.2013
Die Bastlerschmiede
Die Teile des Elektronik-Baukastens von TinkerForge lassen sich einfach verbinden und mithilfe von C# oder VB.NET programmieren. So entsteht hier eine CI-Ampel, die bei fehlgeschlagenen Builds Alarm schlägt.
weiterlesen
01.12.2013
Graphen sind überall
Wer seinen Blick für Graph-Datenstrukturen schärft, findet sie überall und kann die hier vorgestellte Bibliothek universeller Algorithmen zur Traversierung beliebiger Graphen zur Problemlösung verwenden.
weiterlesen
01.12.2013
DoUpdate!
Im vorangegangenen Artikel wurde ermittelt, welche Updates durchgeführt werden sollen. Diesmal gilt es die noch fehlenden Methoden zu formulieren und das beziehungsweise die fälligen Updates auszuführen.
weiterlesen
01.12.2013
Stabile Job-Wetterlage
Das Job-Barometer der dotnetpro gibt jeden Monat eine Antwort auf die Frage, wo in Deutschland die meisten Stellen für .NET-Entwickler angeboten werden.
weiterlesen
01.12.2013
CSV-Zeilen formatieren
Lohnt es sich, für eine einzelne Methode einen Entwurf zu erstellen? Wo liegen die Vorteile? Und was passiert, wenn ohne Entwurf implementiert wird?
weiterlesen
01.12.2013
Modellierung
Wer früher etwas modellierte, machte sich die Hände mit Ton schmutzig. Heute hingegen bleiben die Finger beim Modellieren von Software sauber.
weiterlesen
01.12.2013
Zeitreise
Die CQRS-Architektur greift verschiedene unabhängige Konzepte auf und kombiniert sie zu einem hochskalierbaren System. Eines dieser Konzepte ist das Event-Sourcing.
weiterlesen
01.12.2013
Dateiarchive verwalten
Mit den .NET-Klassen System.IO.FileClass und System.IO.Compression.ZipArchive erzeugen Sie nicht nur Anwendungen im Stil von WinRar oder WinZip, sondern auch Sonderfunktionen für die Komprimierung und den Datenschutz.
weiterlesen
01.12.2013
Tuscheln per Smartphone
Die Verbreitung von NFC nimmt langsam Fahrt auf. Die Near Field Communication wird in immer mehr Smartphones verbaut. Es ist also an der Zeit, sich mit dieser Technologie näher zu beschäftigen.
weiterlesen
01.12.2013
Da fehlt doch noch was ...
Fremden Code zu erweitern ist meist heikel. Je weniger Tests man vorfindet, desto größer ist die Angst, etwas kaputtzumachen. Und ohne Entwurf bleibt nur der Code, um sich ein mentales Modell der Lösung zu erarbeiten.
weiterlesen