QVC implementation for dotnet