473,379 Members | 1,511 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,379 software developers and data experts.

Smart MSDN knowledge base search both off-line and on-line

Hi Guys,

I have developed a utility that provide a smart MSDN
knowledge base search both off-line and on-line. I have
describe more in detail below why I decided to write this
utility (one reason is just for fun). Please let me know
if you need this utility.

Thanks
Sushil

************************************************** ******
The Microsoft Knowledge Base (KB) is a database full of
technical articles related to Microsoft products and
technologies. These articles range from "How To" articles
that describe how to accomplish a specific task, to "Bug"
articles that document known bugs in Microsoft products.
Programmers are very well aware of the frustration
searching MSDN knowledge based article. If you know the
KB ID you are a lucky one, other wise keep looking in a
500-search result list. This is a common perception that
KB articles consist of bugs in Microsoft product but
that's not a case it also contains wealth information that
as programmer I find it very useful. For example if I like
to find "How TO:" do thing in "VB6.0", I will
enter "kbhowto AND kbVB600" in a MSDN Search window. And I
will get a list of articles that describes different
programming aspect of Visual Basic 6.0. Similarly if I
would like to see "HOW TO:" do thing in Microsoft Outlook
using Visual Basic, I will enter "kbhowto AND (kboutlook
OR kboutlooksearch)" in a search window to get a list of
articles that describe how to do things in Outlook. And
using a "Search in previous results" check box button I
can search "Visual Basic" in the previous result that will
get me list of articles for how to do things in Outlook
using Visual Basic.

Basic problem searching the way I mentioned above is every
programmer needs to remember KB keywords and that is not
practical since there are more than 100 keywords.

MSDN online (http://msdn.microsft.com) KB database
maintains a bug list for each Microsoft product and in my
view that's very help for programmers. It also started
preparing (pre-build) How To: (as of Today there are only
3 query listed on the website) queries. Information is so
scattered I find it very confusing. It is an irony that
developers now a day goes to www.google.com and that take
them to MSDN on-line. But as I mentioned earlier, KB is
not a just a bug center it is more than that. And
unfortunately in order to fetch information you need to
remember KB keywords or go through different website to
locate for a problem that already exist on your local MSDN
database provided you have latest MSDN library.

So I decided to write a Smart Off-Line/On-Line Knowledge
Based MSDN search application (AdvancedMSDNSearch). This
application is very "open" and you can customize based on
your requirement. In this snap shot MSDN Knowledge Base
category list box contains all the products, technology,
various versions etc. But developer can limit what they
would like to keep in this list. Please let me know if you
need this utility.
************************************************** *********
Nov 16 '05 #1
0 1530

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Evan | last post by:
Chandra Shekhar Kumar <chandra.kumar@oracle.com> wrote in message news:<3EF64860.3FCC6E7F@oracle.com>... > donot use dude pointers ...use smart pointer instead There's a problem with this...
4
by: Carsten Spieß | last post by:
Hello all, i have a problem with a template constructor I reduced my code to the following (compiled with gcc 2.7.2) to show my problem: // a base class class Base{}; // two derived...
0
by: Popoxinhxan | last post by:
Could any one help me to do the knowledge base directory using vs C#, mssql server 2000 and xml web service like the www.strikeiron.com knowledge base but in window form application instead of the...
2
by: Sreedharan | last post by:
Hi, I am using C#. Is there no Join method (in thread class)for Smart device application? And Also i noticed that Name property isn't there(got compiler error when trying to use them) Is this...
2
by: Guogang | last post by:
We are happy with the result of smart navigate, until recently some of our webpage shows strange behavior. Page color may change to something else. New windows can not open. Dynamic image can not...
2
by: Blue Streak | last post by:
Hello, I am trying to develop an interface to view an internal knowledge base. One feature I would like to add is a "Generate E-Mail" button which would automatically open an e-mail message a...
33
by: Ney André de Mello Zunino | last post by:
Hello. I have written a simple reference-counting smart pointer class template called RefCountPtr<T>. It works in conjunction with another class, ReferenceCountable, which is responsible for the...
11
by: Nindi73 | last post by:
A few days a ago I posted my code for a deep copy pointer which doesn't require the pointee object to have a virtual copy constructor. I need help with checking that it was exception safe and...
3
by: mati-006 | last post by:
Hi, I think the code will be the best way to explain what I mean: #include "arglib/arg_shared.h" class base { public: base() {} virtual ~base() {} };
1
by: mosfet | last post by:
Hi, I am trying to modify existing code to use smart pointers and I get some issues with virtual methods : class Folder : public Object { public: friend class PimItemCollection; friend...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.