Alchemy 2.2 – 555 Elements and New Languages

During the past months I’ve been asked many times when a new release of Alchemy would come. Though I think the game already features a lot of elements, I have added a few more and here is it, Alchemy 2.2 with 55 more elements, which brings the total to 555. These are the 55 new…

Sorting a CTreeCtrl

The CTreeCtrl supports several ways to sort its content: InsertItem allows to insert the child item alphabetically, when specifying TVI_SORT for hInsertAfter SortChildren performs an alphabetical sorting of the child items of the given parent item in a tree SortChildrenCB performs a sort with a user-defined callback (hence the CB suffix) of the children of…

Missing 64-bit compiler and tools

Let’s say you have this VC++ project (or maybe more) targeting a 64-bit platform (x64 or IA64). You have the sources, everything is set. You build the solution and your project is skipped. You try again, maybe do a rebuild. The project is still skipped. You check the solution’s configuration manager, and the project is…

DocProject Tips and Tricks

DocProject with Sandcastle are a great choice for creating MSDN-style documentation. You can author conceptual documentation using MAML (Microsoft Assistance Markup Language) and reference documentation from managed assemblies and XML comments. Here is the documentation for DocProject. Writing conceptual documentation I ran into some problems that were not straight forward to solve. Hopefully these tips…

A Quick Look at Visual Studio 11 Beta

Visual Studio 11 Beta was made available today (See Jason Zander’s announcement). It can be downloaded from here. These are my first impressions after downloading and trying it. The New UI I have already talked about the new Chrome theme. I find it awful, you don’t know what’s enabled and what is not. I wish…

Letter from a concerned developer

Dear Microsoft, I have recently read the two blog posts about the new “developer experience” with Visual Studio 11 (part 1 and part 2). I don’t have the IDE yet (since the beta will be made available on February 29), but from the blog posts I see that you once again changed the look and…