Indexing Service code sample for C#. Syntax highlighted source code generated using the .NET Documentation Tool. Note that the Indexing Service Companion also contains sample code for ASP (VBScript) and VB.NET.

<%@ Page language="c#" Codebehind="SearchIndexServer.aspx.cs" AutoEventWireup="false" Inherits="BRETTB.SearchIndexServer" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<HTML>
    <HEAD>
        <title>Indexing Service Using .NET Framework</title>
        <meta content="Microsoft Visual Studio 7.0" name="GENERATOR">
        <meta content="C#" name="CODE_LANGUAGE">
        <meta content="JavaScript" name="vs_defaultClientScript">
        <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
    </HEAD>
    <body MS_POSITIONING="FlowLayout">
        <form id="SearchIndexServer" method="post" runat="server">
            <h1>Index Server Companion on ASP.NET</h1>
            <p>
                This page illustrates the ability to search for content using the <a href="http://www.winnershtriangle.com/w/Products.IndexServerCompanion.asp" target="_blank">
                    Index Server Companion</a> and Microsoft Index Server or Indexing Service  
                and display the search results using C# on ASP.NET.
            </p>
            <asp:Panel id="PanelSearchForm" runat="server" Width="100%">
                <asp:textbox id="TextBoxQuery" runat="server"></asp:textbox>
                <asp:ImageButton id="ImageButton1" runat="server" ImageAlign="AbsMiddle" ImageUrl="images/Continue_Button.gif"></asp:ImageButton>
            </asp:Panel>
            <P></P>
            <P>
                <asp:Panel id="PanelSearchResults" runat="server" Width="100%"></P>
            <P>
                <asp:Label id="LabelNumberOfResults" runat="server"></asp:Label></P>
            <P>
                <asp:DataGrid id="DataGridSearchResults" runat="server" AutoGenerateColumns="False">
                    <Columns>
                        <asp:BoundColumn DataField="DocumentRank" HeaderText="Rank"></asp:BoundColumn>
                        <asp:HyperLinkColumn DataTextField="DocumentTitle" DataNavigateUrlField="DocumentURL" HeaderText="Document Title"></asp:HyperLinkColumn>
                    </Columns>
                </asp:DataGrid></P>
            <P></asp:Panel></P>
        </form>
    </body>
</HTML>