You did both these examples in .NET 2.0?