For this week roundup, we start with a game that C++ MVP Marius Bancila code, inspired on his favorite phone game. You can download the code and study or just play it right away. We tell you how to validate, in Visual Studio 2010, C/C++ code against architecture layer diagrams in order to avoid cross-layer dependencies. C++ MVP PJ Naughter offers an MFC GUI control class which implements display of OpenStreetMap tiles. Cameron and Tracey Hughes discuss on threads and contention. C++ MVP Giovanni Dicanio explains a technique to convert STL strings of different Unicode character width. In our entrepreneur column, we publish the results of the last MicroISV pain point survey in order to identify and increase awareness of common issues facing microISV operators. But this is not all: you’ll find more valuable information in the latest issue of The Visual C++ Weekly.