• home
    • news & events
    • blog
  • über uns
    • projekte und referenzen
    • partner
    • produkte & technologien
    • offene jobs / stellen
    • veröffentlichungen
  • dienstleistungen & services
    • software design & architektur
    • software entwicklung
    • beratung / consulting
    • training, kurse und workshops
  • angebote
    • quick-starts
    • trainings und kurse
    • modulare sharepoint 2010 workshops
  • kontakt
"Wir sprechen SharePoint."
In Code und Klartext.
Seit über 100 Jahren.
Diesen Blog abonnieren
Subscribe in NewsGator Online Add to My AOL
Add to Google Reader or Homepage Add to netvibes

Aktuelle Posts

Ribbon Designer für SharePoint und Office365
Mapping Boolean Properties in a Custom Nintex Workflow Action
SharePoint Designer, Literals und das __designer:Preview Ärgernis
Spellcheck: Anpassen (Customizing) des Content Editors
Access Services - the Big Picture

Archiv

Mai 2012 (1)
April 2012 (5)
März 2012 (5)
Februar 2012 (7)
Januar 2012 (4)
Dezember 2011 (2)
November 2011 (10)
September 2011 (3)
August 2011 (7)
Juli 2011 (1)
Juni 2011 (3)
Mai 2011 (6)
April 2011 (5)
März 2011 (8)
Februar 2011 (8)
Januar 2011 (4)
Dezember 2010 (5)
November 2010 (7)
September 2010 (6)
August 2010 (2)
Juli 2010 (11)
Juni 2010 (13)
Mai 2010 (11)
April 2010 (4)
März 2010 (6)
Februar 2010 (2)
Januar 2010 (6)
Dezember 2009 (4)
November 2009 (13)
Oktober 2009 (17)
September 2009 (2)
Juli 2009 (2)
März 2009 (2)
Januar 2009 (1)

1stQuad ist Microsoft Certified Gold Partner und bietet SharePoint und .NET Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist MatchPoint Partner und bietet MatchPoint Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Nintex Partner und bietet Nintext SharePoint Workflows Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Balesio Gold Partner und bietet SharePoint FILEMinimizer Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad Solutions ist Kentico Certified Solution Partner und bietet Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
© 2011 1stQuad Solutions
Alle Rechte vorbehalten
> Impressum
Wir bieten Microsoft SharePoint und .NET Projekt- und Produkt-Know-how, Kompetenz und Erfahrung für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Zürich, Bern, Basel, Schweiz sowie Deutschland und Östereich.

Blog > Oktober 2009

SharePoint Conference 2009 Las Vegas Teil 13: Customizing Search in SharePoint: Building Great Sites with Search

Die Suche von SharePoint 2010 läßt sich noch weitergehender anpassen, als es bereits in MOSS 2007 der Fall war. Es sind etliche neue Schnittstellen hinzugekommen und zusätzlich FAST für SharePoint integriert worden. Harneet Sidhana von Microsoft hat die möglichen Szenarien ansatzweise aufgezeigt.

Veröffentlicht am 28.10.2009 15:47:52 von Reiner Ganser mit 0 Kommentar(en)

