C# Tutorials and Practical Tasks
<p>I've recently decided to start learning the C# language. I have been working through this tutorial (http://csharp.net-tutorials.com/) however it seems a bit outdated and does not have any practical tasks that I can attempt to gauge how much I have currently learned.</p>

<p>I was wondering if there were any tutorials that you could recommend that also had tasks or problems to solve along the way. </p>

<p>As an alternative, are there any books that you can recommend too?</p>

<p>I have small knowledge of Java and also C++.</p>
