Navigating between views in WPF / MVVM

I have long been searching for a hard and fast way of navigating between views in an MVVM / WPF environment. For some time I have been using ways that either did not completely avoid code-behind or had violated the spirit of the MMVM pattern somewhat. Thanks to Rachel Lim’s excellent blog post, I think …

Continue reading ‘Navigating between views in WPF / MVVM’ »

How to disconnect your Visual Studio 2015 project from Team Foundation Server (TFS)

Here’s how: In Visual Studio with the project you’d like to disconnect already open, select File > Source Control > Advanced > Change Source Control… Select on the specific project you would like to disconnect and select the ‘Unbind’ option. (Some names/titles have been redacted for confidentiality) That project will then be unbound from TFS:

Applying Ant Colony Optimisation to travelling salesman problems in C#

Some results of applying a C# / WPF implementation of the ant colony optimisation algorithm to the travelling salesman problem (TSP). My initial observation is that it finds fairly reasonable solutions within a given number of iterations, but falls short of algorithms such as two-opt, Lin-Kernighan etc. The software is built around the Model-View-ViewModel (MVVM) …

Continue reading ‘Applying Ant Colony Optimisation to travelling salesman problems in C#’ »