It may be outdated since the reason it no longer works is because of these C# changes, as mentioned in the article.