private void Page_Loaded( object sender, RoutedEventArgs e )
{
// set the uploadScannedItemClient to null and reconnect to ensure we have a fresh connection (just in case they changed the url, or if the connection died for some other reason)
_uploadScannedItemClient = null;
EnsureUploadScanRestClient();
ShowStartupPage();
_itemsUploaded = 0;
_itemsSkipped = 0;
_itemsScanned = 0;
ShowUploadStats();
StartScanning();
lblScanItemCountInfo.Visibility = Visibility.Collapsed;
}