Microsoft All-In-One Code Framework Sample Browser v4 Released – A New Way to Enjoy 700 Microsoft Code Samples


Today, we reached a new milestone of Microsoft All-In-One Code Framework.  It gives me great pleasure to announce our newest Microsoft All-In-One Code Framework Sample Browser - v4 available to the globe.  With this release, we embrace the hope of giving global developers a completely new and amazing experience to enjoy over 700 Microsoft code samples.

Compared with the previous version, this new version of Sample Browser is completely redesigned from tip to toe.  We heard lots of users’ voices about how we can do better.  So in Sample Browser v4, its user interface, sample search and download experience have numerous changes.  I hope that you will love our effort here.

If you have already installed our last version of Sample Browser, you simply need to restart the application.  You will get the auto-update.


The main user interface of the Sample Browser is composed of three columns. 

The left column is the search condition bar.  You can easily enter the query keywords and filter the result by Visual Studio versions, programming languages, and technologies.  The search history is recorded so you can resort to your past search with a single simple click.  

In the middle, the sample browser lists the sample search result.  We added the display of the customer ratings and the number of raters.  We also integrated social media so that you can quickly share certain samples in your network – you are highly encouraged to do it!  You can selectively download the samples, or download all samples after the search is completed.


All downloading samples are queued.  You can find their download status by clicking the “DOWNLOADING” button.


If an update is available for the sample, your will be reminded to get the sample update.  The sample download and cancel are very flexible.  Enjoy the flexibility! 🙂 

The right column of Sample Browser displays the most detailed information of the selected code sample.   You can learn all properties of the sample before you decide to download it, read the sample documentation, and in the near future, we will add the “social” feature that allows you to learn what people are saying about the sample in the social network.

Besides the above features, we added another heatedly requested one: NEWEST samples.  If you click NEWEST, the search result displays samples released in the past two months.  Clicking it again will cancel the NEWEST filter.



The Sample Request Service page introduces how you can request a code sample directly from Microsoft All-In-One Code Framework if you cannot find the wanted sample in Sample Browser.   The service is free of charge!


Last but not least, here is the settings page, where you can configure the sample download location and the network proxy.



We love to hear you feedback. Your feedback is our source of passion. Please try the Sample Browser and tell us how you think about it. Our email address is


What’re Coming Soon?

We never stop improving the Sample Browser!  Here are the features that are coming soon this year.

  1. Visual Studio Integration
    We will upgrade the old version of Sample Browser Visual Studio extension to the new, so you can enjoy the same experience from within Visual Studio!
  2. Expanding to all MSDN Samples Gallery samples
    Today, the Microsoft All-In-One Code Framework Sample Browser searches for only Microsoft All-In-One Code Framework code samples.  We will start to expand the scope to all samples in MSDN Samples Gallery.
  3. Add the "social" feature in the details panel to allow you to see the discussion of a sample in the social network
  4. Add the "FAVORITES" feature to allow you to tag certain samples as your favorites.
  5. Add the "MINE" to allow you to add your PRIVATE samples to Sample Browser.
  6. Add the offline search function – index the downloaded samples and allow you to search samples offline.
  7. Integrate the MSDN Samples Gallery Sample Request Forum with the Sample Browser


Special Thanks

First of all, special thanks to all customers who provided feedback to  Your feedback helped us understand where we can do better than the last version, and we will do better and better thanks to your suggestions!

This new version of Sample Browser is written by our developer Leco Lin who put lots of effort on it.  Our tester Qi Fu tested the application and strangled the bugs.  Jialiang Ge designed the features and functions of the Sample Browser.  The UI is worked out by Lissa Dai and Jialiang together.  Special thanks to Anand Malli who reviewed the source code of Sample Browser and shared lots of suggestions.  Special thanks to Ming Zhu and Bob Bao who gave seamless technical support of WPF to Leco and smoothened the development.  Special thanks to the Garage – a Microsoft internal community of over twenty-three hundred employees who like building innovative things in their free time.  These people gave us many ideas about the Sample Browser.  Special thanks to Mei Liang and Dan Ruder for their supports and suggestions.  They will next introduce the sample browser to other teams in Microsoft and collect feedback.  Last but not least, I want to particularly thank Steven Wilssens and his MSDN Samples Gallery team.  This team created the amazing MSDN Samples Gallery – the host of all samples.  We have a beautiful partnership, and we together make the idea of Sample Browser come true.

