WPF client