März 2016

Band 31, Nummer 3

Verbesserungen am Debugging in Visual Studio 2015

Visual Studio – Verbesserungen am Debugging in Visual Studio 2015

Andrew Hall

Visual Studio 2015 bietet eine große Anzahl von Verbesserungen für das Debuggen alltäglicher Probleme. In diesem Artikel sehen wir uns, was neu ist und wie Sie beim Debuggen komplexer Probleme produktiver als je zuvor sein können.

Die Gabe der WutKolumne

Upstart – Die Gabe der Wut

Krishnan Rangachari

Krishnan Rangachari meint, es sei an der Zeit, Ihren inneren Idioten zu umarmen. Anstatt vor Zorn über dämliche Kollegen mit den Zähnen zu knirschen, sollte sich jeder über seine Schwächen im Klaren sein.

Verwaltete profilgesteuerte Optimierung mithilfe von JIT im Hintergrund

Compiler – Verwaltete profilgesteuerte Optimierung mithilfe von JIT im Hintergrund

Hadi Brais

JIT im Hintergrund (Background JIT) ist eine Optimierungsmethode für verwalteten Code, mit der die Leistung bei nur wenig Aufwand um bis zu 50 % gesteigert werden kann. In diesem Artikel wird untersucht, wie diese Technologie optimal genutzt wird.

Der Abfragestapel einer CQRS-ArchitekturKolumne

Innovation – Der Abfragestapel einer CQRS-Architektur

Dino Esposito

Bei dieser Implementierung eines modernen Abfragestapels ist die von .NET Framework gestützte Sprache LINQ überaus hilfreich. Dino Esposito geht eine mögliche Implementierung eines Lesestapels durch, bei der der Speicher entsprechend der Organisation der Daten konzipiert ist, die von der Darstellung benötigt wird.

Diskrete ereignisorientierte Simulation: Ein Beispiel zum Bevölkerungswachstum

C# – Diskrete ereignisorientierte Simulation: Ein Beispiel zum Bevölkerungswachstum

Arnaldo Perez Perez

Die diskrete ereignisorientierte Simulation (Discrete Event Simulation, DES) modelliert ein System oder einen Prozess als geordnete Sequenz einzelner Ereignisse über einen Zeitraum, und zwar vom Zeitpunkt des ersten Ereignisses bis zum Zeitpunkt des nächsten Ereignisses. In diesem Artikel wird gezeigt, wie C# zum Erstellen einer DES zum Modellieren des Bevölkerungswachstums verwendet wird.

Regression mit neuralen NetzwerkenKolumne

Testlauf – Regression mit neuralen Netzwerken

James McCaffrey

Die Regression mit neuralen Netzwerken ist fraglos eine der leistungsfähigsten Formen von Regression. Wenn Sie dieses mächtige Tool für das Vorhersagen der Werte bestimmter Variablen basierend auf einer oder mehreren unabhängigen Variablen kennenlernen möchten, hilft Ihnen James McCaffrey bei den ersten Schritten.

Einführung in die SciPy-Programmierung für C#-Entwickler

Python – Einführung in die SciPy-Programmierung für C#-Entwickler

James McCaffrey

James McCaffrey bietet Ihnen eine Schnelleinführung in die Programmierung mit SciPy und durchläuft anschließend mit Ihnen ein repräsentatives Programm, das SciPy zum Lösen eines Systems linearer Gleichungen nutzt, um die Ähnlichkeiten mit und Unterschiede zur C#-Programmierung zu veranschaulichen.

Mit dem MEAN-Stapel arbeiten: Zuverlässige Validierung mit MongooseJSKolumne

Programmierpraxis – Mit dem MEAN-Stapel arbeiten: Zuverlässige Validierung mit MongooseJS

Ted Neward

Informationen zur Validierung mit MongooseJS, einer Softwareschicht, die sich über MongoDB befindet und nicht nur eine schemaähnliche sprachverifizierte Validierungsschicht, sondern auch eine Möglichkeit zum Erstellen einer Schicht aus „Domänenobjekten“ bietet.

Analysieren von CSV-Dateien in UWP-AppsKolumne

Moderne Apps – Analysieren von CSV-Dateien in UWP-Apps

Frank La La

Die Excel-Implementierung des Im- und Exports von CSV-Dateien ist praktisch zum Standard geworden. Wenngleich die meisten CSV-Dateien der Excel-Implementierung folgen, ist dies nicht immer der Fall. Frank La Vigne stellt eine Strategie zum Umgang mit diesen Fällen vor.

Das Internet unsichtbarer DingeKolumne

Fangen Sie bitte nicht mit diesem Thema an – Das Internet unsichtbarer Dinge

David Platt

Cortana ist dann am besten, wenn wir nichts davon mitbekommen. Wie hat es Harry Shum, Microsoft Research-Chef, neulich ausgedrückt: „Jede hinreichend fortgeschrittene Technologie ist unsichtbar.“

Die Nebelbank findenKolumne

Anmerkung der Redaktion – Die Nebelbank finden

Michael Desmond

Was geschieht, wenn technisches Wissen verloren geht? Die US-Regierung hat dies herausgefunden, als sie bemerkte, dass die Formel für eine wichtige Komponente seines nuklearen Waffenarsenals verloren gegangen war. Was kann die Softwarewelt daraus lernen?