2
Contributors
10
Replies
17
Views
4 Years
Discussion Span
Last Post by tinstaafl
Featured Replies
  • [Here's a good place to start](http://en.wikipedia.org/wiki/Federated_search) [Hear's another](http://www.codeproject.com/Articles/337549/windowsfederatedsearchphpdevs) Read More

0

hi what is the difference between a federated search and a search engin?
appreciate a reply,
thanks

0

I think the main difference is a federated search is more designed for databases and a search engine is more designed for the web. The federated search does the search by querying different databses with the same terms. A search engine uses a crawler to search and index all the information it can, then the search engine uses the index in compiling it's links.

Of course this is all my opinion for what it's worth :)

0

thank you tinstaafl.

i have another question too. How do i access a library database via an API? what language do i have to use. Will be helpful if someone can point me to some resourses thanks

0

In .net you can use several different languages to access databases, VB, C#, C++, the libraries are included I believe, it's just a matter of referencing them. Pick the language you feel most comfortable with. If you don't have much experience with these languages, I'd suggest VB. The language and syntax is more intuitive and forgiving. If you have a strong basis in C++, I'd suggest C#. The language and syntax is reminiscent of C++ but the intellisense in Visual Studio works very well with C#, making it much mnore intuitive. C# also has the advantage, from what I understand, of working better with ASP.net. Which is useful for web programming. Several different options and things to think about. Here's the main page for finding Visual Studio resources. This is all my opinion, for what it's worth. With this sort of thing, if you ask 10 different programmers you'll get atleast 20 different answers lol.

Edited by tinstaafl

0

thanks tinstaafl,
so do you think that i should implement as a web page rather than a dektop application?
what would be easy?

0

Easy would depend on your experience. What would you feel more comnfortable with? If you're learning a new language and new techniques, you may find yourself overwhelmed with the complexity involved. Also if you stay in .net most, if not all, of the techniques can be transported to any of the supported languages if needed. You can even use code from other languages in one solution.

Edited by tinstaafl

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.