C++ Reading List
The new C++11 standard has led to a flood of new books and updates to classics. These are the core books you need.
View ArticleExceeding Supercomputer Performance with Intel Phi
Using MPI on inexpensive clusters of Intel Xeon Phi coprocessors can produce results that exceed the performance of today's high-end supercomputers.
View ArticleUnit Testing in C: Tools and Conventions
Two lightweight testing frameworks make it easy to unit test C code.
View ArticleAPIs for Image-Capture Applications
TWAIN, WIA, and DirectShow are three popular APIs for imaging apps. How do they differ and which one should you pick?
View ArticleScala for C# Developers: A Tutorial
If you work with C#, you have already mixed object-oriented code with some aspects of functional programming. Why not master Scala?
View ArticleScala for C# Developers: Useful Features
Scala's immutable values and mutable variables, classes and constructors, and its use of operators as method names.
View ArticleScala for C# Developers: The Magic
Implicit conversions, avoiding nulls, default and named parameters, and using mixins and traits to borrow functionality from other classes are all part of what makes Scala a magically powerful language.
View ArticleThe Best of the First Half
The most popular articles of the first half of the year, sprinkled with a few pieces carefully chosen by the editors.
View ArticleDebugging Multithreaded Applications in Windows
End the frustration of tracking down thread-specific bugs with a few simple options in Visual Studio.
View ArticleAccelerating Matrix Multiplication in C++
By inserting a table of column pointers into the calculation of matrices, performance can be significantly enhanced.
View ArticleDependency Injection
By injecting methods, it's possible to insert different actions into a function without changing code the ultimate in loose coupling.
View Article2013 Developer Salary Survey
Our survey of more than 3,000 developers and managers shows that after several years of being flat, salaries are on the rise once again
View ArticleMicrosoft Visual Studio 2013 Review
Many useful additions make this an attractive release, but writing Windows Store apps remains clumsy work.
View ArticleWorking with Bindings in WCF 4.5
You can easily add more features and customization to the binding framework in the latest release of Windows Communication Foundation
View ArticleUsing the Microsoft C++ REST SDK
The new SDK enables you to stay in C++ when consuming REST services
View ArticleJSON and the Microsoft C++ REST SDK
The C++ standard library provides useful synchronous streams.The Microsoft C++ REST SDK provides asynchronous streams that resemble those included in the C++ standard template library (STL). Let's use...
View ArticleThe Best of 2013
The most popular articles of the year, sprinkled with a few pieces carefully chosen by the editors.
View ArticleThe Rise And Fall of Languages in 2013
Much happened in languages during a year that appeared static.
View ArticleParsing Big Records with Json.NET
JSON parsers work well until you need to work with records over a gigabyte in size. Then special techniques are required.
View Article