Home >  SearchBlackBox SDK >  What's New

What's New in SearchBlackBox SDK

1.2.3 - Quick update

WordBreaking improvements.

1.2.2 - Minor Update

  • SearchBlackBox SDK is CLS-compliant now

    SearchBlackBox SDK was CLS-compliant before as well, but now the assembly is built with the attribute CLSCompliant(true)

  • WordBreaking has been improved

    WordBreaking has been improved, separators and punctuation are now supported. It allows you to make searching more accurate.

  • Multiple field search (new feature)

    The ExecuteSearch function supports searching by several fields simultaneously. Now you can just specify all fields instead of rewriting the search query in order to search by several fields.

    The following searches are equivalent

     String defaultField = "title";
     results = engine.ExecuteSearch("title:.NET OR description:.NET", defaultField)
    

    and

     String [] fields = { "title", "description" };
     results = engine.ExecuteSearch(".NET", fields);
    

  • NET 2.0 fixes and improvements

    1.2 - Techical Update

    Fixes and improvements.

    1.1 build 200 - .NET 2.0 Support

    Product download contains two .NET assemblies, one for .NET 1.x and one for .NET 2.0. Support for .NET 1.1 continues to be maintained simultaneously using the 1.1 compiled assembly. Future releases of our products will continue to support both frameworks.

    1.1 build 100 - Revised Version

    SearchBlackBox SDK 1.1 is a revised version.

    Minor changes related to renaming the products. The namespace and the assembly have been renamed.

    • Simpler product line

      SearchBlackBox SDK now comes only in one version - Product Only. The Product Only version falls under the Commercial license. You may distribute the results without royalty and deployment fees.

    • Unlimited number of documents in the index

      The number of documents is dos not depend on the version anymore. Now the number of documents in the registered version is unlimited.

    • The namespace and the assembly have been renamed

      The namespace and the assembly have been renamed in compliance with MS Design Guidelines for Class Library Developers.

      The namespace SearchBlackBox became SearchBlackBox.SDK and the assembly searchblackbox.dll became SearchBlackBox.SDK.dll.

    To migrate to SearchBlackBox SDK 1.1, you need to replace "SearchBlackBox" with "SearchBlackBox.SDK" in your code and also change references with "SearchBlackBox.dll" to "SearchBlackBox.SDK.dll".

    What's New in SearchBlackBox SDK 1.0

    1.0 build 890

    • DataBinding support for SearchResults

    1.0 build 740

    • New methods: SearchDocument.FieldNames and SearchEngine.GetFieldNames
    • Short form for FieldAttributes combinations: IndexedAndAnalyzed, IndexedAndStored, IndexedAndAnalyzedAndStored, AnalyzedAndStored

    1.0 build 511

    • SearchDocument, SearchResult, SearchResults are now serializable
    • WholeText highlighting type
    • minor bugs fixed

    1.0 build 100

    • Initial release

    Questions? Need assistance before or after purchasing? Click here for customer support.