Search Bundle

Cannot resolve release macro, invalid id.
Click here to see the documentation

What's the value of this guidance?

  • Illustrates how to improve responsiveness for your Search Web User Interface
    • Illustrates how to use partial postbacks in ASP.NET AJAX.
    • Illustrates how to provide a progress indicator for long running searches using the ASP.NET AJAX UpdateProgress control
    • Illustrates how to page results to improve performance
  • Illustrates how to implement the Live Search / Real-Time Search pattern

What is the concept?

Searching is a common requirement in most Web applications. Typical queries include searching for a customer, for a product, or for an article.
Real-Time Search.png

Often Web applications require users to search against data usually done via search pages with results that often span across multiple pages. ASP.NET AJAX can improve the performance and user experience of the search. Additionally the bundle provides guidance on how to display a progress indicator for long running searches and how to page the results on the server.

For more information, click here to see the Search Bundle FAQ

What are some scenarios to consider using Real-Time search behavior?

  • Searching for a customer.
  • Searching for a product.
  • Searching for an employee.

Who should use this bundle?

This bundle is for Developers and Architects who are interested in improving the UI Responsiveness of their Line-Of-Business ASP.NET Web applications.

What is in the bundle?

  • Real-Time Search QuickStart: source code to demonstrate the Search functionality
  • Library: Contains the binaries from Enterprise Library and the Web Client Software Factory required to run the QuickStart.
  • Acceptance Tests: Automate tests that can be executed to walk you through the Quickstart functionality.
  • Unit Tests: Automated unit tests in Visual Studio.
  • Documentation: Documentation explaining the Search Quickstart, and the associated patterns.

What needs to be installed?

.NET Framework 3.5 Bundle

.NET Framework 2.0 Bundle

Installation

.NET Framework 3.5 Bundle

  1. Install all prerequisites for the bundle.
  2. Execute the bundle installer.
  3. Read and accept the EULA.
  4. Specify the destination folder.
  5. Copy the AjaxControlToolkit.dll assembly to %bundle destination folder%\Lib\AjaxControlToolkit3.5.

.NET Framework 2.0 Bundle

  1. Install all of the prerequisites for the bundle.
  2. Execute the bundle installer.
  3. Read and accept the EULA.
  4. Specify the destination folder.
  5. Copy the AjaxControlToolkit.dll assembly to %bundle destination folder%\Lib\AjaxControlToolkit.

Known issues

Click here to be taken to the list of known issues

Last edited Jun 17, 2008 at 9:22 PM by jonathan, version 8

Comments

No comments yet.