01.06.2013
Gleichzeitig zum Erfolg
Zur Implementierung von asynchroner und paralleler Verarbeitung bietet .NET unterschiedlichste Modelle an. Wer sie kennt, kann seine Anwendungen produktiver gestalten und für andere verständlicher machen.
weiterlesen
01.05.2013
Thread is Dead!
Im Dschungel der Programmiermodelle zu asynchroner und paralleler Verarbeitung mit .NET kann man sich leicht verirren. Der Artikel vermittelt ein Grundverständnis der verschiedenen Möglichkeiten und ihrer Eigenheiten.
weiterlesen
01.04.2013
Unter Beobachtung
Mit der Task-Parallel-Bibliothek und dem Managed Extension Framework lässt sich ein einfacher, robuster und schneller Dateiprozessor für Dateischnittstellen realisieren.
weiterlesen
01.03.2013
Lass da mal was sein
Fehler sauber und robust abzufangen ist für eine produktive Anwendung selbstverständlich. Mit Multithreading und Tasks ist dies allerdings etwas kniffliger.
weiterlesen
01.10.2012
Aus App-Gründen ans Licht
Die Möglichkeiten von Windows Phone begeistern. Aber wer eine handliche, flüssig reagierende App entwickeln will, muss vieles beachten und so einigen Stolpersteinen ausweichen.
weiterlesen
01.09.2012
Phone, Schweiß und Tränen
Die Möglichkeiten der Windows-Phone-Plattform sind schlichtweg begeisternd, aber damit WP-Apps gut nutzbar sind und ihre Entwicklung kein Zeitfresser wird, gilt es einiges zu beachten und üble Fallen zu umgehen.
weiterlesen
01.06.2012
Stream das BLOB
Dank des SQL-Server-Features FileStream müssen Sie sich nicht mehr entscheiden, ob Sie große Objekte im Dateisystem oder in der Datenbank speichern, denn SQL-FileStream vereint die Vorteile beider Welten.
weiterlesen
01.01.2012
Bin dann mal gesperrt
Gleichzeitiges Ändern in Datenbanken führt leicht zu inkonsistenten Daten oder gegenseitiger Behinderung. Für robuste, schnelle und skalierbare Anwendungen können Sie unter bewährten Verfahren zum Entdecken, Lösen und Vermeiden von Konflikten bei konkurrierenden Zugriffen wählen.
weiterlesen
01.12.2011
Ordentlich drängeln
Gleichzeitiges Ändern in Datenbanken führt leicht zu inkonsistenten Daten oder gegenseitiger Behinderung. Um Konsistenz und Gleichzeitigkeit auszubalancieren, müssen Sie die Kontrolle der konkurrierenden Zugriffe und Transaktionsklammern Ihrer Anwendung bewusst gestalten und auf das Concurrency-Modell des gewählten Datenbanksystems abstimmen.
weiterlesen