C#/.NET portfolio and exercises