Grundlagen
01.12.2012
Windows trifft auf NCron
Unter Unix werden wiederkehrende Aufgaben mit cron automatisiert. Dank NCron ist dies auch mit .NET möglich. Der Vorteil: Windows Services sind so im Handumdrehen implementiert.
weiterlesen
01.12.2012
(Nicht) lost in Details
Dass ein Fotobrowser nicht in zwei Stunden zu schreiben ist, war klar. Also hieß es zerlegen, sinnvollerweise in vertikalen Schnitten. Dabei habe ich mich wider besseres Wissen erst einmal an einem Detail festgebissen ...
weiterlesen
01.12.2012
Selber machen
Flow-Design führt zu unabhängigen Operationen, die Sie gut testen können. Doch der Preis dafür in Form von viel Konfigurationscode ist hoch. Ein Automatismus reduziert den Aufwand.
weiterlesen
01.12.2012
Schritt für Schritt
Zu den Highlights von .NET 4.0 gehört die Task-Parallel-Bibliothek. Mit der Dataflow-Bibliothek lässt sie sich zum Workflow-Instrument ausbauen, so können Sie Abläufe vom Oberflächen-Thread entkoppeln.
weiterlesen
01.12.2012
„.NET ist für uns total wichtig“
Trotz Hype um JavaScript, Wiederaufleben von COM und Native Code: Microsoft steht zu .NET. Immer wieder betonten die Microsoft-Redner, wie gut und wichtig .NET ist. dotnetpro-Autor Dr. Holger Schwichtenberg war vor Ort.
weiterlesen
20.11.2012
Uralt-Versionen zum Schnäppchen-Preis upgraden
Registrierte Entwickler von Embarcadero-Produkten können beim Kauf von der neuen XE3-Versionen von RAD Studio, Delphi und C++Builder noch bis Ende des Jahres bis zu 45 Prozent des regulären Preises sparen.
weiterlesen
01.11.2012
Oberflächlich gleich
XAML oder HTML – Entwickler von Metro-Apps haben die Qual der Wahl. dotnetpro hat beide Varianten geprüft und stellt sie anhand eines Beispielprojekts einander gegenüber.
weiterlesen
01.11.2012
Direkter Weg zu den Sternen
Algorithmen sind das Herzstück einer Anwendung. Der A*-Algorithmus sucht den kürzesten Weg von A nach B, beispielsweise in Computerspielen. Hier werden Theorie und Praxis dieses Algorithmus vorgestellt.
weiterlesen
01.11.2012
Polyglottes XAML ohne BAML
Die auf BAML basierende Lokalisierung hat nicht nur Leid, sondern auch viele innovative Lösungen hervorgebracht, unter anderem das CodePlex-Projekt WPFLocalizeExtension.
weiterlesen
01.11.2012
Klassen, funktional serviert
F# gilt zwar als funktionale Sprache, doch als vollständiges Mitglied der Familie der .NET-Sprachen erlaubt es natürlich auch, mit Objekten zu arbeiten. Das Beispiel einer einfachen Vektorklasse zeigt, wie.
weiterlesen