Comments (19)
  1. Greg Duncan says:

    Is the source for the sample browser available? I looked through the Codeplex Project's source but didn't see it (but given how many samples there are it would be easy to miss).


  2. thommck says:

    Not inspired by the Zune client at all then 🙂

    Nice job

  3. Jon Holstrom says:

    Hello, we need a better index. one list with 1000 demos is not useable

    Thank you for your hard work.

  4. Hi Jon

    thanks for your feedback!  Have you tried to filter the 1000 demos(samples) by using the search options in the left column?  It allows you to filter by technology, language, and Visual Studio version.  

  5. kiquenet says:

    Thanks, great version, better than v3.

    will you consider sharing the source code in future after the new version??

    Thanks, it would beinteresting sharing source code about Sample Browser v3 and v4 too, and Sample Browser VS extension. "All in one" source code in All in one. Great.

    Microsoft All-In-One Code Framework Sample Browser v4 Released

  6. Thanks for the wonderful program. I watched a demo video which demonstrate how to use Visual Studio Tools menu to search code samples. Where can I download the visual studio extension file (or *.vsix file)?


  7. Hi woogon

    Thanks for your feedback!  Today we just upgraded the sample browser VS extension to v4.  Here is the download of the latest vsix:

  8. It's amazing,greate work.

    But today when I making a search,I come across a error:

    Error occurs:Cannot resolve this remote name:


    Please check your network connection and settings.

    I swift the Network Setting from "Do not use proxy" to "Use Internet Explorer proxy setting",the same Error.

  9. Hi Peter

    Thanks for the feedback!

    Are you behind any proxy in your network environment. Can you open from your internet explorer?  

  10. Dmitri says:

    Doesn't run on .NET 4.0 Client Profile. Requires .NET 4.0 Full Profile which is inconvenient because ClickOnce installation experience is expected.

    Suggestion: do next version in HTML5 + JavaScript + Modernizr with offline support.

  11. Hello Dmitri

    Thank you for your suggestion.  We have changed the sample browser to target the .NET 4 Client Profile.

    We were using the .NET 4 full version because of a function in the app that relies on some System.Web functions.  We used a workaround to remove this dependency, and now it targets the client profile.

    Thanks and have a nice day!

  12. Roger Stewart says:

    Installed the latest bits earlier this week and was working great. Today, however, it is throwing an unhandled index out of range exception when the discovered samples count hits 700. Top of the call stack is SampleBrowser.MainWindow.BackWorker(object searchCondition). So, atm it is unusable for me.

  13. Hi Roger

    The issue has been fixed.  It's related to a temp sample upload problem on the server side.  

    BTW, we will very likely release a big update of the Sample Browser next week – the new version will allow you to not only search & download 700+ All-In-One Code Framework samples, but also all other samples in the MSDN Samples Gallery including the official Windows 8 Dev Preview samples

  14. Ivan says:

    Without Offline searching this tool is not full !!

    But good job.

  15. Jordi says:

    Hello, looks like a great VS extension but when I click on "Search Code Sample" I get the following Windows Internet Explorer error [Cannot find "file:///C:/Documents%20and%20Settings/jordib/Configuración%20local/Temp/tmp2E3.mht"].

    If I press accept the Code Search tab opens but not filtering by the command I was looking for. Also preferences like Visual Studio Version are not stored for the next time I used it. Is this a known problem? Any suggestions? Thank you!

  16. Hello Jordi

    May I know the region setting on your side?  We will try to reproduce the problem and investigate the cause.


    Jialiang Ge

  17. there is only one WP7 sample with lots of errors says:

    I loaded the only WP7 sample, the Cloud Story, and it coughs out so many errors when you try to load it, it will never run.

  18. Hi

    If you mean the CSWP7AzureVide​oStory sample

    It has some prerequisites, such as Windows Phone 7 SDK, Windows Azure SDK, etc.  If you can find info about the prerequisites in the documentation of the sample.  After installing them, you should be able to open the solution

  19. Saurav says:

    How can I see the codes in Sample Browser retrieved from a central library already downloaded on local HDD without internet connections.

Comments are closed.

Skip to main content