none
How to use the search of the forum RRS feed

  • General discussion

  • I have created the same discussion on the vb general forum, but i guess it could be useful here too.

    Many times i have seen questions like, how can i search inside my threads or how can i search for threads i have started. I have found Beth Massi`s blog about searching msdn forums by using meta information. I have checked a few other sources about this and wanted to summarize this for anybody who is interested.

    If you want to search for threads to which you have contributed use :
    meta:Search.MSForums.ThreadContributorUserName(Heslacher)

    If you want to search for threads you have started :
    meta:Search.MSForums.ThreadStarterUserName(Heslacher)

    If you want to search for threads which are answered :
    meta:Search.MSForums.IsAnswered(1)
    -> searching for IsAnswered(0) won`t return a result, because the meta information is only added if the question is answered.

    To search for unanswered question use:
    meta:Search.MSForums.IsAnswered(NOT 1)

    If you want to search for threads within the threadname/description:
    meta:Search.MSForums.Description(How to use the search of the forum)
    meta:Search.MSForums.ThreadName(How to use the search of the forum)

    If you want to search for threads based on the number of post:
    meta:Search.MSForums.PostCount(2)
    or
    meta:Search.MSForums.PostCount(>20)

    If you want to search for threads based on the forums groupname:
    meta:Search.MSForums.GroupName(visualbasic)
    meta:Search.MSForums.GroupName(netdevelopment)
    meta:Search.MSForums.GroupName(visualcsharp)
    meta:Search.MSForums.GroupName(vsexpress)

    If you want to search for threads based on the forums name:
    meta:Search.MSForums.ForumName(vbgeneral)
    meta:Search.MSForums.ForumName(netfxbcl)
    meta:Search.MSForums.ForumName(csharpgeneral)
    meta:Search.MSForums.ForumName(vblanguage)
    meta:Search.MSForums.ForumName(Vsexpressvb)
    meta:Search.MSForums.ForumName(Vsexpressvcs)
    meta:Search.MSForums.ForumName(csharplanguage)

    If you want to search for threads which has been helpful:
    meta:Search.MSForums.HelpfulThread(true)
    -> i have investigated that this won`t work as expected

    If you want to search for threads which has are questions:
    meta:Search.MSForums.IsQuestion(1)
    For generall discussion/sticky`s use:
    meta:Search.MSForums.IsQuestion(NOT 1)


    There are a few other meta information you can search for, like:
    meta:Search.MSForums.Version(4.0)
    meta:Search.MSForums.Brand(Msdn)
    meta:Search.MSForums.Locale(en-US)
    meta:Search.MSForums.Language(en)
    meta:Search.MSForums.LCID(1033)
    meta:Search.MSForums.SiteID(Msdn.en-US)
    meta:Search.MSForums.SiteName(Msdn)
    meta:Search.MSForums.GroupID(53a3f556-a51e-4e2f-aa28-714e91c2cac5)
    meta:Search.MSForums.ForumId(24becc9b-b984-47b2-a748-a62e38c0066f)
    meta:Search.MSForums.ThreadId(2bee1bf8-f854-4c39-bb5a-a7bf3b972330)meta:Search.MSForums.ViewType(Thread)


    If you want to search for multiple meta's you just add them together like:
    meta:Search.MSForums.ForumName(csharpgeneral) meta:Search.MSForums.ThreadContributorUserName(Heslacher) meta:Search.MSForums.IsAnswered(1)
    [separated by a space character]

    If you want to search e.g. answered threads in Visual C# General forum for excel gc you can do it like:
    Excel gc meta:Search.MSForums.ForumName(csharpgeneral) meta:Search.MSForums.IsAnswered(1)

    If you want to check for yourself what kind of meta information is stored you need to change your browser user agent to a search bot like:
    msnbot/1.0 (+http://search.msn.com/msnbot.htm)
    Googlebot/2.1 (+http://www.google.com/bot.html)
    ...
    because this information isn`t visible to normal browser user agents.

    If you find any typo`s you can keep them. :-)
    Hannes

    If you have got questions about this, just ask.
    Mark the thread as answered if the answer helps you. This helps others who have the same problem !
    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/
    • Edited by Heslacher Thursday, February 25, 2010 11:44 AM
    Wednesday, February 24, 2010 7:08 AM

All replies

  • I wondered when you would share with the CSharpers.... :-) Thanks. Made the post sticky.

    William Wegerson (www.OmegaCoder.Com)
    Wednesday, February 24, 2010 9:55 PM
    Moderator
  • If you want to search the msdn Library there are also some tips:

    If you want to search for entries containing sample code
    meta:Search.CodeSnippet(1)

    If you want to search for entries regarding the e.g. System.Net namespace
    meta:Search.MSHKeywordA(System.Net)

    You can also define this search for:

    Topic of the System.Net namespace
    meta:Search.MSHKeywordA(T:System.Net)

    Methods of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(M:System.Net)

    Properties of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(P:System.Net)

    Events of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(E:System.Net)

    If you want to search for entries regarding Visual Basic

    meta:Search.MSHAttr.DevLang(VB)

    If you want to search for entries regarding C#
    meta:Search.MSHAttr.DevLang(CSharp)

    If you want to search for entries regarding Managed Code

    meta:Search.MSHAttr.APIType(Managed)

    If you want to search for entries based on a dll file
    meta:Search.MSHAttr.APILocation(System.dll)

    If you want to search for entries based on the Visual Studio Version
    meta:Search.MSHAttr.ShippedIn(vs.80)
    meta:Search.MSHAttr.ShippedIn(vs.90)

    If you want to search for the type of Topic
    meta:Search.MSHAttr.TopicType(kbSyntax)
    meta:Search.MSHAttr.TopicType(apiref)
    meta:Search.MSHAttr.TopicType(article)
    meta:Search.MSHAttr.TopicType(kbarticle)

    If you want to search for entries where the community added content
    meta:Search.MSHAttr.CommunityContent(1)

    If you want to search for article from the MSDN Magazine

    meta:Search.Magazine.PageType(article)

    If you want to search for entries based on the rating e.g. > 4.2
    meta:Search.Rating(>4.2)

    There will be some more meta information which are stored. Check them out for yourself.

    And as always: If you find any typo`s you can keep them. :-)


    Hannes

    If you have got questions about this, just ask.
    Mark the thread as answered if the answer helps you. This helps others who have the same problem !
    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/
    Thursday, February 25, 2010 11:41 AM
  • Search Terms

    No matter which form of search you're using, if you want to quickly find what you're after, it's best to use Google-like search terms. For example, if your problem relates to the ATI Catalysts, enter the term "ATI Catalyst" (in quotes) in the search box. Entering the words ATI Catalysts without quotes will find every thread where the word ATI and/or Catalyst is used, which as you can imagine will be quite a lot more.

    If you want to search for two or more terms which are non-sequential, then use and in between each search term, rather than quotes. For example, if searching for a problem with a 7800GT in Oblivion, enter 7800GT and Oblivion will find all posts where both these terms appear, but not necessarily next to each other.

    If your problem is very generic, like "my games are crashing", then you will have to think carefully about common phrases or words which are likely to yield the best results. Obviously a search for games crashing will find a lot of threads, but in general the term crashing or crash or freeze combined with the name of the game (e.g. crashing and Quake ) should find some useful results.

    There is a 4 character search limit, so many search terms smaller than 4 characters cannot be searched for directly. However I have excluded the following common short terms so they can still be used in searches:
    Quote:
    PSU GPU CPU RAM ROM ATI AI AGP PCI PPU CD DVD HD MS USB XP XT BUS FSB HT AM2 AMD PS2 PS3 WII LCD CRT X2 PHP SLI Bad UPS C2D C2 ALU FPU HTT HTL CF RPM FAN HSF TFT G80 G71 G70 G90 ID THC EA GC GBA GDC E3 EEE E3E AM2 DB COD MOH UE3 U3 DDR ASF WAV MP3 OGG EXE BAT DLL PPU HZ MHZ GHZ KB MB GB TB THX D3D DX
    For search terms which are hard to spell, or which you can't remember the full name of, make use the wildcard character (*). For example, if you want to search for anisotropic but aren't sure of the spelling, use the term an*pic and all words starting with an and ending in pic will be found, including of course anisotropic. You could also use *tropic or aniso* for example to get the same results.
    Monday, March 15, 2010 4:56 AM
  • where do we paste this

    meta:Search.MSForums.ThreadContributorUserName(rajpes)?

    i tried in both address bar and search forum textbox but dd not work.

     

     

    Monday, February 7, 2011 11:24 AM
  • Hi,

    usually you can paste it inside any search boxes which are using the bing search engine like the two you have tried. The problem with your search is that the user rajpes does not exist ( i checked it by using browse forums users)


    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/
    Monday, February 7, 2011 11:50 AM
  • thanks for your help!

    Tuesday, July 5, 2011 7:41 AM
  • How will I find all threads which are answered by me?
    • Edited by Adavesh Friday, September 2, 2011 4:25 PM
    Friday, September 2, 2011 4:25 PM
  • Thanks! Just what I was looking for...
    Computer Repair & Support Services in Longview Texas
    Wednesday, September 7, 2011 2:46 PM
  • Really nice information .I should use these meta information when we searching the forum.

    thanks. 


    Web Development Services


    Sunday, September 18, 2011 7:25 AM
  • Thank you very much. This is information which I needed. Previously I spent a lot of time for searching. but now I can avoid it
    How to make a flash game
    Monday, October 3, 2011 6:36 PM
  • If we use these queries then Google hangs up and considers them to be automated queries what is the step that we need to take then?

    -------------------------------

    crystal clear
    Wednesday, November 23, 2011 7:31 AM
  • If we use these queries then Google hangs up and considers them to be automated queries what is the step that we need to take then?

    What has Google to do with the subject of this thread?
    Wednesday, November 30, 2011 11:11 AM
  • I have just created a wiki article about this here: http://social.technet.microsoft.com/wiki/contents/articles/how-to-use-the-search-of-the-msdn-forum-or-the-msdn-library.aspx
    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/
    Saturday, December 31, 2011 12:49 PM
  • How will I find all threads which are answered by me?


    reputation managemant
    Friday, January 27, 2012 5:58 AM
  • Rohit,

    sorry, but these information isn`t provided.

    You can search for threads that are Questions which are answered and you have contributed to and you didn`t start the thread. But this is the same , without the "you didn`t start the thread", like you click on my threads and select Answered at the drop down.


    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/
    Friday, January 27, 2012 6:39 AM
  • Thanks for sharing this helpful information with us.

    Spark

    Wednesday, February 15, 2012 6:43 AM
  • SOMEONE PLEASE HELP!!! HOW DO YOU CREATE A NEW THREAD ON THIS WEBSITE???
    Sunday, March 11, 2012 8:20 PM
  • On the top at the right side "Ask a question in the forums"

    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/

    Sunday, March 11, 2012 8:24 PM
  • good
    Wednesday, March 28, 2012 4:03 AM
  • Here are the some tips about using search 

    If you want to search for entries containing sample code
    meta:Search.CodeSnippet(1)

    If you want to search for entries regarding the e.g. System.Net namespace
    meta:Search.MSHKeywordA(System.Net)

    You can also define this search for:

    Topic of the System.Net namespace
    meta:Search.MSHKeywordA(T:System.Net)

    Methods of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(M:System.Net)

    Properties of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(P:System.Net)

    Events of the objects contained e.g in the System.Net namespace
    meta:Search.MSHKeywordA(E:System.Net)

    If you want to search for entries regarding Visual Basic

    meta:Search.MSHAttr.DevLang(VB)

    If you want to search for entries regarding C#
    meta:Search.MSHAttr.DevLang(CSharp)

    If you want to search for entries regarding Managed Code

    meta:Search.MSHAttr.APIType(Managed)

    If you want to search for entries based on a dll file
    meta:Search.MSHAttr.APILocation(System.dll)

    If you want to search for entries based on the Visual Studio Version
    meta:Search.MSHAttr.ShippedIn(vs.80)
    meta:Search.MSHAttr.ShippedIn(vs.90)

    If you want to search for the type of Topic
    meta:Search.MSHAttr.TopicType(kbSyntax)
    meta:Search.MSHAttr.TopicType(apiref)
    meta:Search.MSHAttr.TopicType(article)
    meta:Search.MSHAttr.TopicType(kbarticle)

    If you want to search for entries where the community added content
    meta:Search.MSHAttr.CommunityContent(1)

    If you want to search for article from the MSDN Magazine

    meta:Search.Magazine.PageType(article)

    If you want to search for entries based on the rating e.g. > 4.2
    meta:Search.Rating(>4.2)

    Monday, April 16, 2012 6:34 AM
  • Shayan,

    would you mind sharing your intention why you copied my post for reposting ?


    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/

    Monday, April 16, 2012 6:59 AM
  • I want to make a thread because I need help, but I can't find the make thread button...
    Thursday, April 26, 2012 5:37 PM
  • check the upper right corner. "Ask a question in the forums"

    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/

    Thursday, April 26, 2012 5:40 PM
  • Sorry but you can`t search for threads you have answered.

    Hannes

    If you have got questions about this, just ask.

    In a perfect world,
    users would never enter data in the wrong form,
    files they choose to open would always exist
    and code would never have bugs.

    C# to VB.NET: http://www.developerfusion.com/tools/convert/csharp-to-vb/

    Tuesday, June 19, 2012 11:46 AM