Updated .NET introduction