CodeBetter.Com
CodeBetter.Com
RSS 2.0 via Feedburner
           Do you Twitter? Follow us @CodeBetter

Paul Laudeman

Helping You to Make "Smart Clients" Smarter!

Using advanced search techniques with Google Groups

If you have ever had the chance to browse through the Usenet newsgroups, you'll find an incredible resource of posts on a variety of technical topics, including just about every imaginable facet of .NET development.

Google Groups is a web-based Usenet browsing application that lets you read and search through the Usenet posts. Before Google went to their "beta" version of Google Groups, you could narrow your search focus down to a particular group, or subset of groups, to return results matching a particular topic area.

For example, if you wanted to search only Usenet posts that were .NET related, you could enter a search query using the "group" operator like:

Control.Invoke Control.BeginInvoke group:microsoft.public.dotnet.*

If you wanted to further narrow your search scope to just the Windows Forms newsgroups, you would change your group operator like so:

Control.Invoke Control.BeginInvoke group:microsoft.public.dotnet.framework.windowsforms.*

You can also easily explore the newsgroup hierarchies by just entering the group operator and no search terms and then clicking through the links that are displayed.

Unfortunately, with the latest version of Google Groups they have dropped the functionality that lets you search like this. I've sent numerous feedback suggestions asking them to either restore the old functionality or provide a similar means of searching, but so far I've had no response. Feel free to send them your thoughts, too.

Until Google restores this functionaly, you can access the older version of Google Groups by pointing your browser to a different language homepage:
http://groups.google.es/grphp?hl=en or to a subset of groups like http://groups.google.es/groups?q=microsoft.public.dotnet.*&hl=en

In addition, I also like to set up several hotkeys using WinKey to automatically open up FireFox and take me directly to a pre-defined newsgroup. Once there, I just check the "Search only in xxxxxx" radio button and click Search and find all the results filtered to my specific topic area. This saves me from finding my shortcut to launch the browser, navigate to the groups, and enter my query. Definitely a time saver for those who love shortcuts!

Technorati Tags:  



Comments

Wes Haggard said:

Another small variation on that I learned the other day is group:*dotnet* to search for any group that has dotnet in it.
# May 7, 2005 9:16 AM

paul.laudeman said:

Wes - thanks for the tip!
# May 7, 2005 3:43 PM

joeycalisay said:

i've been using google groups beta for a long time now and i can still do the filtered search that you've mentioned.
# May 9, 2005 8:07 PM

paul.laudeman said:

Hi Joey - yes you can do a filtered search (using "Search this group") but the problem is that it will not search any groups beneath your current level.

For example, if I'm in microsoft.public. dotnet.framework.windowsforms, enter my query, and then click "Search this group", it will ignore any matching results from any of the other three groups below this level.
# May 10, 2005 7:12 AM

joeycalisay said:

it will paul... i just tried this search:
"oncontroladded group:microsoft.public.dotnet.framework.windowsforms.*"
and it returned posts from windowsforms, windowsforms.controls and windowsforms.designtime
# May 11, 2005 1:53 AM

paul.laudeman said:

What is interesting is that if you search as you suggested the search returns 37 results, whereas if you make the same search on the old engine you get 66. I wonder what the difference is?
# May 16, 2005 3:54 PM

joeycalisay said:

probably the old engine returns redundant posts since i experienced it before where the engine just filters the resultset as i browse each page...
# June 21, 2005 8:29 PM

candy said:

please..

go straight to the point!!

DOESN'T MAKE SENSE!!

duh!

# July 29, 2008 9:08 PM

Leave a Comment

(required)  
(optional)
(required)  

Enter the numbers above:
Add
Check out Devlicio.us!

Our Sponsors