Perché le parti Web correlate alla ricerca non correlate a SharePoint non utilizzano le connessioni per comunicare tra loro?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/44846

  •  09-12-2019
  •  | 
  •  

Domanda

Perché le parti Web di ricerca standard non correlate standard di SharePoint non utilizzare le connessioni Web Part per comunicare tra loro?Usano invece querymanager che viene inserito in Page.Items.Sto cercando di capire i compromessi qui.C'è qualcosa che era impossibile da ottenere usando le connessioni?

È stato utile?

Soluzione

Penso che il vero motivo sia che la squadra che ha sviluppato questi controlli inizialmente non sapesse come utilizzare le connessioni web part.

Ma fornisce i seguenti vantaggi (che la SM probabilmente reclamerà è la ragione).

Easy Setup sulla pagina di query singola

Sulla maggior parte delle pagine di ricerca gli utenti hanno solo una query singola. L'attuale implementazione rende facile aggiungere nuove parti Web di ricerca come puoi semplicemente aggiungerle alla pagina e usano automaticamente query1 come tutti gli altri.

La maggior parte degli usi non capisce le connessioni Web Part Web e questa configurazione rende tutto semplice fino a quando non hai bisogno di una seconda query, ma quindi è ancora dovuta solo configurare un'impostazione semplice sul secondo set di Web Parts.
E 5 query su una pagina è sufficiente per Everybody , quindi qual è il problema?

Non fare affidamento su alcuna ricerca web part essendo sulla pagina
L'implementazione corrente non si affida a nessuna delle parti Web da essere sulla pagina, è possibile combinare e abbinare qualsiasi combinazione, se è necessario solo un conteggio non includere il coresearchresult. Usando connessioni Questo sarebbe molto difficile da rendere possibile.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top