private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            EndpointAddress address = new EndpointAddress("http://localhost:" +
                                                          HtmlPage.Document.DocumentUri.Port + "/DataBinding.Web/StoreDb.svc");
            StoreDbClient client = new StoreDbClient(new BasicHttpBinding(), address);

            client.GetCategoriesWithProductsCompleted += client_GetCategoriesWithProductsCompleted;
            client.GetCategoriesWithProductsAsync();
        }
        private void Page_Loaded(object sender, RoutedEventArgs e)
        {
            StoreDbClient   client  = new StoreDbClient();
            EndpointAddress address = new EndpointAddress("http://localhost:" +
                                                          HtmlPage.Document.DocumentUri.Port + "/DataControls.Web/StoreDb.svc");

            client.Endpoint.Address = address;

            client.GetCategoriesWithProductsCompleted += client_GetCategoriesWithProductsCompleted;
            client.GetCategoriesWithProductsAsync();

            lblStatus.Text = "Contacting service ...";
        }