Die Suche von SharePoint 2010 läßt sich noch weitergehender anpassen, als es bereits in MOSS 2007 der Fall war. Es sind etliche neue Schnittstellen hinzugekommen und zusätzlich FAST für SharePoint integriert worden. Ich habe mich deshalb für eine Session entschieden, die diese Anpassungen zeigen sollte. Der Level war auf 400 gesetzt, also der höchste Schwierigkeitsgrad. Ich war jedoch etwas enttäuscht, da es sich eher um eine Session mit dem Level 200 gehandelt hat. Leider wurde nicht deutlicher erläutert, wie die gezeigten Szenarien umgesetzt wurden. Ich kann an dieser Stelle nur vermuten, dass entweder die Technologie in der aktuellen Beta noch nicht ganz so weit ist oder dass die Demo Umgebung des Sprechers (Harneet Sidhana von Microsoft) gestreikt hat.
 
  • Search Customization Kategorien
    • Konfigurieren: Intranet Search, People
    • Erweitert: Entwicklungs-Portal, Case Management, Speichern des Ergebnisses nach Excel
    • Erzeugen: IP Portfolio Management, Medikamentensuche
  • Anpassungs Szenarien: Die folgende Liste zeigt Möglichkeiten, wioe man die Suche anpassen kann:
    • Anpassen der Standardbenutzerschnittstelle für den Endbenutzer
      • Neue Refinement Kategorie hinzufügen
      • Anzeigen von Ergebnissen aus Federated Locations
      • Anpassen der das Standard-US
      • Sortieren anhand von kundenspezifischen Metadaten
      • Beste Suchergebnisse anhand von zukünftigen Verkaufs Events anzeigen
      • Konfigigurieren verschiedener Rankings für HR versus der Entwicklungsabteilung
    • Neue Search Verticals erzeugen
      • Neue Kundensuch-Erfahrung
        • Indizierung des Inhalts
        • Definieren der Inhaklte für die Suche
        • Anpassen der Sucherfahrung
      • Erzeugen neuer Audio/Video/Bilder Sucherfahrung
    • Neue visuelle Elemente erzeugen
      • Anzeigen von Kunden Lokationen in einem Chart oder Landkarte
      • Chart/Maps
      • Tags in Tag Cloud anzeigen
      • Export der Suchergebnisse nach Excel
      • Finanz Information des Kunden gesammelt in einer Grafik anzeigen
    • Query & Result Pipeline Plug-ins
      • Erzeugen einer neuen Seite für die Kundensuche, die folgendes anzeigt:
        • Kontakt Details zum Kunden
        • Projekt Details zum Kunden
        • Kunden Kontakte
        • Interne Experten
        • Kundenrelevante Dokumente
    • Query & Indexing Shims
      • Erweitern der Abfrage Ausdrücke basierend auf Synomymen, welche im Term Store gespeichert sind
      • Erweitern der Kundensuchergebnisse mit Projektinformation
      • Anzeigen von populären Kunden/Personen mit den den Suchergebnissen
      • Anzeigen von Ergebnissen zu Personen aus anderen Quellen
    • Neue Suchgesteuerte Wesites und Anwendungen erstellen
      • Anzeigen von E-Mail Ergebnissen aus der persönlichen Mailbox von Exchange durch den EWS
      • Indexinhalte von anderen Ablagen wie z.B. Documentum
      • Erzeugen von Inhaltsverarbeitungs Plug-Ins, um neue Metadaten zu erstellen
  • Demo:
    • Setup: Informationen über Kunden an verschiedenen Stellen
      •  Eine oder mehrere Listen für Kunden
      • Eine oder mehrere Listen für Kontakte von Kundenmitarbeitern
      • Eine oder mehrere Listen für Projekte
      • Interne Mitarbeiter gespeichert im Active Directory (AD)
    • Ziel: Spezielle und unterschiedliche Endbenutzer Seiten
      • Kundnsuchseite
      • Kundenprojekt Seite
      • Pro Kunde eine Profilseite
    • Kunden Seite:
      • Per Konfiguration
        • Suchergenisse wurden anhand des zugrundeliegenden XSLT angepasst
        • Linke Seite: Nur Punkte, die zum Kunden relevant sind
      • Programmierung:
        • Chartnavigator: Der Chart zeigt prozentuale Verteilung anhand des Suchergebnisses an
        • Zusätzlich zum entsprechenden Kunden, werden auch die Projekte angezeig
        • Neue Profilseite eines Kunden -> alle Elemente stammen von der Suche, sind jedoch entsprechend angepasst
  • SharePoint Search Plattform
 
  • Neu: Eigene Relevanz Modell können implemntiert werden
  • FAST Search Platfform Architektur
  • Erweiterungen, die für FAST erstellt wurden, sind auch in SharePoint verwendbar und umgekehrt
  • Webparts Extensibility
    • Webparts sind nicht mehr sealed, sondern public -> können abgeleitet werden
  • Aufbau der Ergebnisseite:
  • Die Webparts bedienen sich aus den beiden Objekten:
    • SharedQueryManager
      • SearchBoxWebPart.onInit()
      • CoreResultsWebPart.SetPropertiesOnQdra()
      • TopFederatedResultsWebPart.SetPropertiesOnQdra()
      • FederatedResultsWebPart.SetPropertiesOnQdra()
      • CoreResultsWebPart.getXpathNavigator()
      • TopFederatedResultsWebPart. getXpathNavigator()
      • FederatedResultsWebPart. getXpathNavigator()
    • SharedRefinementManager
      • RefinementWebPart.onInit()
      • RefinementWebPart.SetRefinement()
      • RefinementWebPart.getXpathNavigator()
  • Über das Federation OM
  • Demo2:
    • Statement of Work soll für jede Firma angezeigt werden
  • Webparts Plattform Architektur
    • SharedQueryManager: wird von den Webparts genutzt, um Ergebnisse anzuzeigen
    • Alle Webparts kommunizieren über ein Common Interface
    • Alle Webparts sind public
  • Federation Object Model
  • Das gleiche Objekt Modell kann für Abfragen gegen nachfolgende Indexe genutzt werden:
    • SharePoint Suche
    • FAST Suche für SharePoint
    • Open Search (sowohl synchron, als auch asynchron)
    • Spezischen Runtimes
  • Das Objektmodell kann man beutzen für:
    • Erweitern/Hinzufügen von Web Parts auf der Suichseite
    • Neue Runtimes zu erstellen
      • Beispiel: Runtime für Exchange Inbox.
    • Kombionieren von Ergebnissen aus verschiedenen Lokationen.
      • Verbinden der Ergebnisse aus 2 SharePoint Standorten.
  • Refinement Objekt Mode
  • Abfrage Webservice
    • Abfragen an SharePoint und FAST Search
    • Gleiches Eingabe- und Ausgabeformat für SharePoint Suche und FAST Suche
    • Nutzung für Nich-Web-basierte Anwendungen und Integration in Silverlight
    • Unterstützt:
      • Abfrage ausführen und Ergebnisse zurückliefern
      • Zurückliefern von Abfrage Vorschlägen
      • Liefern von Refinement Daten (Nur FAST Suche)
      • Ergebnis Collapsing (Nur FAST Suche)
      • FQL (Facebook Query Language) Unterstützung (Nur FAST Suche)
      • Finden von Ähnlichen Ergebnissen (Nur FAST Suche)
  • Syntax der Schlüsselwortabfrage
    • Wird sowohl für SharePoint, als auch FAST Search für SharePoint verwendet
    • Unterstützung von Boolschen Operationen
      • (“SharePoint Search” OR “Bing Search”) AND (title:“keyword syntax” OR title:”query syntax”)
    • Unterstützung für Prefix Matching
      • Micro* author:bill*
    • Erweiteterte Unterstützung für Operatoren zur Eigenschafteneinschränkung
      • =, >, <, <=, >=
  • Plasttform Komponenten: FAST Abfragesprache
    • Abfragesprache spezifsich spzifsich für FAST Suche für SharePoint
    • Supports Infix und Präfix Operator Syntax
    • Unterstützt eigebettete Unterausdrücke
      • Boolsche Operatoren, Proximity, Numerisch, String, Tokenized Phrase, Boundary Match, Filter
        • AND, OR, ANY, RANK, XRANK, ANDNOT, NOT, COUNT, NEAR, ONEAR
    • Unterstützt einen einzelnen Buchstaben Supports single character, prefix and suffix wildcards
    • Unterstützt dynamische Rangfolge (Ranking) unter Benutzung von Xpank) Support Dynamic Ranking using XRank
 
 
Fazit:
  • Die Suche beihaltet einige neue Schnitststellen
  • Die Webparts sind nun public und können in eigenen Lösungen als Basis verwendet werden

Kommentar
Dieser Blog-Eintrag wurde noch nicht kommentiert.
Kommentar hinterlassen



 Security code
Zurück, Seite drucken