Windows 8–Sharing and Searching

At the Windows 8 Developer Camp last week in Ft. Lauderdale, a couple of people asked me if there’s a way to control which apps are searchable (which ones show up in the app search list), and which apps are allowed to be share targets.

The answer to both is, “Yep.”

In Windows 8, Searching and Sharing can be controlled through the Settings charm > More PC Settings. Once you’re on the PC Settings screen, in the list on the left-hand side you’ll see both Search and Share.


Search has the following options:
Click image to enlarge.

From here you can . . .

  • Delete history
  • Let Windows save my searches as future search suggestions
  • Show the apps I search most often at the top
  • And Use these apps to search  (Lets you control which apps show up in the search list)


Share has the following self-explanatory options:
Click image to enlarge.

From here you can . . .

  • Show a list of how I share most often
  • Set the number of items in the list
  • Show apps I use most often at the top of the list
  • And Use these apps to share (allows you to control the apps that are allowed to be share targets)

Nice, eh? Enjoy Windows 8! For you developers, here’s an excellent first-stop page for you: the Windows Dev Center. And here’s the site of the official Building Windows 8 blog.

— bliz (@snowstormlife)

2 thoughts on “Windows 8–Sharing and Searching

  1. Don Tran

    I enjoyed the presentation at the code camp. Thank you. I am interested in the first sample c# and XAML Metro App for webcam but could not find it anywhere. Could you repost that?
    BTW, I found other examples but they are more complicated and yours was the simplest as I recalled.

    1. jimblizzard Post author

      Hi Don,

      As you mentioned, this one is pretty simple. It doesn’t have any type of error handling. I started with the C# Windows Metro style Blank Application. You’ll need to add the other using statements (such as for BitmapImage). And you’ll need to add an tag to your XAML file.

      using Windows.Media.Capture;

      var ui = new CameraCaptureUI();
      ui.PhotoSettings.CroppedAspectRatio = new Size(4, 3);
      var file = await ui.CaptureFileAsync(CameraCaptureUIMode.Photo);
      if (file != null)
      var bitmap = new BitmapImage();
      bitmap.SetSource(await file.OpenAsync(FileAccessMode.Read));
      Photo.Source = bitmap;



Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s