01.02.2014
„Eine solche Arbeitsweise ist nur möglich, wenn die Chemie stimmt.“
Nur eine Woche pro Monat arbeiten Matthias Wagler und Golo Roden an ihrem Projekt. Diese Woche ist allerdingsmörderisch. Aber anders wollten die beiden gar nicht arbeiten.
weiterlesen
01.02.2014
Um die Ehre
In der einen Ecke steht Node.js, der Herausforderer auf dem Backend. Ihm gegenüber macht sich der Champion .NET warm. Ein Kampf über fünf Runden soll zeigen, ob Node.js wirklich so gut ist oder ob .NET weiterhin nichts zu fürchten hat.
weiterlesen
01.01.2014
Zwischensprachliches
Die Microsoft Intermediate Language ist die gemeinsame Sprache, in die sich jede .NET-Sprache übersetzen lässt. Sie ist das Herz der Common Language Runtime und befähigt .NET, Anwendungen plattformunabhängig auszuführen.
weiterlesen
01.01.2014
Sechs Wege zur Integration
Jede Anwendung muss irgendwann erweitert werden und dann wird unter Umständen eine schon lange zum alten Eisen geworfene Technologie für den Entwickler plötzlich wieder aktuell. Wie damit umgehen?
weiterlesen
01.12.2013
Flach, tief ? oder wie?
Wohl jeder .NET-Entwickler kennt die ICloneable-Schnittstelle, doch verwendet wird sie kaum. Nicht zuletzt weil Microsoft seit der ersten .NET-Version eine eindeutige Definition schuldig bleibt. dotnetpro bringt Licht ins Dunkel.
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.11.2013
Ordnung ist das halbe Leben
Um Dateien und Verzeichnisse zu kopieren, zu verschieben oder zu löschen, bietet .NET dem Entwickler eine Reihe von Klassen. dotnetpro gibt Ihnen einen Überblick, wie Sie FileInfo & Co. am geschicktesten verwenden.
weiterlesen
01.11.2013
Der Ring der Macht
Der Einsatz eines Peer-to-Peer-Netzwerks ist eine interessante Option, um ein ausfallsicheres und zuverlässiges System aufzubauen. Die erfolgreiche Implementierung setzt ein gutes Verständnis des zugrunde liegenden Protokolls voraus.
weiterlesen
01.10.2013
In trauter Zweisamkeit
Edge.js implementiert einen CLR-Host für Node.js. Damit können .NET- und Node.js-Code in einem gemeinsamen Prozess laufen und eng zusammenarbeiten. Die Einsatzszenarien sind vielfältig.
weiterlesen
01.10.2013
Frühjahrsputz
Das automatische Speichermanagement von .NET bietet viel Komfort – was allerdings auch zum nachlässigen Umgang mit Speicher verführen kann. dotnetpro erklärt, was man über Speicher und dessen Verwaltung in .NET wissen sollte.
weiterlesen